Do you get a blank page displayed? Or the test page?
The commands clone your print queue with the clone printing into a file instead of to the printer. Then a test page job is sent to the clone and the PostScript data which is usually sent to the printer is displayed on the screen.
Please run the following commands:
cupsctl FileDevice=yes ppd/Brother- DCP-9010CN. ppd cups/data/ testprint
lpadmin -p test -E -v file:/tmp/printout -P /etc/cups/
lpr -P test /usr/share/
Now wait until the job finishes ("lpstat -o" should not list the job any more) and enter the commands
sudo chmod 777 /tmp/printout
sudo apt-get install gv
gv /tmp/printout
Do you get a blank page displayed? Or the test page?
The commands clone your print queue with the clone printing into a file instead of to the printer. Then a test page job is sent to the clone and the PostScript data which is usually sent to the printer is displayed on the screen.