problem to get Vuescan software work with Hewlett Packard HP Scanjet N6310 scanner
Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
problem to get Vuescan software work with Hewlett Packard HP Scanjet N6310 scanner
Does anybody know how to get a Hewlett Packard HP Scanjet N6310 USB scanner to work with Hamrick's VueScan software under Slackware 14.2 ? According to VueScan's website one needs to
Quote:
"On Linux, you need to set up libusb device protections."
whatever that may mean. in any case, my OS appears to recognize the scanner :
Code:
lsusb | grep Hewlett
Bus 002 Device 043: ID 03f0:4705 Hewlett-Packard
I followed some old udev instructions and created a file called 50-scanner.rules in /etc/udev/rules.d :
Yes...it's muddy waters out there
I wacked on the code and the box for years trying to get an Epson 3170 to work with anything including vuescan...nothing worked. Finally just bumped into an all in one Envy 4500 and it worked with Vuescan out of the box but no native linux acknowledgment. Installed everything, tried every version, then stripped all of hplip out and installed source...works now..after spending the $90 on Pro Vuescan....don't need it now...latest hplip kicked in and runs natively.
Might try latest hplip and also...hpijs-ppd.
That's the Linux life...running since Linus wrote it, hard hard headed...I think a scanner is the only thing I ever had to buy a different for to get it to work...LOL
thank you all for your replies. dmesg|tail gives :
Code:
[903983.709464] usb 2-1.2: new high-speed USB device number 47 using ehci-pci
[903983.810920] usb 2-1.2: New USB device found, idVendor=03f0, idProduct=4705
[903983.810926] usb 2-1.2: New USB device strings: Mfr=10, Product=11, SerialNumber=12
[903983.810930] usb 2-1.2: Product: HP Scanjet N6310
[903983.810934] usb 2-1.2: Manufacturer: Hewlett-Packard
[903983.810937] usb 2-1.2: SerialNumber: CN427EF0DK05
with dmesg -w i get the same message except that my USB device number keeps stepping up (like i saw it earlier too), now 48 :
Code:
[905302.918976] usb 2-1.2: new high-speed USB device number 48 using ehci-pci
[905303.020694] usb 2-1.2: New USB device found, idVendor=03f0, idProduct=4705
[905303.020701] usb 2-1.2: New USB device strings: Mfr=10, Product=11, SerialNumber=12
[905303.020705] usb 2-1.2: Product: HP Scanjet N6310
[905303.020708] usb 2-1.2: Manufacturer: Hewlett-Packard
[905303.020712] usb 2-1.2: SerialNumber: CN427EF0DK05
i wasn't aware that hplip is installed by default with slack14.2, but now trying to us its tools things are still not ok. using hp-diagnose_plugin a 1st time for the plugin installation, and then a 2nd time gives :
Code:
HP Linux Imaging and Printing System (ver. 3.16.5)
Diagnose Plugin Utility ver. 1.0
Device Plugin is already installed
which is fine as expected. now, the OS clearly locates the HP scanner with lsusb -s 002:048 :
Code:
Bus 002 Device 048: ID 03f0:4705 Hewlett-Packard
but hp-setup or hp-check or hp-scan don't work at all :
Code:
error: No devices found on bus: usb
sigh ! i am not even sure if i need to get hplip running for VueScan...? guess why i kept avoiding HP products over the years... but here i am screwed - i need to get this running; this Scanjet sits on my office desk.
switching hplip from 3.16 to 3.17 doesn't seem to help here - hp-diagnose_plugin :
Code:
warning: python-dbus not installed.
HP Linux Imaging and Printing System (ver. 3.17.11)
Diagnose Plugin Utility ver. 1.0
Copyright (c) 2001-15 HP 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.
warning: GUI Modules PyQt4 and PyQt5 are not installed
error: hp-diagnose_plugin requires GUI support . Is Qt4 installed?
All the other versions...gave me that stupid error msg about py* missing or not installed
"GUI Modules PyQt4 and PyQt5 are not installed"
I still don't have them installed and stupid synaptic still doesn't even show hplip as being installed...LOL
Run lsusb and see if it doesn't find your usb port address assignment for that printer...
It looks like it should work with Vuescan...but even Vuescan, iscan, and sane all claim they supported my machine but didn't work because
the printer needed a firmware upload just prior to using it which is not released by epson (my previous scanner). HP's do not to my knowledge...I have never seen any HP that wasn't good out the box
with Linux...but there's always a first...
But I'm up and running and scanning....
Let me know...I will help if I can even if over the phone...
Yes, the device pages for various supported devices are present (and I'd also reviewed that during my initial reply), but I think contacting VueScan is the only way forward here.
"I use the SANE code for this scanner, which is why I was asking if SANE worked with it."
so, sane needs to work but my problem persists with the Scanjet N6310 - though my other scanner, the Fujitsu ScanSnap S510, works fine with scanimage/sane/xsane/Vuescan.
now, it seems that even the newest (just upgraded) sane-1.0.27-x86_64-1 doesn't want to work with the N6310. what to do next ???
could is be a USB2/3 problem ? i use here a pretty old Dell Optiplex 980 SFF but i didn't play yet in its BIOS with USB settings (in case there is such).
moreover, i keep observing that each time i connect the N6310 it receives a new USB ID - which meanwhile arrived at 53 :
Code:
lsusb | grep 4705
Bus 002 Device 053: ID 03f0:4705 Hewlett-Packard
is that normal ? don't get USB IDs recycled ? is the culprit here ?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.