Preliminary HPLIP port (HP Printers) try3
Ivakin E. Dmitry
divakin at huawei.com
Sun Apr 23 17:54:30 UTC 2006
Hello Anish,
I've tried to install this port, have a look some details.
uname -a
FreeBSD router.local.net 6.0-RELEASE-p4 FreeBSD 6.0-RELEASE-p4 #0: Sun Apr
23 20:16:04 MSD 2006 i386
My MFD is HP OfficeJet 5610.
Before: I can print from CUPS (/dev/ulpt0), but can't scan (OS couldn't find
any scanner).
After:
1) I've recompile my kernel with no ulpt module support, just check out ugen
is exists. After installation new kernel the MFD recognized as ugen0 (it's
correct according your manual). I found some mistakes, but there are not
very important, every *bsd user can fix it.
2) I've installed new port with no any critical problem, I think. Restart
all services also with no any problems.
3) I've run hp-setup. It tell me the can't connect to hpiod (I can't tell
you exactly, it removed already).
4) Reboot computer. Run hp-setup again. Error message
router# hp-setup
HP Linux Imaging and Printing System (ver. 0.9.10)
Printer/Fax Setup Utility ver. 2.0
Copyright (c) 2003-6 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.
Traceback (most recent call last):
File "/usr/local/bin/hp-setup", line 198, in ?
device_uri = device.getInteractiveDeviceURI(bus)
File "/usr/local/share/hplip/base/device.py", line 172, in
getInteractiveDeviceURI
probed_devices = probeDevices(bus=bus, filter=filter)
File "/usr/local/share/hplip/base/device.py", line 261, in probeDevices
{
File "/usr/local/share/hplip/base/msg.py", line 206, in xmitMessage
return fields, data, result_code
UnboundLocalError: local variable 'fields' referenced before assignment
5) I've entered to CUPS and delete old USB printer (becase it was configured
as /dev/ulpt0). I've tried to install new one, but no choice for USB port (I
think, because I've removed ulpt0 from kernel). So, I can't print now.
Any suggestions? If you need help as a tester from me, let me know.
Thank you for your work!
Best regards,
Ivakin Dmitriy
-----Original Message-----
From: owner-freebsd-ports at freebsd.org
[mailto:owner-freebsd-ports at freebsd.org] On Behalf Of Anish Mistry
Sent: Sunday, April 23, 2006 2:52 AM
To: freebsd-ports at freebsd.org
Subject: Preliminary HPLIP port (HP Printers) try3
I've updated the hplip port skeleton. It now correctly works with the
scanners of Officejets. The hpiod and hpssd daemons run as the hplip
and nobody users respectively. Added a missing dependency to
net-snmp for network printing.
http://am-productions.biz/docs/hplip.php
Would some ports gurus comment on how I'm doing things in the port?
I'm planning on submitting a PR for this soon.
Thanks,
--
Anish Mistry
More information about the freebsd-ports
mailing list