From: Cory M. <cor...@hp...> - 2004-12-07 00:19:14
|
Introducing HPLIP Hewlett-Packard is proud to announce the introduction of HP Linux Imaging and Printing System (HPLIP). HPLIP is a complete single and multi-function printing device connectivity solution for users of Linux OS. The goal of this project is to provide =B4radically simple=A1 printing, scanning, photo card access, and device management to the consumer and business Linux user. HPLIP brings new and improved benefits to the customer. Supported features include capabilities such as: * alignment and cleaning of cartridges and basic supply status =20 * flatbed and Automatic Document Feeder (ADF) scanning via SANE applications (e.g., XSane) =20 * CUPS backend called =B4hp=A1 that supports bidirectional printing connectivity for USB and network =20 =20 * application for downloading photos from photo card slots =20 * improved installation experience for multi-function device customers =20 HPLIP provides support for over 300 HP printer models including: Deskjet, Business Inkjet, Photosmart, Business Inkjet, PSC, Officejet, Mono/Color LaserJet, and LaserJet Multifunction Peripheral (MFP).=20 Available at http://sourceforge.net/project/showfiles.php?group_id=3D16846&package_id=3D= 137628 Instructions: http://hpinkjet.sourceforge.net/install.php |
From: Roberto W. <rhw...@gm...> - 2004-12-07 01:03:08
|
A-ha!!! This is more like it! The instructions page looks awsome. Has anyone tested this with PSC1210? The thing is mine is actually not here with me anymore, I lent it to someone who uses windoze. So if this works (preferably on debian+kernel 2.6.9+udev) I'll give it a shot. Thanks, Roberto. On Mon, 06 Dec 2004 16:18:55 -0800, Cory Meisch <cor...@hp...> wrote: > Introducing HPLIP >=20 > Hewlett-Packard is proud to announce the introduction of HP Linux > Imaging and Printing System (HPLIP). HPLIP is a complete single and > multi-function printing device connectivity solution for users of Linux > OS. The goal of this project is to provide =B4radically simple=A1 printin= g, > scanning, photo card access, and device management to the consumer and > business Linux user. >=20 > HPLIP brings new and improved benefits to the customer. Supported > features include capabilities such as: >=20 > * alignment and cleaning of cartridges and basic supply status >=20 > * flatbed and Automatic Document Feeder (ADF) scanning via SANE > applications (e.g., XSane) >=20 > * CUPS backend called =B4hp=A1 that supports bidirectional printing > connectivity for USB and network >=20 > * application for downloading photos from photo card slots >=20 > * improved installation experience for multi-function device > customers >=20 > HPLIP provides support for over 300 HP printer models including: > Deskjet, Business Inkjet, Photosmart, Business Inkjet, PSC, Officejet, > Mono/Color LaserJet, and LaserJet Multifunction Peripheral (MFP). >=20 > Available at > http://sourceforge.net/project/showfiles.php?group_id=3D16846&package_id= =3D137628 >=20 > Instructions: > http://hpinkjet.sourceforge.net/install.php >=20 > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ >=20 > _______________________________________________ > hpoj-devel mailing list > hpo...@li... > https://lists.sourceforge.net/lists/listinfo/hpoj-devel > |
From: Raphael L. <rap...@gm...> - 2004-12-07 08:40:50
|
On Tuesday 07 December 2004 02:03, Roberto Winter wrote: > A-ha!!! This is more like it! The instructions page looks awsome. > Has anyone tested this with PSC1210? > The thing is mine is actually not here with me anymore, I lent it > to someone who uses windoze. So if this works (preferably on > debian+kernel 2.6.9+udev) I'll give it a shot. > Thanks, > Roberto. I'm going to test it on FreeBSD with PSC1210 very soon :) so it's=20 actually not exactly your setup... but it's the right PSC device. @Cory: there are no install instructions for (Free-)BSD, should I=20 write some while installing? And a big thanks from me to HP as well for this!! Raphael > > On Mon, 06 Dec 2004 16:18:55 -0800, Cory Meisch <cor...@hp...>=20 wrote: > > Introducing HPLIP > > > > Hewlett-Packard is proud to announce the introduction of HP Linux > > Imaging and Printing System (HPLIP). HPLIP is a complete single > > and multi-function printing device connectivity solution for > > users of Linux OS. The goal of this project is to provide > > =B4radically simple=A1 printing, scanning, photo card access, and > > device management to the consumer and business Linux user. > > > > HPLIP brings new and improved benefits to the customer. Supported > > features include capabilities such as: > > > > * alignment and cleaning of cartridges and basic supply > > status > > > > * flatbed and Automatic Document Feeder (ADF) scanning via > > SANE applications (e.g., XSane) > > > > * CUPS backend called =B4hp=A1 that supports bidirectional > > printing connectivity for USB and network > > > > * application for downloading photos from photo card slots > > > > * improved installation experience for multi-function > > device customers > > > > HPLIP provides support for over 300 HP printer models including: > > Deskjet, Business Inkjet, Photosmart, Business Inkjet, PSC, > > Officejet, Mono/Color LaserJet, and LaserJet Multifunction > > Peripheral (MFP). > > > > Available at > > http://sourceforge.net/project/showfiles.php?group_id=3D16846&packa > >ge_id=3D137628 > > > > Instructions: > > http://hpinkjet.sourceforge.net/install.php > > > > ------------------------------------------------------- > > SF email is sponsored by - The IT Product Guide > > Read honest & candid reviews on hundreds of IT Products from real > > users. Discover which products truly live up to the hype. Start > > reading now. http://productguide.itmanagersjournal.com/ > > > > _______________________________________________ > > hpoj-devel mailing list > > hpo...@li... > > https://lists.sourceforge.net/lists/listinfo/hpoj-devel > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real > users. Discover which products truly live up to the hype. Start > reading now. http://productguide.itmanagersjournal.com/ > > _______________________________________________ > hpoj-devel mailing list > hpo...@li... > https://lists.sourceforge.net/lists/listinfo/hpoj-devel =2D-=20 G System, The Evolving Universe - http://www.g-system.at |
From: Raphael L. <rap...@gm...> - 2004-12-07 10:44:51
|
On Tuesday 07 December 2004 09:39, Raphael Langerhorst wrote: > On Tuesday 07 December 2004 02:03, Roberto Winter wrote: > > A-ha!!! This is more like it! The instructions page looks awsome. > > Has anyone tested this with PSC1210? > > The thing is mine is actually not here with me anymore, I lent it > > to someone who uses windoze. So if this works (preferably on > > debian+kernel 2.6.9+udev) I'll give it a shot. > > Thanks, > > Roberto. > > I'm going to test it on FreeBSD with PSC1210 very soon :) so it's > actually not exactly your setup... but it's the right PSC device. > > @Cory: there are no install instructions for (Free-)BSD, should I > write some while installing? > > And a big thanks from me to HP as well for this!! > Raphael Ok, seems hplip is quite "Linux" only for now. What are the plans for=20 BSD in general? > > > On Mon, 06 Dec 2004 16:18:55 -0800, Cory Meisch > > <cor...@hp...> > > wrote: > > > Introducing HPLIP > > > > > > Hewlett-Packard is proud to announce the introduction of HP > > > Linux Imaging and Printing System (HPLIP). HPLIP is a complete > > > single and multi-function printing device connectivity solution > > > for users of Linux OS. The goal of this project is to provide > > > =B4radically simple=A1 printing, scanning, photo card access, and > > > device management to the consumer and business Linux user. > > > > > > HPLIP brings new and improved benefits to the customer. > > > Supported features include capabilities such as: > > > > > > * alignment and cleaning of cartridges and basic supply > > > status > > > > > > * flatbed and Automatic Document Feeder (ADF) scanning > > > via SANE applications (e.g., XSane) > > > > > > * CUPS backend called =B4hp=A1 that supports bidirectional > > > printing connectivity for USB and network > > > > > > * application for downloading photos from photo card > > > slots > > > > > > * improved installation experience for multi-function > > > device customers > > > > > > HPLIP provides support for over 300 HP printer models > > > including: Deskjet, Business Inkjet, Photosmart, Business > > > Inkjet, PSC, Officejet, Mono/Color LaserJet, and LaserJet > > > Multifunction Peripheral (MFP). > > > > > > Available at > > > http://sourceforge.net/project/showfiles.php?group_id=3D16846&pac > > >ka ge_id=3D137628 > > > > > > Instructions: > > > http://hpinkjet.sourceforge.net/install.php =2D-=20 G System, The Evolving Universe - http://www.g-system.at |
From: Joe P. <joe...@sn...> - 2004-12-08 14:11:21
|
On Monday 06 December 2004 07:18, Cory Meisch wrote: > Introducing HPLIP hplip looks very promising. I hope that before long, it will include better support for net-connected devices. For home use (printing from a wireless laptop, for example), it's very convenient to have the all-in-one accessible without having to turn on the computer it would otherwise depend on. The docs should be more clear about what actually works/doesn't work yet, IMO. When I tried to follow the documentation for setting up printing, 'probe -bnet' wouldn't work. Apparently the '-bnet' option is unsupported. I had to guess at the device string to enter in CUPS. After guessing that hp:/net/Photosmart_2600_series?ip=(printer's LAN address) might work, I tried it and it did. I noticed that scanning over LAN is in the TODO list. I hope it will be added soon. When I try to start xsane, it can't find the PSC's scanner. Using hpoj, the scanner is accessible. /usr/hplip/toolbox starts up and mostly works. It can't access the PSC's scanner, though. '/etc/init.d/hplip start' returns 'OK' for hpiod and hpssd, but 'hplip status' returns an incorrect answer: ]# /etc/init.d/hplip status hpiod (pid 5566) is running... hpssd dead but pid file exists But hpssd is actually running: ]# ps ax | grep hp 5566 ? S 0:00 ./hpiod 5574 ? S 0:00 python ./hpssd.py Regarding photocard access, I don't see a way to copy JPEGs to the card over LAN. I hope it can be implemented. Thanks for working on this, hpinkjet folks. -- Joe Piolunek |
From: Cory M. <cor...@hp...> - 2004-12-08 18:01:31
|
On Wed, 2004-12-08 at 09:11 -0500, Joe Piolunek wrote: > On Monday 06 December 2004 07:18, Cory Meisch wrote: > > Introducing HPLIP > > hplip looks very promising. I hope that before long, it will include better > support for net-connected devices. For home use (printing from a wireless > laptop, for example), it's very convenient to have the all-in-one accessible > without having to turn on the computer it would otherwise depend on. > > The docs should be more clear about what actually works/doesn't work yet, IMO. > When I tried to follow the documentation for setting up printing, > 'probe -bnet' wouldn't work. Apparently the '-bnet' option is unsupported. I > had to guess at the device string to enter in CUPS. After guessing that > hp:/net/Photosmart_2600_series?ip=(printer's LAN address) might work, I tried > it and it did. > You may need to temporarily stop your firewall. > I noticed that scanning over LAN is in the TODO list. I hope it will be added > soon. When I try to start xsane, it can't find the PSC's scanner. Using hpoj, > the scanner is accessible. > It is our high priority feature. > /usr/hplip/toolbox starts up and mostly works. It can't access the PSC's > scanner, though. > > '/etc/init.d/hplip start' returns 'OK' for hpiod and hpssd, but 'hplip status' > returns an incorrect answer: > > ]# /etc/init.d/hplip status > hpiod (pid 5566) is running... > hpssd dead but pid file exists > > But hpssd is actually running: > ]# ps ax | grep hp > 5566 ? S 0:00 ./hpiod > 5574 ? S 0:00 python ./hpssd.py > > That is a defect we are working on. > Regarding photocard access, I don't see a way to copy JPEGs to the card over > LAN. I hope it can be implemented. You can copy from the card but not to it. If you want to make it a r/w system, you would need to mount the card as a USB mass storage device but there was no easy way for us to do that at this time... Cory > > Thanks for working on this, hpinkjet folks. > ------------------------------------ Cory Meisch HP Linux Test Technician (360) 212-7009 ------------------------------------- Is he the MAGIC INCA carrying a FROG on his shoulders?? Is the FROG his GUIDELIGHT?? It is curious that a DOG runs already on the ESCALATOR ... ------------------------------------- ****** Current Weather for Portland, OR ****** Temperature: 50.0 F Conditions: Few clouds and mostly cloudy |
From: Jarl F. <ja...@so...> - 2004-12-08 18:34:20
|
Cory Meisch <cor...@hp...> writes: > Introducing HPLIP Could you also put a news entry on the hpoj.sf.net page? It is relevant for the hpoj project, right? As I understand from this announcement it will sooner or later obsolete the hpoj project, right? Jarl |
From: Mark P. <ms...@de...> - 2004-12-08 19:57:09
|
=2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tue, 7 Dec 2004 11:18 am, Cory Meisch wrote: > Hewlett-Packard is proud to announce the introduction of HP Linux > Imaging and Printing System (HPLIP). HPLIP is a complete single and > multi-function printing device connectivity solution for users of Linux > OS. The goal of this project is to provide =B4radically simple=A1 printin= g, > scanning, photo card access, and device management to the consumer and > business Linux user. Cory, Thanks for this long awaited release. A couple of issues from a Debian GNU/Linux perspective. =2E When following the Debian Installation instructions to the letter the update-rc.d command fails with the following: [...] update-rc.d: error: expected runlevel [0-9S] (did you forget "." ?) usage: update-rc.d [-n] [-f] <basename> remove update-rc.d [-n] <basename> defaults [NN | sNN kNN] update-rc.d [-n] <basename> start|stop NN runlvl [runlvl] [...] . -n: not really -f: force =2E In trying to generate a Debian package for hplip (I'm currently the Deb= ian maintainer for hpoj) DESTDIR is not honoured for the following installation candidates: error: /usr/lib/python2.3/site-packages/cupsext.so: Permission denied /usr/bin/install -c -m 644 xml/errors.xml /home/msp/src/hpinkjet.sf.net/hplip-0.8.2/debian/hplip/usr/h= ome/msp/src/hpinkjet.sf.net/hplip-0.8.2/debian/hplip/usr/hplip/data/xml/err= ors.xml error.png error: /usr/lib/python2.3/site-packages/pcardext.so: Permission denied /etc/hp/hplip.conf My build-log is available at: http://people.debian.org/~msp/hplip_0.8.2-1_i386.build It also tends to place of lot of arch independant files under /usr/hplip, t= his would be better has /usr/share/hplip, but the use of $(datadir) rather than $(prefix) in a number of places. What we did with davidp in hpoj was split up the install target into a user_install (for base files and applications) and root_install (for /etc/ & init.d files). The Debian package called user_install (honouring DETSDIR) to place the base files in the correct location, but didn't call root_install. Instead using the debian/rules to place /etc & init.d files. Could you look at a similar scheme for hplip as it would greatly help package maintainers and would be transparent to other users of the upstream source. Some other suggestions I have are: =2D --- hplip-0.8.2.orig/prnt/Makefile.in +++ hplip-0.8.2/prnt/Makefile.in @@ -115,9 +115,9 @@ sysconfdir =3D @sysconfdir@ target_alias =3D @target_alias@ =2D -hplipdir =3D $(prefix)/hplip =2D -prntdir =3D $(prefix)/hplip/prnt =2D -cupsextdir =3D $(prefix)/hplip/prnt/cupsext +hplipdir =3D $(datadir)/hplip +prntdir =3D $(datadir)/hplip/prnt +cupsextdir =3D $(datadir)/hplip/prnt/cupsext hplip_DATA =3D =2D --- hplip-0.8.2.orig/base/Makefile.in +++ hplip-0.8.2/base/Makefile.in @@ -93,7 +93,7 @@ sysconfdir =3D @sysconfdir@ target_alias =3D @target_alias@ =2D -hplipdir =3D $(prefix)/hplip/base +hplipdir =3D $(datadir)/hplip/base hplip_SCRIPTS =3D maint.py codes.py g.py mfpdtf2.py pml.py status.py async= =2Epy \ database.py __init__.py mfpdtf.py service.py utils.py async_qt.py \ =2D --- hplip-0.8.2.orig/data/Makefile.in +++ hplip-0.8.2/data/Makefile.in @@ -95,11 +95,11 @@ sysconfdir =3D @sysconfdir@ target_alias =3D @target_alias@ =2D -xmldir =3D $(prefix)/hplip/data/xml =2D -imagesdir =3D $(prefix)/hplip/data/images =2D -pcldir =3D $(prefix)/hplip/data/pcl =2D -ldldir =3D $(prefix)/hplip/data/ldl =2D -psdir =3D $(prefix)/hplip/data/ps +xmldir =3D $(datadir)/hplip/data/xml +imagesdir =3D $(datadir)/hplip/data/images +pcldir =3D $(datadir)/hplip/data/pcl +ldldir =3D $(datadir)/hplip/data/ldl +psdir =3D $(datadir)/hplip/data/ps ps_DATA =3D \ ps/testpage.ps.gz =2D --- hplip-0.8.2.orig/scan/Makefile.in +++ hplip-0.8.2/scan/Makefile.in @@ -93,7 +93,7 @@ sysconfdir =3D @sysconfdir@ target_alias =3D @target_alias@ =2D -hplipdir =3D $(prefix)/hplip/scan +hplipdir =3D $(datadir)/hplip/scan hplip_SCRIPTS =3D __init__.py pml_scanner.py sane.py scanner.py scl.py scl_scanner.py subdir =3D . =2D --- hplip-0.8.2.orig/ui/Makefile.in +++ hplip-0.8.2/ui/Makefile.in @@ -93,7 +93,7 @@ sysconfdir =3D @sysconfdir@ target_alias =3D @target_alias@ =2D -hplipdir =3D $(prefix)/hplip/ui +hplipdir =3D $(datadir)/hplip/ui hplip_SCRIPTS =3D \ advancedinfoform_base.py \ =2D --- hplip-0.8.2.orig/pcard/Makefile.in +++ hplip-0.8.2/pcard/Makefile.in @@ -118,9 +118,9 @@ noinst_PROGRAMS =3D ptest =2D -hplipdir =3D $(prefix)/hplip =2D -pcarddir =3D $(prefix)/hplip/pcard =2D -pcardextdir =3D $(prefix)/hplip/pcard/pcardext +hplipdir =3D $(datadir)/hplip +pcarddir =3D $(datadir)/hplip/pcard +pcardextdir =3D $(datadir)/hplip/pcard/pcardext hplip_DATA =3D =2D --- hplip-0.8.2.orig/Makefile.in +++ hplip-0.8.2/Makefile.in @@ -63,27 +63,27 @@ cd $$here/$$i; \ $(MAKE) $(AM_MAKEFLAGS) install; \ done =2D - $(install_script) $(PYTHON_SOURCES) $(PYTHON_SOURCES2) $(DESTDIR)$(prefix)/$(PACKAGE) + $(install_script) $(PYTHON_SOURCES) $(PYTHON_SOURCES2) $(DESTDIR)$(datadir)/$(PACKAGE) for i in $(PYTHON_SOURCES); do \ newname=3D$${i%.*}; \ =2D - mv $(DESTDIR)$(prefix)/$(PACKAGE)/$$i $(DESTDIR)$(prefix)/$(PACKAGE)/$$newname; \ + mv $(DESTDIR)$(datadir)/$(PACKAGE)/$$i $(DESTDIR)$(datadir)/$(PACKAGE)/$$newname; \ done =2D - $(mkinstalldirs) /etc/hp =2D - $(install_data) $(PACKAGE).conf /etc/hp/ =2D - echo -e "\n[$(PACKAGE)]\nversion=3D$(VERSION)\njdprobe=3D0\n" >> /etc/hp/$(PACKAGE).conf =2D - echo -e "[dirs]\nhome=3D$(DESTDIR)$(prefix)/$(PACKAGE)\n" >> /etc/hp/$(PACKAGE).conf + $(mkinstalldirs) $(DESTDIR)/etc/hp + $(install_data) $(PACKAGE).conf $(DESTDIR)/etc/hp/ + echo -e "\n[$(PACKAGE)]\nversion=3D$(VERSION)\njdprobe=3D0\n" >> $(DESTDIR)/etc/hp/$(PACKAGE).conf + echo -e "[dirs]\nhome=3D$(DESTDIR)$(prefix)/$(PACKAGE)\n" >>$(DESTDIR)/etc/hp/$(PACKAGE).conf Mark =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFBt1x0oCzanz0IthIRAlKQAJ9WCwm/X4l4SUB3YVYRVjFDa8QcuACdGekc lwl4rUTV6raGsTeBhPTB8N8=3D =3DPMGI =2D----END PGP SIGNATURE----- |
From: Mark P. <ms...@de...> - 2004-12-09 20:48:57
|
I have placed some preliminary Debian packages of hplip up on http://people.debian.org/~msp They are very rough around the edges, please use with caution, but also provide any feedback through this forum. Mark |
From: Till K. <til...@gm...> - 2004-12-16 00:10:02
|
Thank you for the patch, I have made an RPM for Mandrakelinux 10.1 now. Here are the packages for download: Downloads ========= Patch (adapted and bugfixed): http://www.linuxprinting.org/till/tmp/hplip_0.8.2-1.diff.bz2 Source RPM: http://www.linuxprinting.org/till/tmp/hplip-0.8.2-1mdk.src.rpm Bimary RPMs: http://www.linuxprinting.org/till/tmp/hplip-0.8.2-1mdk-i586-rpm.tar.bz2 Bugs ==== For Cory -------- Your DESTDIR support had some bugs, at the installation of files in to /etc the DESTDIR was missing, but at the insertion of the HPLIP paths into the config files you have inserted DESTDIR. DESTDIR should NOT be inserted into the config files or any other files which get installed, but every destination path where "make install" puts a file HAS to use DESTDIR. Also the installation of C libraries for Python should respect DESTDIR. ./setup.py install is wrong, it must be ./setup.py install --root=$(DESTDIR) (with $DESTDIR being "/" when the user does not supply it) in the Makefiles. C Library packages in distros are accompanied by a '-devel' package. For that the .h files with the API of the library have to be installed into /usr/include This is missing in HPLIP. SANE backends should go into ./usr/lib/sane and not into /usr/lib "make install" should not call chkconfig or similar tools to set up the links for the startup scripts, or it should be easy to turn this off by a command line setting, as in an RPM or Debian package "make install" is not run on the machine where the actual installation takes place. chkconfig is usua;;y called by the postinstall script of the package. This script is executed when one installs the package and not already when one build the package. "make install" does not stop when an error occurs, for example the "Permission denied" due to the missing DESTDIR support at the library installation for Python. Cory, see also the incompatibility with Mandrakelinux Cooker below. For Mark -------- The patch on your home page adds all machine-generated files as logs and so on to the package. It has more than 50000 (!) lines. The relevant part are only the 130 lines which you are showing in your e-mail, but in the e-mail they are destroyed by e-mail-encoding. Probably the biggest part of your Debian package are these superflous lines. Your patch comments away the installation of pcardext.so, a C library for the python programs to access memory cards. So most probably your Debian package will not be able to read memory cards. Installation on Mandrakelinux 10.1 ================================== The downloadable packages are built on a Mandrakelinux 10.1 box and on 10.1 they work without problems. Some remarks: - Mandrakelinux 10.1 includes compatible versions of all required packages and libraries. Installing packages with "urpmi" installs the needed packages automatically. - Do not install HPLIP if your device is ethernet-connected, as ethernet support is not fully implemented yet, stay with HPOJ (at least on production machines). - Remove HPOJ and change the URIs of the appropriate print queues by the "hp:/..." URIs of HPLIP (for example with "lpadmin -p <queue> -v hp:/..."). You get the URIs with HPLIP installed, HPOJ uninstalled, device connected and turned on, CUPS restarted and "lpinfo -v". "urpme libptal" removes HPOJ completely. - foomatic-rip is not included in the RPM. Have the 'foomatic-filters" package of the distro installed. - "hplip-hpijs" conflicts with "printer-filters" (file /usr/lib/hpijs). Uninstall "printer-filters" or install "hplip-hpijs" with "rpm -Uvh --nodeps --force hplip-hpijs*.rpm". There are no other conflicts. - Under no circumstances run "printerdrake" or the printing part of the Mandrakelinux Control Center, as this way HPOJ gets installed and configured automatically and then HPLIP cannot access your printers any more. HPLIP support will be added to printerdrake later, but before release of Mandrakelinux 10.2. Other RPM-based Linux distributions =================================== You will most probably have to "rpm --rebuild" the source RPM package. Incompatibility with Mandrakelinux Cooker ========================================= Mandrakelinux 10.1 has Python 2.3.4 and PyQt 3.12. There HPLIP works completely, independent whether one installs via RPM or directly from source. Mandrakelinux Cooker already advanced to Python 2.4 and PyQt 3.13. Here all except the Python GUIs works: Printing via applications, command line, XPP, kprinter, scanning via xsane, photo card access via the text mode tool /usr/share/hplip/photo. The toolbox and all the other GUI tools of HPLIP do not work. For me this seems to be an incompatibility either of HPLIP with PyQt 3.13 or of PyQt 3.13 with Python 2.4. Python 2.4 seems to be compatible with HPLIP, as the daemons and text mode tools work. This incompatibility is independent of whether one installs via RPM (RPMs built on Cooker box, you can "rpm --rebuild" the downloadable source RPM for testing) or directly from source. Till Mark Purcell wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On Tue, 7 Dec 2004 11:18 am, Cory Meisch wrote: > >>Hewlett-Packard is proud to announce the introduction of HP Linux >>Imaging and Printing System (HPLIP). HPLIP is a complete single and >>multi-function printing device connectivity solution for users of Linux >>OS. The goal of this project is to provide “radically simple” printing, >>scanning, photo card access, and device management to the consumer and >>business Linux user. > > > Cory, > > Thanks for this long awaited release. > > A couple of issues from a Debian GNU/Linux perspective. > > . When following the Debian Installation instructions to the letter the > update-rc.d command fails with the following: > > [...] > update-rc.d: error: expected runlevel [0-9S] (did you forget "." ?) > usage: update-rc.d [-n] [-f] <basename> remove > update-rc.d [-n] <basename> defaults [NN | sNN kNN] > update-rc.d [-n] <basename> start|stop NN runlvl [runlvl] [...] . > -n: not really > -f: force > > > . In trying to generate a Debian package for hplip (I'm currently the Debian > maintainer for hpoj) DESTDIR is not honoured for the following installation > candidates: > > error: /usr/lib/python2.3/site-packages/cupsext.so: Permission denied > /usr/bin/install -c -m 644 > xml/errors.xml /home/msp/src/hpinkjet.sf.net/hplip-0.8.2/debian/hplip/usr/home/msp/src/hpinkjet.sf.net/hplip-0.8.2/debian/hplip/usr/hplip/data/xml/errors.xml > error.png > error: /usr/lib/python2.3/site-packages/pcardext.so: Permission denied > /etc/hp/hplip.conf > > > My build-log is available at: > http://people.debian.org/~msp/hplip_0.8.2-1_i386.build > > It also tends to place of lot of arch independant files under /usr/hplip, this > would be better has /usr/share/hplip, but the use of $(datadir) rather than > $(prefix) in a number of places. > > What we did with davidp in hpoj was split up the install target into a > user_install (for base files and applications) and root_install (for /etc/ & > init.d files). The Debian package called user_install (honouring DETSDIR) to > place the base files in the correct location, but didn't call root_install. > Instead using the debian/rules to place /etc & init.d files. Could you look > at a similar scheme for hplip as it would greatly help package maintainers > and would be transparent to other users of the upstream source. > > Some other suggestions I have are: > > - --- hplip-0.8.2.orig/prnt/Makefile.in > +++ hplip-0.8.2/prnt/Makefile.in > @@ -115,9 +115,9 @@ > sysconfdir = @sysconfdir@ > target_alias = @target_alias@ > > - -hplipdir = $(prefix)/hplip > - -prntdir = $(prefix)/hplip/prnt > - -cupsextdir = $(prefix)/hplip/prnt/cupsext > +hplipdir = $(datadir)/hplip > +prntdir = $(datadir)/hplip/prnt > +cupsextdir = $(datadir)/hplip/prnt/cupsext > > hplip_DATA = > > - --- hplip-0.8.2.orig/base/Makefile.in > +++ hplip-0.8.2/base/Makefile.in > @@ -93,7 +93,7 @@ > sysconfdir = @sysconfdir@ > target_alias = @target_alias@ > > - -hplipdir = $(prefix)/hplip/base > +hplipdir = $(datadir)/hplip/base > > hplip_SCRIPTS = maint.py codes.py g.py mfpdtf2.py pml.py status.py async.py \ > database.py __init__.py mfpdtf.py service.py utils.py async_qt.py \ > - --- hplip-0.8.2.orig/data/Makefile.in > +++ hplip-0.8.2/data/Makefile.in > @@ -95,11 +95,11 @@ > sysconfdir = @sysconfdir@ > target_alias = @target_alias@ > > - -xmldir = $(prefix)/hplip/data/xml > - -imagesdir = $(prefix)/hplip/data/images > - -pcldir = $(prefix)/hplip/data/pcl > - -ldldir = $(prefix)/hplip/data/ldl > - -psdir = $(prefix)/hplip/data/ps > +xmldir = $(datadir)/hplip/data/xml > +imagesdir = $(datadir)/hplip/data/images > +pcldir = $(datadir)/hplip/data/pcl > +ldldir = $(datadir)/hplip/data/ldl > +psdir = $(datadir)/hplip/data/ps > > ps_DATA = \ > ps/testpage.ps.gz > - --- hplip-0.8.2.orig/scan/Makefile.in > +++ hplip-0.8.2/scan/Makefile.in > @@ -93,7 +93,7 @@ > sysconfdir = @sysconfdir@ > target_alias = @target_alias@ > > - -hplipdir = $(prefix)/hplip/scan > +hplipdir = $(datadir)/hplip/scan > > hplip_SCRIPTS = __init__.py pml_scanner.py sane.py scanner.py scl.py > scl_scanner.py > subdir = . > > - --- hplip-0.8.2.orig/ui/Makefile.in > +++ hplip-0.8.2/ui/Makefile.in > @@ -93,7 +93,7 @@ > sysconfdir = @sysconfdir@ > target_alias = @target_alias@ > > - -hplipdir = $(prefix)/hplip/ui > +hplipdir = $(datadir)/hplip/ui > > hplip_SCRIPTS = \ > advancedinfoform_base.py \ > > - --- hplip-0.8.2.orig/pcard/Makefile.in > +++ hplip-0.8.2/pcard/Makefile.in > @@ -118,9 +118,9 @@ > > noinst_PROGRAMS = ptest > > - -hplipdir = $(prefix)/hplip > - -pcarddir = $(prefix)/hplip/pcard > - -pcardextdir = $(prefix)/hplip/pcard/pcardext > +hplipdir = $(datadir)/hplip > +pcarddir = $(datadir)/hplip/pcard > +pcardextdir = $(datadir)/hplip/pcard/pcardext > > hplip_DATA = > > - --- hplip-0.8.2.orig/Makefile.in > +++ hplip-0.8.2/Makefile.in > @@ -63,27 +63,27 @@ > cd $$here/$$i; \ > $(MAKE) $(AM_MAKEFLAGS) install; \ > done > - - $(install_script) $(PYTHON_SOURCES) $(PYTHON_SOURCES2) > $(DESTDIR)$(prefix)/$(PACKAGE) > + $(install_script) $(PYTHON_SOURCES) $(PYTHON_SOURCES2) > $(DESTDIR)$(datadir)/$(PACKAGE) > for i in $(PYTHON_SOURCES); do \ > newname=$${i%.*}; \ > - - mv $(DESTDIR)$(prefix)/$(PACKAGE)/$$i > $(DESTDIR)$(prefix)/$(PACKAGE)/$$newname; \ > + mv $(DESTDIR)$(datadir)/$(PACKAGE)/$$i > $(DESTDIR)$(datadir)/$(PACKAGE)/$$newname; \ > done > - - $(mkinstalldirs) /etc/hp > - - $(install_data) $(PACKAGE).conf /etc/hp/ > - - echo -e "\n[$(PACKAGE)]\nversion=$(VERSION)\njdprobe=0\n" > >>>/etc/hp/$(PACKAGE).conf > > - - echo -e "[dirs]\nhome=$(DESTDIR)$(prefix)/$(PACKAGE)\n" > >>>/etc/hp/$(PACKAGE).conf > > + $(mkinstalldirs) $(DESTDIR)/etc/hp > + $(install_data) $(PACKAGE).conf $(DESTDIR)/etc/hp/ > + echo -e "\n[$(PACKAGE)]\nversion=$(VERSION)\njdprobe=0\n" >> > $(DESTDIR)/etc/hp/$(PACKAGE).conf > + echo -e "[dirs]\nhome=$(DESTDIR)$(prefix)/$(PACKAGE)\n" > >>>$(DESTDIR)/etc/hp/$(PACKAGE).conf > > > > Mark > > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.2.4 (GNU/Linux) > > iD8DBQFBt1x0oCzanz0IthIRAlKQAJ9WCwm/X4l4SUB3YVYRVjFDa8QcuACdGekc > lwl4rUTV6raGsTeBhPTB8N8= > =PMGI > -----END PGP SIGNATURE----- > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > > _______________________________________________ > hpoj-devel mailing list > hpo...@li... > https://lists.sourceforge.net/lists/listinfo/hpoj-devel > > |
From: Mark P. <ms...@de...> - 2004-12-17 13:38:51
|
On Thu, 16 Dec 2004 12:14 pm, Till Kamppeter wrote: > "make install" should not call chkconfig or similar tools to set up the > links for the startup scripts, or it should be easy to turn this off by > a command line setting, as in an RPM or Debian package "make install" is > not run on the machine where the actual installation takes place. > chkconfig is usua;;y called by the postinstall script of the package. > This script is executed when one installs the package and not already > when one build the package. Under hpoj we did this through a user_install and root_install candidates, the Debian package only ever called user_install and manually copied/ setup things like /etc. > For Mark > -------- > > The patch on your home page adds all machine-generated files as logs and > so on to the package. It has more than 50000 (!) lines. The relevant > part are only the 130 lines which you are showing in your e-mail, but in > the e-mail they are destroyed by e-mail-encoding. Probably the biggest > part of your Debian package are these superflous lines. Yes what is up on my homepage is a quick and dirty attempt to get a Debian package going. Certainly not meant to provide the final solution, but at least identify some of the issues and made some suggestions. I'm glad some have been able to been taken upstream. > Your patch comments away the installation of pcardext.so, a C library > for the python programs to access memory cards. So most probably your > Debian package will not be able to read memory cards. Until the $(DESTDIR) support was fixed I was copying pcardext.so and a couple of other python bits manually in the debian/rules part. Thanks for your comments Till. Btw, I'm about to go offline for a month as I relocate to the UK, so I maybe silent for a while. Mark |
From: Dr. J. <joa...@on...> - 2004-12-10 06:22:58
|
Is there a solution for Suse 8.1? I couldn't find the net-snmp-devel packag= e=20 for Suse 8.1. Am Dienstag 07 Dezember 2004 01:18 schrieb Cory Meisch: > Introducing HPLIP > > Hewlett-Packard is proud to announce the introduction of HP Linux > Imaging and Printing System (HPLIP). HPLIP is a complete single and > multi-function printing device connectivity solution for users of Linux > OS. The goal of this project is to provide =B4radically simple=A1 printin= g, > scanning, photo card access, and device management to the consumer and > business Linux user. > > > HPLIP brings new and improved benefits to the customer. Supported > features include capabilities such as: > > > * alignment and cleaning of cartridges and basic supply status > > * flatbed and Automatic Document Feeder (ADF) scanning via SANE > applications (e.g., XSane) > > * CUPS backend called =B4hp=A1 that supports bidirectional printing > connectivity for USB and network > > * application for downloading photos from photo card slots > > * improved installation experience for multi-function device > customers > > HPLIP provides support for over 300 HP printer models including: > Deskjet, Business Inkjet, Photosmart, Business Inkjet, PSC, Officejet, > Mono/Color LaserJet, and LaserJet Multifunction Peripheral (MFP). > > Available at > http://sourceforge.net/project/showfiles.php?group_id=3D16846&package_id= =3D1376 >28 > > Instructions: > http://hpinkjet.sourceforge.net/install.php > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > > _______________________________________________ > hpoj-devel mailing list > hpo...@li... > https://lists.sourceforge.net/lists/listinfo/hpoj-devel |
From: bbales <bb...@co...> - 2004-12-14 07:03:06
|
The new hplip documentation and installation are very understandable and clear. However I am having a problem with my PSC 1210. Loading on a R/H 9.0 machine using KDE. /proc/bus/usb/devices finds the printer and provides the serial number etc., but when I get to step 10 10. From the Device drop-down list, click hp:/usb/[printer name, serial number]. For example, "hp:/usb/hp_deskjet_5600?serial=MY31R1K02179". I don't see anything with printer name or serial number. I see "hp_no_device_found" I tried several of the devices with no luck. Of course it won't print -- the cups print test page gives "cannot connect to server" And lpr doesn't do anything and no error message. Scanning with gimp works perfectly, but gimp won't print either. yum installed version 3.5 of PyQt, so the hplip toolbox doesn't work. Installing version 3.8 runs into dependeency problems. Can this work with R/H 9.0? bruce |
From: Till K. <til...@gm...> - 2004-12-14 11:04:41
|
After the installation of HPLIP, did you connect and turn on your device and then, with the device connected and turned on, restart CUPS ("killall -HUP cupsd" or "service cups restart")? Till bbales wrote: > The new hplip documentation and installation are very understandable and > clear. However I am having a problem with my PSC 1210. Loading on a R/H 9.0 > machine using KDE. > /proc/bus/usb/devices finds the printer and provides the serial number etc., > but when I get to step 10 > 10. From the Device drop-down list, click hp:/usb/[printer name, serial > number]. > For example, "hp:/usb/hp_deskjet_5600?serial=MY31R1K02179". > > I don't see anything with printer name or serial number. I see > "hp_no_device_found" > > I tried several of the devices with no luck. Of course it won't print -- the > cups print test page gives "cannot connect to server" And lpr doesn't do > anything and no error message. > > Scanning with gimp works perfectly, but gimp won't print either. > > yum installed version 3.5 of PyQt, so the hplip toolbox doesn't work. > Installing version 3.8 runs into dependeency problems. > > Can this work with R/H 9.0? > bruce > > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > > _______________________________________________ > hpoj-devel mailing list > hpo...@li... > https://lists.sourceforge.net/lists/listinfo/hpoj-devel > > |
From: bbales <bb...@co...> - 2004-12-14 20:41:19
|
On Tuesday 14 December 2004 06:08, Till Kamppeter wrote: > After the installation of HPLIP, did you connect and turn on your device > and then, with the device connected and turned on, restart CUPS > ("killall -HUP cupsd" or "service cups restart")? > > Till > > Yes, I tried to do all of the install in the order specified. Just now I deleted the printers and repeated from killall -HUP cupsd and still get the same result. It doesn't ask for name or root password and the device dropdown list doesn't have this printer -- just "hp_no_device_found." Does PyQt have anything to do with this stage of operation or is it just for the gui printer setup? bruce > bbales wrote: > > The new hplip documentation and installation are very understandable and > > clear. However I am having a problem with my PSC 1210. Loading on a R/H > > 9.0 machine using KDE. > > /proc/bus/usb/devices finds the printer and provides the serial number > > etc., but when I get to step 10 > > 10. From the Device drop-down list, click hp:/usb/[printer name, serial > > number]. > > For example, "hp:/usb/hp_deskjet_5600?serial=MY31R1K02179". > > > > I don't see anything with printer name or serial number. I see > > "hp_no_device_found" > > > > I tried several of the devices with no luck. Of course it won't print -- > > the cups print test page gives "cannot connect to server" And lpr > > doesn't do anything and no error message. > > > > Scanning with gimp works perfectly, but gimp won't print either. > > > > yum installed version 3.5 of PyQt, so the hplip toolbox doesn't work. > > Installing version 3.8 runs into dependeency problems. > > > > Can this work with R/H 9.0? > > bruce > > > > > > > > > > ------------------------------------------------------- > > SF email is sponsored by - The IT Product Guide > > Read honest & candid reviews on hundreds of IT Products from real users. > > Discover which products truly live up to the hype. Start reading now. > > http://productguide.itmanagersjournal.com/ > > > > _______________________________________________ > > hpoj-devel mailing list > > hpo...@li... > > https://lists.sourceforge.net/lists/listinfo/hpoj-devel |
From: Till K. <til...@gm...> - 2004-12-14 15:17:44
|
What is the output of "lpinfo -v" (you must be loggen in as root)? Which program do you use to set up a print queue? Perhaps you should try also the web interface on http://localhost:631/ Till bbales wrote: > > Yes, I tried to do all of the install in the order specified. Just now I > deleted the printers and repeated from killall -HUP cupsd and still get the > same result. > > It doesn't ask for name or root password and the device dropdown list doesn't > have this printer -- just "hp_no_device_found." > > Does PyQt have anything to do with this stage of operation or is it just for > the gui printer setup? > bruce > |
From: Till K. <til...@gm...> - 2004-12-14 15:35:56
|
You have direct ptal:/mlc:usb:psc1200 in your "lpinfo -v" output. This means that the old HPOJ is still running. You must stop HPOJ, otherwise HPLIP will not see your device. So do (the commands in parentheses if the first commands do not work, all commands logged in as root): chkconfig --del hpoj (or mv /etc/ptal /etc/ptal.orig) service hpoj stop (or /etc/init.d/hpoj stop) Then do killall -HUP cupsd and the device should get visible with "hp:/..." in the "lpinfo -v" output. And then you will be able to create the correct CUPS queue. Till bbales wrote: > On Tuesday 14 December 2004 10:09, Till Kamppeter wrote: > >>What is the output of "lpinfo -v" (you must be loggen in as root)? >> > > > Output of lpinfo -v is below. > > >>Which program do you use to set up a print queue? Perhaps you should try >>also the web interface on http://localhost:631/ >> >> Till > > > Yes, I do use the http://localhost:631 to set up the queue. Just like the > instructions at sourceforge.net/install.php#usb. > > >>bbales wrote: >> >>>Yes, I tried to do all of the install in the order specified. Just now I >>>deleted the printers and repeated from killall -HUP cupsd and still get >>>the same result. >>> >>>It doesn't ask for name or root password and the device dropdown list >>>doesn't have this printer -- just "hp_no_device_found." >>> >>>Does PyQt have anything to do with this stage of operation or is it just >>>for the gui printer setup? >>>bruce > > > [root@betty PyQt-x11-gpl-3.13]# /usr/sbin/lpinfo -v > network socket > direct hp:/no_device_found > network http > network ipp > network lpd > direct parallel:/dev/lp0 > direct ptal:/mlc:usb:psc1200 > direct scsi > serial serial:/dev/ttyS0?baud=115200 > serial serial:/dev/ttyS1?baud=115200 > serial serial:/dev/ttyS2?baud=115200 > serial serial:/dev/ttyS3?baud=115200 > serial serial:/dev/ttyS4?baud=115200 > serial serial:/dev/ttyS5?baud=115200 > serial serial:/dev/ttyS6?baud=115200 > serial serial:/dev/ttyS7?baud=115200 > serial serial:/dev/ttyS8?baud=115200 > serial serial:/dev/ttyS9?baud=115200 > serial serial:/dev/ttyS10?baud=115200 > serial serial:/dev/ttyS11?baud=115200 > serial serial:/dev/ttyS12?baud=115200 > serial serial:/dev/ttyS13?baud=115200 > serial serial:/dev/ttyS14?baud=115200 > serial serial:/dev/ttyS15?baud=115200 > serial serial:/dev/ttyS16?baud=115200 > serial serial:/dev/ttyS17?baud=115200 > serial serial:/dev/ttyS18?baud=115200 > serial serial:/dev/ttyS19?baud=115200 > serial serial:/dev/ttyS20?baud=115200 > serial serial:/dev/ttyS21?baud=115200 > serial serial:/dev/ttyS22?baud=115200 > serial serial:/dev/ttyS23?baud=115200 > serial serial:/dev/ttyS24?baud=115200 > serial serial:/dev/ttyS25?baud=115200 > serial serial:/dev/ttyS26?baud=115200 > serial serial:/dev/ttyS27?baud=115200 > serial serial:/dev/ttyS28?baud=115200 > serial serial:/dev/ttyS29?baud=115200 > serial serial:/dev/ttyS30?baud=115200 > serial serial:/dev/ttyS31?baud=115200 > direct usb:/dev/usb/lp0 > direct usb:/dev/usb/lp1 > direct usb:/dev/usb/lp2 > direct usb:/dev/usb/lp3 > direct usb:/dev/usb/lp4 > direct usb:/dev/usb/lp5 > direct usb:/dev/usb/lp6 > direct usb:/dev/usb/lp7 > direct usb:/dev/usb/lp8 > direct usb:/dev/usb/lp9 > direct usb:/dev/usb/lp10 > direct usb:/dev/usb/lp11 > direct usb:/dev/usb/lp12 > direct usb:/dev/usb/lp13 > direct usb:/dev/usb/lp14 > direct usb:/dev/usb/lp15 > [root@betty PyQt-x11-gpl-3.13]# > > |
From: bbales <bb...@co...> - 2004-12-14 16:31:51
|
On Tuesday 14 December 2004 10:39, Till Kamppeter wrote: > You have > > direct ptal:/mlc:usb:psc1200 > > in your "lpinfo -v" output. This means that the old HPOJ is still > running. You must stop HPOJ, otherwise HPLIP will not see your device. > So do (the commands in parentheses if the first commands do not work, > all commands logged in as root): > > chkconfig --del hpoj (or mv /etc/ptal /etc/ptal.orig) > service hpoj stop (or /etc/init.d/hpoj stop) > The first command line, I had to use the one in parentheses: ]# /sbin/chkconfig --del hpoj error reading information on service hpoj: No such file or directory ]# mv /etc/ptal /etc/ptal.orig The second line, neither command seemed to work, but it looks to me that hpoj is stopped: ]# service hpoj stop bash: service: command not found ]# /etc/init.d/hpoj stop bash: /etc/init.d/hpoj: No such file or directory ]# locate hpoj |grep /etc /etc/profile.d/hpoj.sh /etc/profile.d/hpoj.csh ]# ps -ax |grep hpoj 20330 pts/2 S 0:00 grep hpoj ]# ]# /sbin/service hpoj stop hpoj: unrecognized service ]# But after "killall -HUP cupsd," lpinfo -v still doesn't show and hp printer. And neither does localhost:631. ]# /usr/sbin/lpinfo -v network socket direct hp:/no_device_found network http network ipp network lpd direct parallel:/dev/lp0 direct ptal direct scsi serial serial:/dev/ttyS0?baud=115200 > Then do > > killall -HUP cupsd > > and the device should get visible with "hp:/..." in the "lpinfo -v" > output. And then you will be able to create the correct CUPS queue. > > Till > |
From: Till K. <til...@gm...> - 2004-12-14 16:53:08
|
Somehow one needs to get rid of this HPOJ virus. So the best perhaps is to proceed as follows: - Uninstall HPOJ completely - Reboot - While rebooting, turn off and turn on your printer when the computer is in its BIOS self-checks. Run "lpinfo -v" again when the computer has rebooted. Does it still show "direct hp:/no_device_found"? If so, check whether - the device appears in /proc/bus/usb/devices (should be). - "printer" or "usblp" kernel module is loaded. - the daemons of HPLIP are running (processes hpiod and hpssd). Till bbales wrote: > On Tuesday 14 December 2004 10:39, Till Kamppeter wrote: > >>You have >> >>direct ptal:/mlc:usb:psc1200 >> >>in your "lpinfo -v" output. This means that the old HPOJ is still >>running. You must stop HPOJ, otherwise HPLIP will not see your device. >>So do (the commands in parentheses if the first commands do not work, >>all commands logged in as root): >> >>chkconfig --del hpoj (or mv /etc/ptal /etc/ptal.orig) >>service hpoj stop (or /etc/init.d/hpoj stop) >> > > The first command line, I had to use the one in parentheses: > ]# /sbin/chkconfig --del hpoj > error reading information on service hpoj: No such file or directory > ]# mv /etc/ptal /etc/ptal.orig > > The second line, neither command seemed to work, but it looks to me that hpoj > is stopped: > ]# service hpoj stop > bash: service: command not found > ]# /etc/init.d/hpoj stop > bash: /etc/init.d/hpoj: No such file or directory > ]# locate hpoj |grep /etc > /etc/profile.d/hpoj.sh > /etc/profile.d/hpoj.csh > ]# ps -ax |grep hpoj > 20330 pts/2 S 0:00 grep hpoj > ]# > ]# /sbin/service hpoj stop > hpoj: unrecognized service > ]# > > But after "killall -HUP cupsd," lpinfo -v still doesn't show and hp printer. > And neither does localhost:631. > ]# /usr/sbin/lpinfo -v > network socket > direct hp:/no_device_found > network http > network ipp > network lpd > direct parallel:/dev/lp0 > direct ptal > direct scsi > serial serial:/dev/ttyS0?baud=115200 > > > > >>Then do >> >>killall -HUP cupsd >> >>and the device should get visible with "hp:/..." in the "lpinfo -v" >>output. And then you will be able to create the correct CUPS queue. >> >> Till >> > > > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > > _______________________________________________ > hpoj-devel mailing list > hpo...@li... > https://lists.sourceforge.net/lists/listinfo/hpoj-devel > > |
From: bbales <bb...@co...> - 2004-12-14 19:46:09
|
On Tuesday 14 December 2004 11:57, Till Kamppeter wrote: > Somehow one needs to get rid of this HPOJ virus. > > So the best perhaps is to proceed as follows: > > - Uninstall HPOJ completely > - Reboot > - While rebooting, turn off and turn on your printer when the computer > is in its BIOS self-checks. Till, I couldn't find any way to uninstall hpoj, so I deleted two big directories named hpoj and rebooted. Then lpinfo-v gives: root@betty docs]# /usr/sbin/lpinfo -v network socket direct hp:/usb/psc_1200_series?serial=CN42QG301Y5H network http network ipp network lpd direct parallel:/dev/lp0 direct ptal direct scsi serial serial:/dev/ttyS0?baud=115200 [.....] serial serial:/dev/ttyS31?baud=115200 direct usb://Unknown?serial=CN42QG301Y5H direct usb:/dev/usb/lp1 [......] The localhost:631/device menu listed the psc1210 with its serial number and all seemed to work up to "print test page," which gave "can't connect." However, I was able to print using the printer icon in Kate and kmail HOORAY!! : ^ ) Many thanks for the help. Cannot print a picture from gimp and have lost ability to scan from gimp. Any ideas on these problems? bruce |
From: bbales <bb...@co...> - 2004-12-14 19:53:06
|
On Tuesday 14 December 2004 11:57, Till Kamppeter wrote: > Somehow one needs to get rid of this HPOJ virus. > > So the best perhaps is to proceed as follows: > > - Uninstall HPOJ completely > - Reboot > - While rebooting, turn off and turn on your printer when the computer > is in its BIOS self-checks. > Till, I couldn't find any way to uninstall hpoj, so I deleted two big directories named hpoj and rebooted. Then lpinfo-v gives: root@betty docs]# /usr/sbin/lpinfo -v network socket direct hp:/usb/psc_1200_series?serial=CN42QG301Y5H network http network ipp network lpd direct parallel:/dev/lp0 direct ptal direct scsi serial serial:/dev/ttyS0?baud=115200 [.....] serial serial:/dev/ttyS31?baud=115200 direct usb://Unknown?serial=CN42QG301Y5H direct usb:/dev/usb/lp1 [......] The localhost:631/device menu listed the psc1210 with its serial number and all seemed to work up to "print test page," which gave "can't connect." However, I was able to print using the printer icon in Kate and kmail HOORAY!! : ^ ) Many thanks for the help. Cannot print a picture from gimp and have lost ability to scan from gimp. Any ideas on these problems? bruce |
From: Till K. <til...@gm...> - 2004-12-14 19:52:40
|
For scanning: Check whether you have a line only containing "hpaio" in /etc/sane.d/dll.conf. If not, add this line and you should be able to scan. Till bbales wrote: > On Tuesday 14 December 2004 11:57, Till Kamppeter wrote: > >>Somehow one needs to get rid of this HPOJ virus. >> >>So the best perhaps is to proceed as follows: >> >>- Uninstall HPOJ completely >>- Reboot >>- While rebooting, turn off and turn on your printer when the computer >>is in its BIOS self-checks. >> > > > Till, > I couldn't find any way to uninstall hpoj, so I deleted two big directories > named hpoj and rebooted. Then lpinfo-v gives: > root@betty docs]# /usr/sbin/lpinfo -v > network socket > direct hp:/usb/psc_1200_series?serial=CN42QG301Y5H > network http > network ipp > network lpd > direct parallel:/dev/lp0 > direct ptal > direct scsi > serial serial:/dev/ttyS0?baud=115200 > [.....] > serial serial:/dev/ttyS31?baud=115200 > direct usb://Unknown?serial=CN42QG301Y5H > direct usb:/dev/usb/lp1 > [......] > > The localhost:631/device menu listed the psc1210 with its serial number and > all seemed to work up to "print test page," which gave "can't connect." > However, I was able to print using the printer icon in Kate and kmail > HOORAY!! : ^ ) > Many thanks for the help. > > Cannot print a picture from gimp and have lost ability to scan from gimp. Any > ideas on these problems? > > bruce > > |
From: bbales <bb...@co...> - 2004-12-14 20:51:01
|
On Tuesday 14 December 2004 14:56, Till Kamppeter wrote: > For scanning: Check whether you have a line only containing "hpaio" in > /etc/sane.d/dll.conf. If not, add this line and you should be able to scan. > > Till The line "hpaio" was in the dll.conf file, but it was right after a line "hpoj" I commented the "hpoj" out and now can scan. Another Success! Still can't print from gimp. In gimp, the printer setup lists a bunch of hp deskjet, hp designjet, and hp laserjet models, but no hp psc models. One other choice is postscript level 1 and level 2, but nothing I have tried makes the printer move at all. bruce |
From: Till K. <til...@gm...> - 2004-12-14 20:55:15
|
bbales wrote: > > Still can't print from gimp. In gimp, the printer setup lists a bunch of hp > deskjet, hp designjet, and hp laserjet models, but no hp psc models. One > other choice is postscript level 1 and level 2, but nothing I have tried > makes the printer move at all. > bruce > > As the current HPs are not really supported by Gimp-Print, they are not listed. Choose PostScript Level 2 and remove the "-oraw" from the printing command, then the GIMP plug-in generates PostScript leave the rest to the print queue. And there HPIJS does its job. Till |
From: bbales <bb...@co...> - 2004-12-14 21:15:24
|
On Tuesday 14 December 2004 15:59, Till Kamppeter wrote: > bbales wrote: > > Still can't print from gimp. In gimp, the printer setup lists a bunch of > > hp deskjet, hp designjet, and hp laserjet models, but no hp psc models. > > One other choice is postscript level 1 and level 2, but nothing I have > > tried makes the printer move at all. > > bruce > > As the current HPs are not really supported by Gimp-Print, they are not > listed. Choose PostScript Level 2 and remove the "-oraw" from the > printing command, then the GIMP plug-in generates PostScript leave the > rest to the print queue. And there HPIJS does its job. > > Till Tried postscript 2 and 1 without the -oraw and the printer didn't move. Do I need anything in the PPD file box? One thing I noticed -- when I print on the other computer with a canon printer, it takes a few seconds for the blue activity line to get across; indicating that is is finishing its processing and sending it to the printer. With this setup, the blue activity line goes across very fast like it's not doing much processing. Maybe the difference is usb being faster than parallel. bruce |