Posts: 75
jhsu
Joined: 02 Jan 2010
#1
I've been unable to print to my Brother MFC-240C printer in antiX even though I've been able to do that in Puppy Linux and Ubuntu Linux. I was able to get that printer working in Puppy Linux from the instructions at
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://www.murga-linux.com/puppy/viewtopic.php?search_id=252971957&t=42533"
linktext was:"http://www.murga-linux.com/puppy/viewto ... 57&t=42533"
====================================
" onclick="window.open(this.href);return false . I was able to get the printer working in Ubuntu with the package at
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://packages.ubuntu.com/hardy/brother-cups-wrapper-bh7"
linktext was:"http://packages.ubuntu.com/hardy/brothe ... rapper-bh7"
====================================
" onclick="window.open(this.href);return false .

How do I get the printer working in antiX? The computer goes through the motions of printing, but the printout never comes out of the printer even though
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://localhost:631"
linktext was:"http://localhost:631"
====================================
" onclick="window.open(this.href);return false shows no problem. I have no idea how to troubleshoot. I've had to boot up with the Puppy Linux partition on the same machine in order to print, but that's awkward and clumsy given that antiX is now my main distro.
anticapitalista
Posts: 5,955
Site Admin
Joined: 11 Sep 2007
#2
Have you tried the Debian drivers?


========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://solutions.brother.com/linux/sol/printer/linux/lpr_drivers.html"
linktext was:"http://solutions.brother.com/linux/sol/ ... ivers.html"
====================================
" onclick="window.open(this.href);return false

or here:


========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/index.html"
linktext was:"http://welcome.solutions.brother.com/bs ... index.html"
====================================
" onclick="window.open(this.href);return false

Also, instead of test page on the
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://localhost:631"
linktext was:"http://localhost:631"
====================================
" onclick="window.open(this.href);return false , try printing a documant from sat Abiword.
Posts: 75
jhsu
Joined: 02 Jan 2010
#3
I tried following Brother's instructions for Debian. This is what leads to my current problem - everything looks OK except that the printout isn't coming out of the printer.

The results of a previous attempt at reinstallation are:
The results are:
root@mepis1:/home/jhsu/jhsu-drivers# ls
mfc240ccupswrapper-1.0.1-1.i386.deb mfc240clpr-1.0.1-1.i386.deb
root@mepis1:/home/jhsu/jhsu-drivers# dpkg -i --force-all *lpr*
(Reading database ... 61937 files and directories currently installed.)
Preparing to replace mfc240clpr 1.0.1-1 (using mfc240clpr-1.0.1-1.i386.deb) ...
Unpacking replacement mfc240clpr ...
Setting up mfc240clpr (1.0.1-1) ...
mkdir: cannot create directory `/var/spool/lpd/mfc240c': No such file or directory
chown: cannot access `/var/spool/lpd/mfc240c': No such file or directory
chgrp: cannot access `/var/spool/lpd/mfc240c': No such file or directory
chmod: cannot access `/var/spool/lpd/mfc240c': No such file or directory
root@mepis1:/home/jhsu/jhsu-drivers# dpkg -i --force-all *cups*
(Reading database ... 61937 files and directories currently installed.)
Preparing to replace mfc240ccupswrapper 1.0.1-1 (using mfc240ccupswrapper-1.0.1-1.i386.deb) ...
lpadmin: The printer or class was not found.
* Restarting Common Unix Printing System: cupsd [ ok ]
Unpacking replacement mfc240ccupswrapper ...
Setting up mfc240ccupswrapper (1.0.1-1) ...
/usr/local/Brother/Printer/mfc240c/cupswrapper/cupswrappermfc240c: 70: cannot create /usr/share/cups/model/brmfc240c.ppd: Directory nonexistent
/usr/local/Brother/Printer/mfc240c/cupswrapper/cupswrappermfc240c: 274: cannot create /usr/share/cups/model/brmfc240c.ppd: Directory nonexistent
chmod: cannot access `/usr/share/cups/model/brmfc240c.ppd': No such file or directory
cp: cannot stat `/usr/share/cups/model/brmfc240c.ppd': No such file or directory
chmod: cannot access `/usr/share/ppd/brmfc240c.ppd': No such file or directory
* Restarting Common Unix Printing System: cupsd [ ok ]
lpadmin: Unable to copy PPD file!
root@mepis1:/home/jhsu/jhsu-drivers# dpkg -l | grep Brother
ii mfc240ccupswrapper 1.0.1-1 Brother CUPS Inkjet Printer Definitions
ii mfc240clpr 1.0.1-1 Brother lpr Inkjet Printer Definitions
root@mepis1:/home/jhsu/jhsu-drivers#
Posts: 1,228
secipolla
Joined: 15 Jun 2008
#4
I can't help you because I have no printer but you could open a topic on this also at
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://mepislovers.org/forums/forumdisplay.php?s=134f3d430f8adbe6f8d8d9695745f55c&f=40"
linktext was:"http://mepislovers.org/forums/forumdisp ... 5f55c&f=40"
====================================
" onclick="window.open(this.href);return false (there are some knowledgeable people there and it's a more frequented forum).
Not that anticapitalista or someone else won't help you here.
Posts: 75
jhsu
Joined: 02 Jan 2010
#5
Is the PPD file an issue? The CUPS page for my printer is at
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://localhost:631/printers/MFC240C"
linktext was:"http://localhost:631/printers/MFC240C"
====================================
" onclick="window.open(this.href);return false , and it looks fine. However,
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://localhost:631/printers/MFC240C.ppd"
linktext was:"http://localhost:631/printers/MFC240C.ppd"
====================================
" onclick="window.open(this.href);return false gives me a 404 not found error.

The /etc/cups/ppd directory is empty.
Searchmonkey finds no .ppd files for the MFC240C printer.
Posts: 75
jhsu
Joined: 02 Jan 2010
#6
I figured things out. The PPD file that CUPS needed was missing, because certain directories needed in the driver installation process did not exist. The thing to do is to go into a root shell and create the directories /var/spool/lpd and /usr/share/cups/model before installing the *.deb files with dpkg.
Posts: 1,228
secipolla
Joined: 15 Jun 2008
#7
Fine! We must always be alert since each distro has its own idiosyncrasies and the drivers very often need a little help to be installed.