Date: Sun, 23 Apr 2006 21:55:59 +0400 From: "Ivakin E. Dmitry" <divakin@huawei.com> To: 'Anish Mistry' <mistry.7@osu.edu>, freebsd-ports@freebsd.org Subject: RE: Preliminary HPLIP port (HP Printers) try3 Message-ID: <!&!AAAAAAAAAAAYAAAAAAAAAIoC3mFJFd5Kp9bSpaGtWDvCgAAAEAAAAHgc4%2BItR9tKomrGFDEulL0BAAAAAA==@huawei.com> In-Reply-To: <200604221852.06522.mistry.7@osu.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
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@freebsd.org [mailto:owner-freebsd-ports@freebsd.org] On Behalf Of Anish Mistry Sent: Sunday, April 23, 2006 2:52 AM To: freebsd-ports@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?!&!AAAAAAAAAAAYAAAAAAAAAIoC3mFJFd5Kp9bSpaGtWDvCgAAAEAAAAHgc4%2BItR9tKomrGFDEulL0BAAAAAA==>