Linux Lite Forums

Full Version: Vuescan cannot find old scanner - HP ScanJet 3400C
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi.

The scanner is not accessible from Vuescan (nor simple scan - at least before installing xsane)

I have used Vuescan on the same computer successfully with other scanners:
  • Epson Stylus DX4250 (USB / no additional driver installed)
  • Epsson expression home XP-432 (USB / no additional driver installed)
  • Epson Perfection 4490 Photo (USB / Driver from 2015 installed)
  • HP Officejet Pro 8610 (USB / no additional driver installed)

I have installed xsane, and I can access the HP ScanJet 3400C by using xsane. However I don't get the resolution and options that I expect by using Vuescan (max 600 dpi despite scanner support 1200 dpi + cannot save raw file etc... )

After installing xsane, the scanner also got accessible via simple scan. Before installing xsane I couldn't access the scanner by simple scan.

In short - this is what I have done trying to get the scanner work with Vuescan:
  • Ran lsusb -v to make sure that the OS can see the device.
  • Included the scanner in the 40-libsane.rules -file
  • Looking in LQ list of hardware. Found it there and a post from 2005 suggest it works with xsane.
  • Installed xsane (xsane can communicate to the scanner but Vuescan cannot)
  • Searched for driver for the scanner - no one (if any) found when searched online.
  • Tried to run Vuescan as root (just to exclude the possibility that the 40-libsane.rules somehow fails to allow the program to access the scanner w/o administrative privilegies)

lsusb -v for the scanner
Code:
Bus 004 Device 002: ID 03f0:0405 Hewlett-Packard ScanJet 3400cse Device Descriptor:   bLength                18   bDescriptorType        1   bcdUSB              1.00   bDeviceClass            0 (Defined at Interface level)   bDeviceSubClass        0   bDeviceProtocol        0   bMaxPacketSize0        8   idVendor          0x03f0 Hewlett-Packard   idProduct          0x0405 ScanJet 3400cse   bcdDevice            0.00   iManufacturer          10 Hewlett-Packard   iProduct              11 Hewlett-Packard ScanJet 3400C   iSerial                12 MT059B10JNTG   bNumConfigurations      1   Configuration Descriptor:     bLength                9     bDescriptorType        2     wTotalLength          39     bNumInterfaces          1     bConfigurationValue    1     iConfiguration          0     bmAttributes        0x40       (Missing must-be-set bit!)       Self Powered     MaxPower              48mA     Interface Descriptor:       bLength                9       bDescriptorType        4       bInterfaceNumber        0       bAlternateSetting      0       bNumEndpoints          3       bInterfaceClass        16       bInterfaceSubClass      1       bInterfaceProtocol      0       iInterface              0       Endpoint Descriptor:         bLength                7         bDescriptorType        5         bEndpointAddress    0x81  EP 1 IN         bmAttributes            2           Transfer Type            Bulk           Synch Type              None           Usage Type              Data         wMaxPacketSize    0x0040  1x 64 bytes         bInterval              0       Endpoint Descriptor:         bLength                7         bDescriptorType        5         bEndpointAddress    0x02  EP 2 OUT         bmAttributes            2           Transfer Type            Bulk           Synch Type              None           Usage Type              Data         wMaxPacketSize    0x0040  1x 64 bytes         bInterval              0       Endpoint Descriptor:         bLength                7         bDescriptorType        5         bEndpointAddress    0x83  EP 3 IN         bmAttributes            3           Transfer Type            Interrupt           Synch Type              None           Usage Type              Data         wMaxPacketSize    0x0001  1x 1 bytes         bInterval              8 Device Status:    0x0470   (Bus Powered)   Debug Mode

Entry in 40-libsane.rules
Code:
ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0405", ENV{libsane_matched}="yes"
What do Vuescan say about this?
(08-05-2019, 06:52 AM)Jerry link Wrote: [ -> ]What do Vuescan say about this?
I sent a mail yesturday, but have not got any respons yet. I'll update the forum thread if I get a solution to this Smile
Update:

I just got answer to my mail from Ed Hamrick, and he confirms that Vuescan doesn't work with HP Scanjet 3400C.
Damn Sad

Sent from my Phone using Tapatalk