Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 Oct 2015 23:02:55 +0300
From:      Alnis Morics <alnis.m@mail.com>
To:        freebsd-questions@freebsd.org
Subject:   Can't print to HP LJ 1020 using foo2zjs and CUPS
Message-ID:  <56181D6F.6010200@mail.com>

next in thread | raw e-mail | index | archive | help
Hi,

I'm trying to set up HP LaserJet 1020 on 10.2-RELEASE with CUPS and 
foo2zjs. That worked on previous versions of FreeBSD, although there 
were changes with devices to use (I gues it was ulpt to ugen and back to 
ulpt in 10.0).

But now none of them works for me.
If I use ulpt, the moment I plug in the printer or turn it on:

ugen3.2: <Hewlett-Packard> at usbus3 (disconnected)
ugen3.2: <Hewlett-Packard> at usbus3
ugen3.2: <Hewlett-Packard> at usbus3 (disconnected)
ugen3.2: <Hewlett-Packard> at usbus3
ulpt0: <Hewlett-Packard HP LaserJet 1020, class 0/0, rev 2.00/1.00, addr 
2> on usbus3
ulpt0: using bi-directional mode
ulpt0: offline

CUPS doesn't find this printer. I can still add it manually but when I 
try to print, nothing happens, and there are no error messages. I found 
out that it is exactly after the firmware is downloaded that ulpt0 turns 
offline (should it?).

If I use ugen (rebuilt CUPS with LIBUSB, moved away 
/boot/kernel/ulpt.ko), then CUPS detects the printer but no firmware 
gets downloaded, and, of course, I can't print. When I try to send the 
firmware manually

cat /usr/share/foo2zjs/firmware/sihp1020.dl > /dev/ugen3.2 (or 
/dev/usb/3.2.0)

the result is an input/output error.

Any ideas of what might be wrong or how it should work now?


Permissions in /etc/devfs.rules:
# Begin printers_foo2zjs (added by foo2zjs/freebsd-install)
[printers_foo2zjs=42]
add path 'ulpt*' mode 0660 group cups
add path 'unlpt*' mode 0660 group cups
add path 'ugen*' mode 0660 group cups
add path 'usb/*' mode 0770 group cups
# End printers_foo2zjs (added by foo2zjs/freebsd-install)

Thanks,
Alnis




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?56181D6F.6010200>