HP LaserJet 1000 :  foo2zjs - foo2hp - foo2xqx - foo2lava - foo2qpdl - foo2oak
Support for linux printer drivers
The fastest message board... ever.
 
Ubuntu 9.10 alpha
Posted by: rickrich ()
Date: September 08, 2009 01:21PM

Do:

$ lsmod | grep usblp

Should say:

$ lsmod | grep usblp
usblp 14592 0



Edited 2 time(s). Last edit at 02/27/2010 06:04PM by rickrich.

Options: ReplyQuote
Re: Ubuntu 9.1 alpha
Posted by: ilf ()
Date: September 09, 2009 03:25PM

The usblp module was disabled in Ubuntu Karmic, because the CUPS 1.4 USB Backend now accesses libusb directly: https://bugs.launchpad.net/ubuntu/+source/cups/+bug/420015

So "lsmod | grep usblp" sais nothing.



Edited 1 time(s). Last edit at 09/09/2009 04:02PM by rickrich.

Options: ReplyQuote
Re: Ubuntu 9.1 alpha
Posted by: rickrich ()
Date: September 09, 2009 03:56PM

Please download and install the latest version foo2zjs, then.
make, ./getweb 1000, sudo make install, sudo make install-hotplug.

After that, power down and up the printer.

Then:

$ lsmod | grep usblp
usblp 14592 0

And:
$ ls -l /dev/usb
crw-rw-rw- 1 root lp 180, 0 2009-09-08 14:31 lp0

What does that say?



Edited 2 time(s). Last edit at 09/09/2009 04:04PM by rickrich.

Options: ReplyQuote
Re: Ubuntu 9.1 alpha
Posted by: ilf ()
Date: September 09, 2009 04:12PM

Please read the bug report and fix at https://bugs.launchpad.net/ubuntu/+source/cups/+bug/420015

usblb isn't used by CUPS any more and thus blacklisted in Ubuntu:

$ cat /etc/modprobe.d/blacklist-cups.conf
# CUPS uses libusb directly now, this module is deprecated.
blacklist usblp

so both

$ lsmod | grep usblp
$ ls -l /dev/usb

say nothing.

That's the entire point. If these were there, my problem wouldn't exist, because hplj1000 would upload the firmware to /dev/usb/lp0. But there is no /dev/usb, and no usblb.



Edited 1 time(s). Last edit at 09/09/2009 04:12PM by ilf.

Options: ReplyQuote
Re: Ubuntu 9.1 alpha
Posted by: rickrich ()
Date: September 09, 2009 04:24PM

Please download and install, as I said before. Or, do nothing and weep.

Options: ReplyQuote
Re: Ubuntu 9.1 alpha
Posted by: jaredcasper ()
Date: February 27, 2010 02:37PM

CUPS switched to using libusb to talk to USB printers. This means means that if usblp is installed it will get in the way of CUPS and printing to usb printers will not work. This problem will only get worse as more distros adopt the new version of CUPS and require blacklisting usblp.

Currently your installation scripts attempt to remove usblp from the module blacklist and ensure that it is installed to allow your scripts to load the firmware. Again, doing so will break CUPS and make it not work with usb printers.

Either the scripts for loading firmware need to be rewritten to install usblp, cat to the device, then remove usblp. Or a utility that writes the firmware to the device using libusb or something similar (that doesn't make use of the functionality provided by usblp) needs to be included.

Options: ReplyQuote
Re: Ubuntu 9.1 alpha
Posted by: rickrich ()
Date: February 27, 2010 06:03PM

Works FINE on Ubuntu 9.10.

Options: ReplyQuote


Sorry, you can't reply to this topic. It has been closed.
This forum powered by Phorum.