Announcement

Collapse
No announcement yet.

HP Deskject F300 Series

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    HP Deskject F300 Series

    I picked up an HP Deskjet F335 today but It seems to require a newer version of hplip than Dapper has. dpkg -l shows me version 0.9.7 and I need at least 0.9.9. I tried to figure out which version is in Edgy but am not sure I got it right. The versions in pool are 0.9.7 and 1.6.x. That's a big jump in versions.

    Even though I can choose this printer from the list in the printer applet it errors saying I don't have rights (even as root) or that the ppd is missing.

    I tried to grab the package from http://hplip.sf.net but after it compiles everything and runs the setup I get errors:
    Traceback (most recent call last):
    File "./setup.py", line 278, in ?
    device_uri = device.getInteractiveDeviceURI(bus)
    File "/mnt/downloads/hplip-1.6.10/base/device.py", line 177, in getInteractiveDeviceURI
    cups_printers = cups.getPrinters()
    File "/mnt/downloads/hplip-1.6.10/prnt/cups.py", line 94, in getPrinters
    return cupsext.getPrinters()
    NameError: global name 'cupsext' is not defined

    After installing that package the ppd error goes away in the printer applet but it still doesn't work.

    Googling suggested that I install some dev packages such as libusb-dev. I installed that and cupsys2-dev. The problem seems to be a missing library somewhere. Some other googling suggests that the cupsext is actually supposed to be in the hplip package so it may be an hplip problem.

    #2
    Re: HP Deskject F300 Series

    1.6.9 is all I see for a hplip version in Edgy. According to the HPLIP webpage, 1.6.10 is the latest.
    Richard Johnson (nixternal)<br />Core Developer :: MOTU :: MOTU Council :: Community Council<br />https://launchpad.net/~nixternal<br />http://www.nixternal.com

    Comment


      #3
      Re: HP Deskject F300 Series

      thanks for the version info. I'll boot with the liveCD and see if it works with Edgy.

      I found a suggestion http://www.advogato.org/person/movement/ to copy the cupsext.so file to the python libs directory. That link does not fit with kubuntu's file layout. After installing the 1.6.10 hplip software I copied the file prnt/cupsext/build/lib.linux-x86_64-2.4/cupsext.so to /usr/local/lib/python2.4/site-packages/

      That gets rid of the cupsext errors but it doesn't print. all jobs (including the test print) never come out. When I look at the cups logs I see: PID 7917 (/usr/lib/cups/filter/foomatic-rip) stopped with status 3!. It looks like a footmatic problem.

      I just tried to tell it to use Other and selected the ppd from the 1.6.10 sources. No dice. I'll keep researching the foomatic angle.

      Incidentally, scanning works fine!

      Comment

      Working...
      X