← Back to team overview

sslug-teknik team mailing list archive

Re: USB-scanner under kerne 2.6.5

 

Anders Gnistrup wrote:

Hej

Jeg har en USB-scanner som jeg meget gerne vil snakke med under kerne 2.6.5. Så vidt jeg har fundet ud af skal man bruge "libusb" men hvordan pokker aktiver man det?

Mit problem er at sane-find-scanner ingenting finder men i /proc/bus/usb/devices finder jeg :
T:  Bus=05 Lev=01 Prnt=01 Port=03 Cnt=01 Dev#=  2 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs=  1
P:  Vendor=04b8 ProdID=011b Rev= 1.00
S:  Manufacturer=EPSON
S:  Product=EPSON Scanner
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=  2mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms

Så den er i systemet.


Uden at ødelægge dit gode humør er jeg nok lige nødt til at sige at selvom Linux kan se at den er tilsluttet er det ikke ens betydende med at den kan snakke med den. At den kan se produktets navn revision m.v. er fordi produktet selv fortæller det. Det er noget der står i chippen på hardwaren. Helt negativt er det nu ikke for det faktum at den kan se at der er noget "i den anden ende" betyder da i det mindste at dit USB virker som det skal.

For at Linux skal kunne snakke med din scanner skal den have nogle driver så den ved hvad den "skal sige" for at det virker. Dem må du ud og finde, hvis der da er nogen, men prøv Google (hvad ellers).

Lige et tip: Linux drivere bliver udviklet efter chipsæt, ikke efter sælger, så du får nok brug for informationen
P:  Vendor=04b8 ProdID=011b Rev= 1.00
Der fortæller noget om chipproducent og produkt id. Jeg ved ikke lige om der findes nogen drivere, men jeg håber da du finder nogen...

Claus


Jeg har installeret xsane men mangler formodentlig at installere nogle front/back-ends hvis det er trikket.

Nogle gode ider til hvordan jeg kommer videre

Hilsen Anders







Follow ups

References