Portál AbcLinuxu, 2. května 2025 01:54

HP ScanJet 3400C

Ovladač: dodává někdo jiný

Technické parametry

Vlastnosti:

Identifikace pod Linuxem

root@thaned:~$ lsusb -d 0x03f0:0x0405 -v
Bus 002 Device 003: ID 03f0:0405 Hewlett-Packard ScanJet 3400cse
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.00
  bDeviceClass            0 Interface
  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 MT06C1236BTG
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           39
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x40
      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
        wMaxPacketSize         64
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
        wMaxPacketSize         64
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
        wMaxPacketSize          1
        bInterval               8
  Language IDs: (length=4)
     0409 English(US)

Postup zprovoznění pod Linuxem

Stáhneme testtools, které obsahují NIASH patch a samozřejmě nejnovější sane. Dále je potřeba mít v jádře zahrnutou podporu pro usb a usb scanner.

Opatchujeme sane-backends s pomocí skriptíku obsaženém v testtools a zkompilujeme. Celý proces je detailně popsán v README tohoto balíku.

Skenr zapojíme do zásuvky a do počítače, spustíme sane a můžeme vesele skenovat.

Poznámka

Testtools: http://www.sourceforge.net/projects/hp3300backend
Stránky o niash: http://home.kabelfoon.nl/~bertrik/hp3300c/hp3300c.html
Sane:http://www.mostang.com/sane

V aprílové verzi testtools byl již konečně odstraněn jeden z hlavních nedostatků NIASH backendu, takže skenovat lze konečně bez problémů a s dobrými výsledky. NIASH je zatím testován pouze pro USB skenry.

Dokument vytvořil: Ondra 'Kepi' Kudlík, 17.4.2003 23:27 | Zobrazeno: 2286×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.