You are not logged in.

#1 2011-01-17 18:37:32

kikinovak
Member
From: Montpezat (South France)
Registered: 2005-12-07
Posts: 96
Website

[Solved] Brother HL-2030 : printer appears, but doesn't print

Hi,

Yesterday I migrated my main workhorse PC from CentOS 5.5 to Arch Linux with KDE. So far, most things are running fine. I only have to take care of the odd hardware configuration issues here and there.

After reading the CUPS Wiki, I installed CUPS and everything needed. I've been using the Brother HL-2030 on various distributions, since I mostly install this printer in SOHO environments, running RHEL, CentOS or Fedora. The printer works well with the driver RPMS provided by Brother.

After searching around a bit, I found that someone already provided a patched package of this driver for Arch :

https://aur.archlinux.org/packages.php?ID=14131

I built and installed the package, restarted CUPS, and the printer appeared OK in the CUPS web interface. I tried to print a test page, but to no avail. Printing a web page from Firefox also resulted in nothing. What does lpstat show?

# lpstat -t
le programmateur s'exécute
destination système par défaut : HL2030
périphérique pour HL2030 : usb:/dev/usb/lp0
HL2030 acceptant des requêtes depuis lun. 17 janv. 2011 19:23:30 CET
l'imprimante HL2030 est en cours d'impression HL2030-3 (activée depuis lun. 17 janv. 2011 19:23:30 CET)
        attente de disponibilité de l'imprimante…
HL2030-3                kikinovak       202752   lun. 17 janv. 2011 19:23:30 CET

Let's take a look in /var/log/cups/error_log :

 # cat /var/log/cups/error_log 
E [17/Jan/2011:19:08:50 +0100] Unable to set ACLs on root certificate "/var/run/cups/certs/0" - Operation not supported
E [17/Jan/2011:19:11:14 +0100] [CGI] Unable to create avahi client: Resource temporarily unavailable
E [17/Jan/2011:19:11:14 +0100] [cups-deviced] PID 13584 (dnssd) stopped with status 1!
E [17/Jan/2011:19:11:39 +0100] [CGI] Unable to create avahi client: Resource temporarily unavailable
E [17/Jan/2011:19:14:47 +0100] Unable to set ACLs on root certificate "/var/run/cups/certs/0" - Operation not supported
E [17/Jan/2011:19:16:48 +0100] Unable to set ACLs on root certificate "/var/run/cups/certs/0" - Operation not supported
E [17/Jan/2011:19:21:21 +0100] Unable to set ACLs on root certificate "/var/run/cups/certs/0" - Operation not supported

Which leaves me clueless. Anybody knows what's going on here?

Last edited by kikinovak (2011-01-18 11:22:10)


Dyslexics have more fnu.

Offline

#2 2011-01-17 19:29:10

thayer
Fellow
From: Vancouver, BC
Registered: 2007-05-20
Posts: 1,560
Website

Re: [Solved] Brother HL-2030 : printer appears, but doesn't print

I have a 2040 and here's what I do to set mine up on a fresh installation...your mileage may vary:

# pacman -S cups foomatic-{db,db-engine,filters}

Go to http://localhost:631
    * Add printer
    * Give name
    * Select HL-2040 on USB from Device menu
    * Select HL-2060/hl1250 foomatic driver (PPD)
    * Done

With the foomatic drivers I don't need to recompile anything or screw around with Brother's proprietary drivers; it just works.

Last edited by thayer (2011-01-17 19:30:30)


thayer williams ~ cinderwick.ca

Offline

#3 2011-01-17 20:04:49

kikinovak
Member
From: Montpezat (South France)
Registered: 2005-12-07
Posts: 96
Website

Re: [Solved] Brother HL-2030 : printer appears, but doesn't print

Thayer, you're a star! I've been banging my head on the keyboard and jumping through burning loops trying to get this printer to work, and I finally succeeded. Thanks!

One thing I had to do, though, was deactivate the usblp module in /etc/rc.conf, in the modules line. Otherwise CUPS just wouldn't see the printer. But apart from that detail, it works fine. I'm also glad I can get rid of Brother's stupid RPM packages. (Read the instructions on how to install these on Brother's web site... I guess even a die-hard RHCE would just scratch his head...)

Cheers from the sunny South of France!

Last edited by kikinovak (2011-01-17 20:05:13)


Dyslexics have more fnu.

Offline

Board footer

Powered by FluxBB