2007/11/09

Brother DCP with linux

Yesterday I've installed my Brother DCP110 in openSuse 10.3 x64


For the printer this is how I did


1. Download the LPR and the CUPS driver from Brother's site



2. Open a root shell and type
rpm -ihv --nodeps xxxx.rpr
where xxxx is the name of the .rpm dowloaded.
First do for the LPR and then for the CUPS.

3. Now edit the /etc/printcap file and insert this line

:lp=/dev/usb/lp0
in the printer section

If this line exist make sure that it looks like that


4. Copy the file which name starts with "brlpdwrapper" from
/usr/lib/cups/filter to /usr/lib64/cups/filter.
(For 64 bit users only)
... and thats it.

For the scanner
1. Download the brscaner2 from Brother

2. Install the latest version of sane and xsane

3. On a root shell type
rpm -ivh brscan-0.2.4-0.i386.rpm

4. Type
echo 'none /proc/bus/usb usbfs auto,devmode=0666 0 0' >> /etc/fstab
if this not work edit the file
/etc/fstab and add
none /proc/bus/usb usbfs auto,devmode=0666 0 0

5. and than type
umount /proc/bus/usb
mount /proc/bus/usb
mknod -m 666 /dev/usbscanner c 180 48

...and thats it.

1 comment:

cfarrell said...

Cool. Pity I didn't find this sooner. Any idea why it wouldn't work on a 32 bit?

http://babelworx.blogspot.com/2008/02/brother-dcp-110c-on-opensuse-103-linux.html