I would like to get my HP 1020 working again since upgrading to Karmic my printer is detected, I have downloaded HPLIP but have missing ppd files that are not listed, I would like some help walking me through this if anyone is willing.
I would like to get my HP 1020 working again since upgrading to Karmic my printer is detected, I have downloaded HPLIP but have missing ppd files that are not listed, I would like some help walking me through this if anyone is willing.
read this post
http://ubuntuforums.org/showpost.php...&postcount=124
Hi
I have a working printer HP OfficeJet 6210 All in one. This was after following the install guide at hplipopensoure.
But my Scanner does not work. I launch Xsane and get failed to create file: Permission denied. If I click close it goes throug a detection and then pops up another error "Failed to open device 'hpaio:/usb/officejet_6200..."
If I run hp-check I get one error
Summary of needed commands to run to satisfy missing dependencies:
sudo aptitude install --assume-yes cupsddk cupsddk-drivers
I have tried running that command a few times and it states its already loaded.
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 17 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Writing extended state information... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
There is also another error in the HP-check
----------------------
| SANE CONFIGURATION |
----------------------
'hpaio' in '/etc/sane.d/dll.conf'...
OK, found. SANE backend 'hpaio' is properly set up.
Checking output of 'scanimage -L'...
WARNING: Unhandled message: interface=org.freedesktop.DBus.Introspectable, path=/, member=Introspect
device `hpaio:/usb/Officejet_6200_series?serial=CN617EG2TY0454' is a Hewlett-Packard Officejet_6200_series all-in-one
I have tried running it as sudo and read the hplip scanning troubleshooting guide, everything checks out ok but not sure what they mean by ensuring sane is configure to hpiao-run. I checked that the dll.conf file contains an hpaio entry. Not sure what the -run means.
finally this is the tail of syslog when running xsane
Dec 20 00:02:16 TESTW100 xsane: io/hpmud/mlc.c 643: invalid MlcOpenChannelReply: cmd=81, result=1
Dec 20 00:02:16 TESTW100 xsane: failed to open pml channel: scan/sane/hpaio.c 666
Dec 20 00:02:19 TESTW100 xsane: io/hpmud/hpmud.c 327: device_cleanup: device uri=hp:/usb/Officejet_6200_series?serial=CN617EG2TY0454
Dec 20 00:02:19 TESTW100 xsane: io/hpmud/hpmud.c 339: device_cleanup: close device dd=1...
Dec 20 00:02:19 TESTW100 xsane: io/hpmud/hpmud.c 341: device_cleanup: done closing device dd=1
I am running ubuntu 9.10
Cheers
Last edited by exup1000; December 19th, 2009 at 02:15 PM.
After some more digging around, I found some references to the .sane/xsane under the user profile not having normal permissions. The tip was to delete the files and let xsane recreate them.
This has fixed the first pop up error but I still get the second error, "Failed to open device 'hpaio:/usb/officejet...."
I have unistalled deleted the .sane folder and reinstalled it. No change.
I have also installed strace and monitored the output in a grep file i see alot of permission denied messages. See below.
open("/sys/bus/scsi/devices/6:0:1:0/vendor", O_RDONLY) = 11
open("/sys/bus/scsi/devices/6:0:1:0/model", O_RDONLY) = 11
open("/sys/bus/scsi/devices/6:0:1:0/type", O_RDONLY) = 11
open("/dev/scanner", O_RDWR|O_EXCL|O_NONBLOCK) = -1 ENOENT (No such file or directory)
open("/usr/lib/sane/libsane-net.so.1", O_RDONLY) = 9
open("/usr/lib/sane/libsane-net.so.1", O_RDONLY) = 9
open("./net.conf", O_RDONLYWARNING: Unhandled message: interface=org.freedesktop.DBus.Introspectable, path=/, member=Introspect
) = -1 ENOENT (No such file or directory)
open("/etc/sane.d/net.conf", O_RDONLY) = 12
open("/usr/share/hplip/data/models/models.dat", O_RDONLY) = 12
open("/dev/bus/usb", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOE XEC) = 12
open("/dev/bus/usb/002", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOE XEC) = 12
open("/dev/bus/usb/002/001", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/bus/usb/002/001", O_RDONLY) = 13
open("/dev/bus/usb/002/001", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/bus/usb/002/001", O_RDONLY) = 12
open("/dev/bus/usb/005", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOE XEC) = 12
open("/dev/bus/usb/005/001", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/bus/usb/005/001", O_RDONLY) = 13
open("/dev/bus/usb/005/001", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/bus/usb/005/001", O_RDONLY) = 12
open("/dev/bus/usb/004", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOE XEC) = 12
open("/dev/bus/usb/004/001", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/bus/usb/004/001", O_RDONLY) = 13
open("/dev/bus/usb/004/001", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/bus/usb/004/001", O_RDONLY) = 12
open("/dev/bus/usb/006", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOE XEC) = 12
open("/dev/bus/usb/006/001", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/bus/usb/006/001", O_RDONLY) = 13
open("/dev/bus/usb/006/001", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/bus/usb/006/001", O_RDONLY) = 12
open("/dev/bus/usb/003", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOE XEC) = 12
open("/dev/bus/usb/003/001", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/bus/usb/003/001", O_RDONLY) = 13
open("/dev/bus/usb/003/001", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/bus/usb/003/001", O_RDONLY) = 12
open("/dev/bus/usb/007", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOE XEC) = 12
open("/dev/bus/usb/007/005", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/bus/usb/007/005", O_RDONLY) = 13
open("/dev/bus/usb/007/004", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/bus/usb/007/004", O_RDONLY) = 13
open("/dev/bus/usb/007/003", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/bus/usb/007/003", O_RDONLY) = 13
open("/dev/bus/usb/007/002", O_RDWR) = 13
open("/dev/bus/usb/007/001", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/bus/usb/007/001", O_RDONLY) = 13
open("/dev/bus/usb/007/005", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/bus/usb/007/005", O_RDONLY) = 12
open("/dev/bus/usb/007/004", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/bus/usb/007/004", O_RDONLY) = 12
open("/dev/bus/usb/007/003", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/bus/usb/007/003", O_RDONLY) = 12
open("/dev/bus/usb/007/002", O_RDWR) = 12
open("/dev/bus/usb/007/001", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/bus/usb/007/001", O_RDONLY) = 12
open("/dev/bus/usb/001", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOE XEC) = 12
open("/dev/bus/usb/001/001", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/bus/usb/001/001", O_RDONLY) = 13
open("/dev/bus/usb/001/001", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/bus/usb/001/001", O_RDONLY) = 12
open("/dev/bus/usb/002/001", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/bus/usb/002/001", O_RDONLY) = 12
open("/dev/bus/usb/005/001", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/bus/usb/005/001", O_RDONLY) = 12
open("/dev/bus/usb/004/001", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/bus/usb/004/001", O_RDONLY) = 12
open("/dev/bus/usb/006/001", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/bus/usb/006/001", O_RDONLY) = 12
open("/dev/bus/usb/003/001", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/bus/usb/003/001", O_RDONLY) = 12
open("/dev/bus/usb/007/005", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/bus/usb/007/005", O_RDONLY) = 12
open("/dev/bus/usb/007/004", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/bus/usb/007/004", O_RDONLY) = 12
open("/dev/bus/usb/007/003", O_RDWR) = -1 EACCES (Permission denied)
cheers.
Any ideas or help on this scanning issue?
No worries ubuntuman, hopefully somebody might in the forums.
I have posted a question on the hplip knowledge base, fingers crossed someone there might know.
Cheers
HP Psc 1300 5012 communication error
Hi, in desperate need of help I am afraid,
Just installed Ubuntu 9.10 after vista I never want to go near windows again, I want to make it clear I am a complete novice at this, wouldn't know what a command line was if it jumped up and bit me on the bum, let alone how to edit one.
Installed an HP PSC 1300 all in one printer via USB, system sees it, installs it without any trouble, as soon as I try to print it just hangs there in pending till it defaults and I get communication error 5012, also the message /usr/lib/cups/backend/ hp failed.
I have removed and re-installed the printer and the latest version of hplip more than once but am getting nowhere, the printer and cable work fine when attached to my laptop which is running xp until i learn more about Linux.
Can anyone help me as my printer is essential
K go to a terminal (applications > accessories > terminal) type:
Type your password and edit GROUP in the line:Code:gksudo gedit /etc/udev/rules.d/55-hpmud.rules
SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??17", OWNER="lp", GROUP="lp", MODE="660", ENV{sane_hpaio}="yes"
to
GROUP="lpadmin"
Then save it and exit the text editor.
Now go back to the terminal and type:
and try printing.Code:sudo /etc/init.d/udev restart
I was able to print one test page when I appended "-2" to the printer name. My HP 1020 is now dead again. So frustrating...
Code:This is my printer.conf file. # Printer configuration file for CUPS v1.4.1 # Written by cupsd on 2010-02-13 20:41 <DefaultPrinter HP-LaserJet-1020-2> Info Hewlett-Packard HP LaserJet 1020 Location Carnivean MakeModel HP LaserJet 1020 Foomatic/foo2zjs (recommended) DeviceURI hp:/usb/HP_LaserJet_1020?serial=JL234K5 State Idle StateTime 1266114271 Type 8388612 Accepting Yes Shared Yes JobSheets none none QuotaPeriod 0 PageLimit 0 KLimit 0 OpPolicy default ErrorPolicy retry-job </Printer>
Gigabyte GA-P35-DS3L - Intel Pentium Dual-Core 2 GHz - 2GB Corsair Dominator - 500GB WD Caviar - EVGA 8600GT - Edimax Wireless LAN PCI Adapter - Samsung 22" SynchMaster
Bookmarks