Dear knowledgables I am trying to set up an HP LaserJet 1000 printer with foo2zjs. I had been using hplip in the past (which did work), but for several (mostly non- techical) reasons, I don’t want to use that. I was happy with foo2zjs back in the day when it was still “stable” in portage. So I downloaded foo2zjs from its website, compiled it and installed it into /usr/local. Then I had to copy over an udev rules file and the firmware helper into /etc/hotplug/usb/hplj1000. I plugged the printer in -- nothing. That would have been too easy. On a hunch, I removed the KERNEL=="lp*" test from the udev rule. Now the udev rule matched and the firmware loader was triggered and did its job (confirmed by the printer spinning up after receiving the firmware). I could set up the printer in Cups, which did find the foo2zjs files. Its details are: | Driver: HP LaserJet 1000 Foomatic/foo2zjs (recommended) (grayscale, 2-sided printing) | Connection: usb://HP/LaserJet%201000 But here my journey ends. If I try to print something, nothing happens. I tried it in a quite fresh Xubuntu in VirtualBox, which came with a basic hplip installed (without the GUI stuff). Using hp-doctor, I set up the printer, which mostly constisted of downloading the firmware from the web, and possibly some other file setup. Afterwards, the printer worked. So I compared my Gentoo and that Xubuntu. As it turned out, Xubuntu uses usblp, which everywhere I read I’m told to disable if I want to use cups with USB. ls -l /dev/hp* gives me: Ubuntu: lrwxrwxrwx 1 root root 7 Okt 18 00:52 /dev/hplj1000-0 -> usb/lp0 lrwxrwxrwx 1 root root 15 Okt 18 00:52 /dev/hplj1000-2 -> bus/usb/002/003 Gentoo: lrwxrwxrwx 1 root root 15 18. Okt 01:35 /dev/hplj1000-9 -> bus/usb/003/012 So what’s my next option? What could I be missing? Thanks for your insight. PS.: I’m away over Saturday and probably won’t be able to reply until Sunday. dmesg from Xubuntu when plugging in the printer: | usb 2-2: new full-speed USB device number 3 using ohci-pci | usb 2-2: New USB device found, idVendor=03f0, idProduct=0517 | usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 | usb 2-2: Product: hp LaserJet 1000 | usb 2-2: Manufacturer: Hewlett-Packard | WARNING! power/level is deprecated; use power/control instead | usblp 2-2:1.0: usblp0: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x03F0 pid 0x0517 | usbcore: registered new interface driver usblp syslog from my Gentoo: | [kernel] [21569.964698] usb 3-9: new full-speed USB device number 12 using xhci_hcd | [kernel] [21570.131930] usb 3-9: New USB device found, idVendor=03f0, idProduct=0517 | [kernel] [21570.131942] usb 3-9: New USB device strings: Mfr=1, Product=2, SerialNumber=0 | [kernel] [21570.131944] usb 3-9: Product: hp LaserJet 1000 | [kernel] [21570.131945] usb 3-9: Manufacturer: Hewlett-Packard | [mtp-probe] checking bus 3, device 12: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-9"_ | [mtp-probe] bus: 3, device: 12 was not an MTP device_ | [/etc/hotplug/usb/hplj1000] foo2zjs: loading HP LaserJet 1000 firmware /usr/local/share/foo2zjs/firmware/sihp1000.dl to CUPS USB device ... | [/etc/hotplug/usb/hplj1000] foo2zjs: usb://HP/LaserJet%201000... download successful. -- Gruß | Greetings | Qapla’ Please do not share anything from, with or about me with any Facebook service. ”Yeah so if you ever need info about anyone at Harvard, just ask. I have over 4,000 emails, pictures, addresses, SNS.” – Why? – ”People just submitted it. I don't know why. They "trust me". Dumb fucks.” – Mark Zuckerberg, founder of facebook