I have followed the instructions faithfully here - https://help.ubuntu.com/community/PrintersBrotherMfc420cn. Will not print. Print jobs show in the list and the printer never prints. I have had a Linux IT tech work on this and he can't get CUPS to print either.

Asked by Gerry

 I followed this https://help.ubuntu.com/community/PrintersBrotherMfc420cn
Printer won't print.
Here is a listing of what is on the ports:
gerry@gerry-desktop:~$ lsusb
Bus 005 Device 001: ID 0000:0000
Bus 002 Device 006: ID 045e:0083 Microsoft Corp. Basic Optical Mouse
Bus 002 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 001 Device 002: ID 04f9:0162 Brother Industries, Ltd
Bus 001 Device 001: ID 0000:0000
gerry@gerry-desktop:~$ lpstat -v
device for MFC-420CN: usb://Brother/MFC-420CN
device for PDF: cups-pdf:/
The PPD driver is /cupswrappermfc420cn_1.0.0-1_i386.deb

The CUPS access log:
localhost - - [18/Nov/2007:14:35:12 +0000] "POST / HTTP/1.1" 200 179 Get-Jobs successful-ok
localhost - - [18/Nov/2007:16:34:04 +0000] "POST / HTTP/1.1" 200 417 CUPS-Get-Classes successful-ok
localhost - gerry [19/Nov/2007:06:01:06 +0000] "GET /printers/ HTTP/1.1" 200 0 - -
localhost - gerry [19/Nov/2007:06:01:06 +0000] "GET /printers/ HTTP/1.1" 200 8808 - -
localhost - gerry [19/Nov/2007:06:01:24 +0000] "GET /admin/?op=modify-printer&printer_name=MFC-420CN HTTP/1.1" 200 0 - -
localhost - gerry [19/Nov/2007:06:01:24 +0000] "GET /admin/?op=modify-printer&printer_name=MFC-420CN HTTP/1.1" 200 4259 - -
localhost - gerry [19/Nov/2007:06:01:33 +0000] "POST /admin HTTP/1.1" 200 205 - -
localhost - - [19/Nov/2007:06:01:33 +0000] "POST / HTTP/1.1" 200 2463 CUPS-Get-Devices -
localhost - gerry [19/Nov/2007:06:01:33 +0000] "POST /admin HTTP/1.1" 200 5243 - -
localhost - gerry [19/Nov/2007:06:01:40 +0000] "POST /admin HTTP/1.1" 200 217 - -
localhost - - [19/Nov/2007:06:01:40 +0000] "GET /ppd/MFC-420CN.ppd HTTP/1.1" 200 23152 - -
localhost - - [19/Nov/2007:06:01:40 +0000] "POST / HTTP/1.1" 200 1323 CUPS-Get-PPDs -
localhost - gerry [19/Nov/2007:06:01:40 +0000] "POST /admin HTTP/1.1" 200 6324 - -
localhost - gerry [19/Nov/2007:06:01:54 +0000] "POST /admin HTTP/1.1" 200 1792 - -
localhost - - [19/Nov/2007:06:01:54 +0000] "GET /ppd/MFC-420CN.ppd HTTP/1.1" 200 23152 - -
localhost - - [19/Nov/2007:06:01:54 +0000] "POST / HTTP/1.1" 200 93618 CUPS-Get-PPDs -
localhost - gerry [19/Nov/2007:06:01:54 +0000] "POST /admin HTTP/1.1" 200 36505 - -
localhost - - [19/Nov/2007:06:03:12 +0000] "POST / HTTP/1.1" 200 129 CUPS-Get-Classes successful-ok
localhost - - [19/Nov/2007:06:03:13 +0000] "GET /ppd/MFC-420CN.ppd HTTP/1.1" 200 23152 - -
localhost - - [19/Nov/2007:06:03:13 +0000] "POST / HTTP/1.1" 200 149 Get-Jobs successful-ok
localhost - gerry [19/Nov/2007:06:05:11 +0000] "GET /admin/ HTTP/1.1" 200 0 - -
localhost - - [19/Nov/2007:06:05:11 +0000] "POST / HTTP/1.1" 200 107 Get-Subscriptions client-error-not-found
localhost - gerry [19/Nov/2007:06:05:11 +0000] "GET /admin/ HTTP/1.1" 200 6018 - -

I love this OS, but after a month on Feisty and now on 7.10 I am ready to give up. I can't operate without a printer, but that !*!!# Windoz will print. What we need are stand alone program or a GUI like XPP that once loaded, will run a printer, or accept a windoz driver to do so.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Gerry
Solved:
Last query:
Last reply:
Revision history for this message
Gerry (ghess) said :
#1

The problem was solved tonight by removing and reinstalling all the CUPS, and all printing works. Yes!

Revision history for this message
PAUL FIELDER (pfielder) said :
#2

I've got exactly the same problem with a Canon printer in Jaunty. How did you remove and re-install CUPS ?

Revision history for this message
Gerry (ghess) said :
#3

To start off, its been a while, I'm no code expert, and I'm not sure if I remember the code right.....but IRRC this was what I did.
Remove:
sudo rm -rf /etc/cups
Check to see, and manually remove the folders if not done.
To re-install:
sudo apt-get install cupsys cupsys-client

The firewall (Uncomplicated FireWall) will prevent re-install, and you can remove it by
sudo aptitude remove ufw

after the deed is done try searching for packages that are not completely installed
sudo dpkg -l | grep -v ^ii to be sure it's all there.

Then re-install the firewall.