You are not logged in.
Pages: 1
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
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
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
Offline
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
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
Pages: 1