No scanners were identified, with new USB driver

Andrew Muhametshin andrew at dobrohot.org
Tue May 8 21:31:18 UTC 2007


Hello

I have tried to take advantage of new usb-driver 
(http://www.turbocat.net/~hselasky/usb4bsd/index.html).
But there were problems -- program (sane) cannot find out the device...


=================START=====================================
# sysctl hw.usb.debug=15

# tail -n 0  -f /var/log/messages.log | tee ./hw.usb.debug-02.txt
The file with the debugging information can be loaded from here: 
http://www.dobrohot.org/hw.usb.debug-02.txt

# kldload ugen
------------/var/log/messages.log-----------------------
<...>
May  9 00:50:43 host01 kernel: ugen0: <EPSON EPSON Scanner, class 
255/255, rev 2.00/1.00, addr 126>
<...>
May  9 00:50:43 host01 kernel: usbd_start_hardware: xfer=0xc437cc20, 
pipe=0xc37db800 len=10 dir=out
May  9 00:51:43 host01 kernel: usb_event_thread: woke up
May  9 00:51:43 host01 kernel: usb_discover
------------/var/log/messages.log-----------------------

# usbdevs -v
Controller /dev/usb0:
addr 126: high speed, self powered, config 1, EPSON Scanner(0x011b), 
EPSON(0x04b8), rev 1.00
addr 127: high speed, self powered, config 1, EHCI root hub(0x0000), 
VIA(0x0000), rev 1.00
 port 1 powered
 port 2 addr 126: high speed, self powered, config 1, EPSON 
Scanner(0x011b), EPSON(0x04b8), rev 1.00
 port 3 powered
 port 4 powered
------------/var/log/messages.log-----------------------
<...>
May  9 00:53:36 host01 kernel: usbd_transfer_done: xfer=0xc496f420 
pipe=0xc3aae800 status=0 actlen=36
May  9 00:53:36 host01 kernel: usbd_transfer_done: xfer=0xc496f420 
pipe=0xc3aae800 status=5 actlen=36
May  9 00:53:36 host01 kernel: usbd_mem_free_sub: 0xd7c22000
------------/var/log/messages.log-----------------------


# grep -vE "^#" /usr/local/etc/sane.d/epson.conf
usb 0x04b8 0x011b
usb /dev/ugen0

# scanimage -v -L
No scanners were identified. <...> *

send file "./hw.usb.debug-02.txt" to 
"http://www.dobrohot.org/hw.usb.debug-02.txt"

=================_THE END_==================================
* With the standard driver, the program (scanimage -L) finds out the 
scanner (look my previous 
message:http://lists.freebsd.org/pipermail/freebsd-usb/2007-May/003288.html).



P.S.
I am sorry for my English. I am compelled to use the electronic translator.


More information about the freebsd-usb mailing list