See the Security and Bug Fixes Section - Grub EFI Install Updates Fix Sticky


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Vuescan cannot find old scanner - HP ScanJet 3400C
#1
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"
I won't let an old, but fully functional computer die just because some company tell me that they won't make no more security updates to their OS. Thanks Linux Smile
Reply


Messages In This Thread
Vuescan cannot find old scanner - HP ScanJet 3400C - by Sprintrdriver - 08-04-2019, 09:17 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)