You are not logged in.

#1 2010-02-09 16:44:53

theking2
Banned
From: Romanshorn Switzerland
Registered: 2009-03-04
Posts: 372

Brother HL3040CN in cups

After consulting
http://welcome.solutions.brother.com/bs … l#cwi_img1
http://wiki.archlinux.org/index.php/Brother_DCP-7020
and
http://wiki.archlinux.org/index.php/Cups

I'm still kind of stuck on the (first time) installation of this printer.

After rpmextract-ing hl3040cncupswrapper-1.1.1-4.i386.rpm  and hl3040cnlpr-1.1.1-4.i386.rpm I was presented with a folder usr containing a bin and local. these were copied to the /usr folder. I've blocked usblp in rc.conf (.., !usblpp... ) . there appears to be no folder var in these packages.

After connecting the printer on a free USB port in /var/log/messages:

...kernel: usb 1-4: usbfs: interface 0 claimed by usblp while 'usb' sets config #1

which is, I believe, a bad omen.

Did someone successfully install this printer or have hints on what to try next`?

content of usr

$ ls -R usr
usr:
bin  local

usr/bin:
brprintconf_hl3040cn

usr/local:
Brother

usr/local/Brother:
Printer

usr/local/Brother/Printer:
hl3040cn

usr/local/Brother/Printer/hl3040cn:
cupswrapper  inf  lpd

usr/local/Brother/Printer/hl3040cn/cupswrapper:
brcupsconfpt1  cupswrapperhl3040cn  hl3040cn.ppd

usr/local/Brother/Printer/hl3040cn/inf:
brhl3040cnfunc  brhl3040cnrc  brPrintListij2  lut  paperinfij2  setupPrintcapij

usr/local/Brother/Printer/hl3040cn/inf/lut:
0600-c_cache08b.bin     0600-k-TS_cache08b.bin  0600-y_cache08b.bin     capt-k_cache08.bin
0600-c_cache08.bin      0600-k-TS_cache08.bin   0600-y_cache08.bin      capt-k-TS_cache08.bin
0600-c-TS_cache08b.bin  0600-m_cache08b.bin     0600-y-TS_cache08b.bin  capt-m_cache08.bin
0600-c-TS_cache08.bin   0600-m_cache08.bin      0600-y-TS_cache08.bin   capt-m-TS_cache08.bin
0600-k_cache08b.bin     0600-m-TS_cache08b.bin  capt-c_cache08.bin      capt-y_cache08.bin
0600-k_cache08.bin      0600-m-TS_cache08.bin   capt-c-TS_cache08.bin   capt-y-TS_cache08.bin

usr/local/Brother/Printer/hl3040cn/lpd:
brhl3040cnfilter  filterhl3040cn  psconvertij2

archlinux on a Gigabyte C1037UN-EU, 16GiB
a Promise  PDC40718 based ZFS set
root on a Samsung SSD PB22-J
running LogitechMediaServer(-git), Samba, MiniDLNA, TOR

Offline

#2 2010-02-10 11:33:56

theking2
Banned
From: Romanshorn Switzerland
Registered: 2009-03-04
Posts: 372

Re: Brother HL3040CN in cups

Solution:
Edit modprobe.conf

#
# /etc/modprobe.d/modprobe.conf (for v2.6 kernels)
#
blacklist usblp

reboot
install hal dbus hal-cups-utils

pacman -S hal dbus hal-cups-utils

extract the Brother drivers: (http://welcome.solutions.brother.com/bs … prn1a.html)

rpmextract.sh hl3040cncupswrapper-1.1.1-4.i386.rpm
rpmextract.sh hl3040cnlpr-1.1.1-4.i386.rpm

Copy the resulting usr folder to /usr

Start cups hal and (re)connect the printer.

navigate to http://localhost:631. Under adminstration the usb printer is now listed and can be set up.


archlinux on a Gigabyte C1037UN-EU, 16GiB
a Promise  PDC40718 based ZFS set
root on a Samsung SSD PB22-J
running LogitechMediaServer(-git), Samba, MiniDLNA, TOR

Offline

#3 2011-10-16 18:43:21

ratzfatz
Member
From: KL, Germany
Registered: 2011-06-03
Posts: 30

Re: Brother HL3040CN in cups

Hello,

please give me a more detailed instruction for the installation of the printer HL 3040 CN. I followed your Steps but the solution doesn't work for me.


regards ratzfatz


The common language in modern science is broken english wink

Offline

#4 2011-10-16 22:47:00

David Batson
Member
Registered: 2011-10-13
Posts: 640

Re: Brother HL3040CN in cups

The installation instructions are on Brother's website.  Make sure and check all the prerequisites.  Haven't tried my Brother printer on Arch yet, but have had successful installs on Fedora and Mageia by following all the instuctions on Brother's website.

Offline

#5 2011-10-17 19:00:14

hokasch
Member
Registered: 2007-09-23
Posts: 1,461

Re: Brother HL3040CN in cups

ratzfatz, this thread is over a year old. There is a more recent thread about this printer, if it doesn't help you can open a new one referencing what you have tried and where it failed.

Offline

Board footer

Powered by FluxBB