Xerox one touch 4800 scanner linux alatt

 ( sz332 | 2005. november 7., hétfő - 12:03 )

Xerox one touch 4800 scanner linux alatt

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Én a gocr-t, a claraocr-t és az ocrad -ot ismerem, ebből a gocr és az ocrad tűnt nekem használhatónak. Klára mintha ki is halt volna. Szerintem semmi hasonlót se fogsz találni, mint egy közepesen szar win-es OCR, de mondjuk a KDE-s Kooka-ba összesen 3-féle OCR-program támogatása bele van heggesztve (ebből én FreeBSD-n csak a gocr-t és az ocrad -ot tudtam tesztelni) - nekem mondjuk maga a Kooka nem jött be, hanem ment hamarosan a Kooka-ba. Ha jól rémlik, a SANE-hoz elérhető xsane-be is beletolták valamelyik OCR kezelését, annyit megér - de nagy csodát ne várj - pláne, ha meg se tudod szólítani a szkennert. (Ahhoz a részéhez sajnos nem tudok hozzászólni, egy ősöreg SCSI-s Mustekem van vagy 3-4 éve, amit Sane-HWCG alapján vettem, és azóta használom ritkán, de nagy megelégedésre.)

Hát igen, nekem is az a problémám, hogy nincs semmi
normális OCR program. Ami van, az meg ott tart, mint
ha 1990-et írnánk, Recognita 0.1 beta-val. :(( Marad
a wine/crossover office, pedig ha lenne a progi linux
alatt, simán megvenném...

sziasztok!
ez a probléma megoldódott felvetése óta valamikor? ui. nekem most karácsonyra lett szerencsém egy ilyen kis szépséghez!
üdv,
és boldog karácsonyt!

Sziasztok!

Pár napja vettem egy Xerox one touch 4800-as scannert,
(úgy néz ki, Visioneer az alapja), és a kérdésem az lenne,
hogy linux alatt hogyan lehet ezt beüzemelni, próbálta-e
már valaki, van valakinek ilyen? (Sane nem ismerte fel)

A másik kérdés, hogy tudtok-e jó (használható) OCR
programot Linux alá, mint windows alá ez:

http://www.abbyy.com/finereader8/?param=44890

(egyébként 30 ezer forintba kerül, szerintem megéri)

Üdv:

Zsolti

Üdv!

Nekem még mindig nem oldódott meg sajnos... Neked sikerült
valami megoldást találni?

Figyelj, ez így ám baromira kevés info. USB-s a scanner? lsusb mit mond? Valami extra modul van betöltve? Input! Input! Input!

Hron György
:type:

Igen, a scanner USB-s. Végignéztem a sane weboldalt, és a következőt
találtam:

A visioneer és a xerox gyakorlatilag ugyanaz, asszem a xerox
csomagolja a visioneer cuccokat.

http://www.sane-project.org/unsupported/visioneer-onetouch4800.html

Couldn't determine the type of the USB chip...

Hát, ennyi, épp ezért kérdeztem, hogy tud-e valaki megoldást?!

A windows-os drivert nem lehet valahogyan használni? (wine, akármi..)

Akkor vágj be ide pl. egy lsusb kimenetet (terminálba rootként kiadod: lsusb, másol-beilleszt).

De érdemes lehet még az alábbi parancs kimenete is:

dmesg | grep usb

Légyszives!

Wines driver... hmm... nem tudom, lehet hogy szükség lesz egyes fájlokra belőle, de asszem a komplett drivert nem tudod használni.

Jó, de ezt csak holnapra tudom megtenni, mert az otthoni
gépemnél van a scanner :)

> A windows-os drivert nem lehet valahogyan használni? (wine, akármi..)

Esetle nézegesd a QEmu-t is, mostanában került bele az USB support.

Márminthogy QEmu alá telepítsek windowst, és abban próbáljam?
De akkor ennyiből vmware-rel is csinálhatnám.. igazából a windows
bárminemű elindításától akarok megszabadulni (a scannelés kivételével
eddig egészen jól ment....)

Itt a megigért log cuccos:

linux:/home/zso # lsusb
Bus 005 Device 003: ID 0d7d:1320 Phison Electronics Corp. PS2031 Flash Disk
Bus 005 Device 002: ID 04a7:03a0 Visioneer
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
linux:/home/zso # dmesg | grep usb
usbcore: registered new driver usbfs
usbcore: registered new driver hub
usb 1-2: new full speed USB device using uhci_hcd and address 2
usb 5-2: new high speed USB device using ehci_hcd and address 2
usb 1-2: USB disconnect, address 2
drivers/usb/serial/usb-serial.c: USB Serial support registered for Generic
usbcore: registered new driver usbserial_generic
usbcore: registered new driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial Driver core v2.0
usb 5-1: new high speed USB device using ehci_hcd and address 3
usbcore: registered new driver usb-storage
usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
usb-storage: device scan complete
linux:/home/zso # sane-
sane-config sane-find-scanner
linux:/home/zso # sane-find-scanner -v -v
This is sane-find-scanner from sane-backends 1.0.15

searching for SCSI scanners:
checking /dev/scanner... failed to open (Invalid argument)
checking /dev/sg0... failed to open (Invalid argument)
checking /dev/sg1... failed to open (Invalid argument)
checking /dev/sg2... failed to open (Invalid argument)
checking /dev/sg3... failed to open (Invalid argument)
checking /dev/sg4... failed to open (Invalid argument)
checking /dev/sg5... failed to open (Invalid argument)
checking /dev/sg6... failed to open (Invalid argument)
checking /dev/sg7... failed to open (Invalid argument)
checking /dev/sg8... failed to open (Invalid argument)
checking /dev/sg9... failed to open (Invalid argument)
checking /dev/sga... failed to open (Invalid argument)
checking /dev/sgb... failed to open (Invalid argument)
checking /dev/sgc... failed to open (Invalid argument)
checking /dev/sgd... failed to open (Invalid argument)
checking /dev/sge... failed to open (Invalid argument)
checking /dev/sgf... failed to open (Invalid argument)
checking /dev/sgg... failed to open (Invalid argument)
checking /dev/sgh... failed to open (Invalid argument)
checking /dev/sgi... failed to open (Invalid argument)
checking /dev/sgj... failed to open (Invalid argument)
checking /dev/sgk... failed to open (Invalid argument)
checking /dev/sgl... failed to open (Invalid argument)
checking /dev/sgm... failed to open (Invalid argument)
checking /dev/sgn... failed to open (Invalid argument)
checking /dev/sgo... failed to open (Invalid argument)
checking /dev/sgp... failed to open (Invalid argument)
checking /dev/sgq... failed to open (Invalid argument)
checking /dev/sgr... failed to open (Invalid argument)
checking /dev/sgs... failed to open (Invalid argument)
checking /dev/sgt... failed to open (Invalid argument)
checking /dev/sgu... failed to open (Invalid argument)
checking /dev/sgv... failed to open (Invalid argument)
checking /dev/sgw... failed to open (Invalid argument)
checking /dev/sgx... failed to open (Invalid argument)
checking /dev/sgy... failed to open (Invalid argument)
checking /dev/sgz... failed to open (Invalid argument)
# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a SCSI driver for your SCSI adapter.

searching for USB scanners:
checking /dev/usb/scanner... failed to open (Invalid argument)
checking /dev/usb/scanner0... failed to open (Invalid argument)
checking /dev/usb/scanner1... failed to open (Invalid argument)
checking /dev/usb/scanner2... failed to open (Invalid argument)
checking /dev/usb/scanner3... failed to open (Invalid argument)
checking /dev/usb/scanner4... failed to open (Invalid argument)
checking /dev/usb/scanner5... failed to open (Invalid argument)
checking /dev/usb/scanner5... failed to open (Invalid argument)
checking /dev/usb/scanner7... failed to open (Invalid argument)
checking /dev/usb/scanner8... failed to open (Invalid argument)
checking /dev/usb/scanner9... failed to open (Invalid argument)
checking /dev/usb/scanner10... failed to open (Invalid argument)
checking /dev/usb/scanner11... failed to open (Invalid argument)
checking /dev/usb/scanner12... failed to open (Invalid argument)
checking /dev/usb/scanner13... failed to open (Invalid argument)
checking /dev/usb/scanner14... failed to open (Invalid argument)
checking /dev/usb/scanner15... failed to open (Invalid argument)
checking /dev/usbscanner... failed to open (Invalid argument)
checking /dev/usbscanner0... failed to open (Invalid argument)
checking /dev/usbscanner1... failed to open (Invalid argument)
checking /dev/usbscanner2... failed to open (Invalid argument)
checking /dev/usbscanner3... failed to open (Invalid argument)
checking /dev/usbscanner4... failed to open (Invalid argument)
checking /dev/usbscanner5... failed to open (Invalid argument)
checking /dev/usbscanner6... failed to open (Invalid argument)
checking /dev/usbscanner7... failed to open (Invalid argument)
checking /dev/usbscanner8... failed to open (Invalid argument)
checking /dev/usbscanner9... failed to open (Invalid argument)
checking /dev/usbscanner10... failed to open (Invalid argument)
checking /dev/usbscanner11... failed to open (Invalid argument)
checking /dev/usbscanner12... failed to open (Invalid argument)
checking /dev/usbscanner13... failed to open (Invalid argument)
checking /dev/usbscanner14... failed to open (Invalid argument)
checking /dev/usbscanner15... failed to open (Invalid argument)
trying libusb:


bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0D7D
idProduct 0x1320
bcdDevice 0.50
iManufacturer 1 ( )
iProduct 2 (USB DISK Pro )
iSerialNumber 3 (07411C48033D)
bNumConfigurations 1

bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0 ()
bmAttributes 128 ()
MaxPower 200 mA


bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8
bInterfaceSubClass 6
bInterfaceProtocol 80
iInterface 0 ()

bLength 7
bDescriptorType 5
bEndpointAddress 0x81 (in 0x01)
bmAttributes 2 (bulk)
wMaxPacketSize 512
bInterval 0 ms
bRefresh 0
bSynchAddress 0

bLength 7
bDescriptorType 5
bEndpointAddress 0x02 (out 0x02)
bmAttributes 2 (bulk)
wMaxPacketSize 512
bInterval 0 ms
bRefresh 0
bSynchAddress 0


bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 255
bDeviceSubClass 255
bDeviceProtocol 255
bMaxPacketSize0 64
idVendor 0x04A7
idProduct 0x03A0
bcdDevice 2.01
iManufacturer 1 (Visioneer)
iProduct 3 (USB Scanner)
iSerialNumber 0 ()
bNumConfigurations 1

bLength 9
bDescriptorType 2
wTotalLength 39
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0 ()
bmAttributes 192 (Self-powered)
MaxPower 10 mA


bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 255
bInterfaceSubClass 255
bInterfaceProtocol 255
iInterface 0 ()

bLength 7
bDescriptorType 5
bEndpointAddress 0x81 (in 0x01)
bmAttributes 2 (bulk)
wMaxPacketSize 512
bInterval 0 ms
bRefresh 0
bSynchAddress 0

bLength 7
bDescriptorType 5
bEndpointAddress 0x02 (out 0x02)
bmAttributes 2 (bulk)
wMaxPacketSize 512
bInterval 0 ms
bRefresh 0
bSynchAddress 0

bLength 7
bDescriptorType 5
bEndpointAddress 0x83 (in 0x03)
bmAttributes 3 (interrupt)
wMaxPacketSize 1
bInterval 8 ms
bRefresh 0
bSynchAddress 0

checking for GT-6801 ...
this is not a GT-6801 (bcdUSB = 0x200)
checking for GT-6816 ...
this is not a GT-6816 (bDeviceClass = 255, bInterfaceClass = 255)
checking for GT-8911 ...
this is not a GT-8911 (check 1, bDeviceClass = 255, bInterfaceClass = 255)
checking for MA-1017 ...
this is not a MA-1017 (bDeviceClass = 255, bInterfaceClass = 255)
checking for MA-1015 ...
this is not a MA-1015 (bcdUSB = 0x200)
checking for MA-1509 ...
this is not a MA-1509 (bcdUSB = 0x200)
checking for LM983[1,2,3] ...
this is not a LM983x (bcdUSB = 0x200)
checking for GL646 ...
this is not a GL646 (bDeviceClass = 255, bInterfaceClass = 255)
checking for GL646_HP ...
this is not a GL646_HP (bcdUSB = 0x200)
checking for GL660+GL646 ...
this is not a GL660+GL646 (bDeviceClass = 255, bInterfaceClass = 255)
checking for GL841 ...
this is not a GL841 (reg 0x38 != 0x15)
checking for ICM532B ...
this is not a ICM532B (check 2, bcdUSB = 0x200)

found USB scanner (vendor=0x04a7 [Visioneer], product=0x03a0 [USB Scanner]) at libusb:005:002


bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 9
bDeviceSubClass 0
bDeviceProtocol 1
bMaxPacketSize0 8
idVendor 0x0000
idProduct 0x0000
bcdDevice 2.06
iManufacturer 3 (Linux 2.6.11.4-21.7-default ehci_hcd)
iProduct 2 (EHCI Host Controller)
iSerialNumber 1 (0000:00:1d.7)
bNumConfigurations 1

bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0 ()
bmAttributes 224 (Self-poweredRemote Wakeup)
MaxPower 0 mA


bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0 ()

bLength 7
bDescriptorType 5
bEndpointAddress 0x81 (in 0x01)
bmAttributes 3 (interrupt)
wMaxPacketSize 2
bInterval 12 ms
bRefresh 0
bSynchAddress 0


bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 9
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x0000
idProduct 0x0000
bcdDevice 2.06
iManufacturer 3 (Linux 2.6.11.4-21.7-default uhci_hcd)
iProduct 2 (UHCI Host Controller)
iSerialNumber 1 (0000:00:1d.3)
bNumConfigurations 1

bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0 ()
bmAttributes 192 (Self-powered)
MaxPower 0 mA


bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0 ()

bLength 7
bDescriptorType 5
bEndpointAddress 0x81 (in 0x01)
bmAttributes 3 (interrupt)
wMaxPacketSize 2
bInterval 255 ms
bRefresh 0
bSynchAddress 0


bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 9
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x0000
idProduct 0x0000
bcdDevice 2.06
iManufacturer 3 (Linux 2.6.11.4-21.7-default uhci_hcd)
iProduct 2 (UHCI Host Controller)
iSerialNumber 1 (0000:00:1d.2)
bNumConfigurations 1

bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0 ()
bmAttributes 192 (Self-powered)
MaxPower 0 mA


bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0 ()

bLength 7
bDescriptorType 5
bEndpointAddress 0x81 (in 0x01)
bmAttributes 3 (interrupt)
wMaxPacketSize 2
bInterval 255 ms
bRefresh 0
bSynchAddress 0


bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 9
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x0000
idProduct 0x0000
bcdDevice 2.06
iManufacturer 3 (Linux 2.6.11.4-21.7-default uhci_hcd)
iProduct 2 (UHCI Host Controller)
iSerialNumber 1 (0000:00:1d.1)
bNumConfigurations 1

bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0 ()
bmAttributes 192 (Self-powered)
MaxPower 0 mA


bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0 ()

bLength 7
bDescriptorType 5
bEndpointAddress 0x81 (in 0x01)
bmAttributes 3 (interrupt)
wMaxPacketSize 2
bInterval 255 ms
bRefresh 0
bSynchAddress 0


bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 9
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x0000
idProduct 0x0000
bcdDevice 2.06
iManufacturer 3 (Linux 2.6.11.4-21.7-default uhci_hcd)
iProduct 2 (UHCI Host Controller)
iSerialNumber 1 (0000:00:1d.0)
bNumConfigurations 1

bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0 ()
bmAttributes 192 (Self-powered)
MaxPower 0 mA


bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0 ()

bLength 7
bDescriptorType 5
bEndpointAddress 0x81 (in 0x01)
bmAttributes 3 (interrupt)
wMaxPacketSize 2
bInterval 255 ms
bRefresh 0
bSynchAddress 0
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.

# Not checking for parallel port scanners.

# Most Scanners connected to the parallel port or other proprietary ports
# can't be detected by this program.
done

Az lsusb kimenetét nézve, kizárásos alapon gondolom, hogy a visioner dolog lehet a scanner. Hmmm... Hanyas is a kernel amiről beszélünk? (uname -r)

Érdemes lenne az usb id-kre rákeresni (04a7:03a0) hogy mit tudnak róla (bocs, de rengeteg a dolgom...). Lehet hogy visioner-ként kellene a scannert kerestetni?

Főleg azért jó, hogy beküldted, mert így mások is tudnak segíteni neked, mert most már el tudunk indulni valamin.

Szia!

Erre a kérdésre megint csak holnap tudok válaszolni, elvileg
Suse 9.3-as default kernel (2.6.11.4-20a)

A xerox és a visioneer valahogyan összekapcsolódik, erről a sane
oldalon is írnak, valószínűleg visioneer belsőt ad el a xerox
saját névvel.

Ezt találtam róla:

http://www.sane-project.org/unsupported/xerox-4800-onetouch.html

Sajnos unsupported.

Háát... Akkor lehet, h. úgy jártál mint én a Trust SpyC@m 100-as webcam-emmel. Feldobtam már témaként de senki nem tud mondani semmit róla. A sane nagy okosan közli, hogy van ilyen PC CAMERA eszköz aztán azt írja hogy vagy supportált vagy nem (may supported or not...), na itt untam meg a dolgot.
Ígérem, ha lessz kis időm ránézek a dologra...

Igen, ez unsupported. Ha mázlid van, és valami őrült vesz magának ilyet, akkor egyszer még használható is lehet. A Lide50 egy évet pihent a sarokban, de most már jól működik....

en is jartam hasonlo cipoben egy HP ScanJet 3300C-vel. Nalam az volt a baj, hogy a user, amivel megprobaltam az xsane-t elinditani, nem volt hozzaadva a scanner-felhasznaloi csoporthoz, ezert nem fert hozza. Erdemes lehet megnezni a user jogosultsagait, ha a `scanimage -L` is kiadja, hogy be van toltve a backend, akkor lehet a useres problema. En legalabb egy orat szivtam mire rajottem, hogy csak nem voltam hozzaada a group-hoz... :)