I have an HP OfficeJet 7310xi with a network interface.
According to http://hplip.sourceforge.net/supported_devices/inkjet_aio.html, this is a supported device
but I can't get it to work (entirely).

/etc/hosts

   192.168.0.5     officejet

I tried hp-setup but it couldn't find a PPD for my printer

   hp-setup --makeuri=officejet

      :
      Found device: hp:/net/Officejet_7300_series?ip=192.168.0.5
      :
      Using queue name: Officejet_7300
      :
      Choose a PPD file that most closely matches your device:
(Note: The model number may vary slightly from the actual model number on the device.)

           Num.  PPD Filename
---- ----------------------------------------------------------------------- 0 /usr/share/foomatic/db/source/PPD/HP/mono_laser/HP_LaserJet_3200.ppd.gz 1 /usr/share/foomatic/db/source/PPD/HP/mono_laser/HP_LaserJet_1200.ppd.gz 2 /usr/share/foomatic/db/source/PPD/HP/mono_laser/HP_LaserJet_2200.ppd.gz 3 /usr/share/foomatic/db/source/PPD/HP/mono_laser/HP_LaserJet_4350.ppd.gz
           4     (None of the above match)

       Enter number 0...4 for PPD file (q=quit) ?4

I tried to Add Printer from http://localhost:631/printers with similar results

      Name: Officejet_7300
      Location: desktop
      Description: HP OfficeJet 7310xi

      Device: AppSocket/HP JetDirect
Device URI: hp:/net/Officejet_7300_series?ip=192.168.0.5 # copied from hp-makeuri officejet

      Make: HP

      Model:          # nothing close!

I tried /usr/sbin/system-config-printer and it finds a PPD

   Queue name
       Name:   officejet
       Short description:   HP OfficeJet 7310xi
   Queue type
      Select a queue type:   Networked JetDirect
         Printer: officejet
         Port: 9100
   Printer model
      HP
         OfficeJet 7300

Evidently, this PPD file is automatically generated from /usr/share/foomatic/db/source/printer/HP-OfficeJet_7300.xml as there is no difference:

foomatic-ppdfile -p HP-OfficeJet_7300 | diff /etc/cups/ppd/officejet.ppd /dev/stdin

Although I can print, I cannot do much else.
For example, the HP Device Manager fails:

   hp-toolbox

      HP Device Manager - No Installed HP Devices

           No installed HP devices found.
To install a device, use the CUPS web interface (http://localhost:631) or the printer installation utility that came with your operating system.
           :
Note: Only devices installed with the hp: CUPS backend will appear in the HP Device Manager.

This is interesting:

   egrep 'hplip|hpijs' /etc/cups/ppd/*

       *% You may save this file as 'HP-OfficeJet_7300-hpijs.ppd'
       *ShortNickName: "HP OfficeJet 7300 hpijs"
       *NickName:      "HP OfficeJet 7300 Foomatic/hpijs (recommended)"
       *FoomaticIDs: HP-OfficeJet_7300 hpijs
USE -sDEVICE=ijs -sIjsServer=hpijs%A%B%C -dIjsUseOutputFD%Z -sOutputFi&&

So, using the "printer installation utility that came with [my] operating system", it appears that the cups interface to the printer uses HPIJS instead of the hp: CUPS backend to HPLIP. However, using "the CUPS web interface" doesn't work either because there is no suitable PPD.

Help!


-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
HPLIP-Help mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hplip-help

Reply via email to