1. конечно использую. Точнее использую Xsane, сканирую фотки всякие, сканером Mustek 1248UB
Без проблем работает, даже под юзером настроен.
2.Смотрел, есть такой сканер.
3.А как может нормально работать сканер? Да очень просто это определяется, фото сканирует с любым допустимым разрешением четко и без искажений

Думаю это достаточный показатель нормальной работы сканера.
4. В чудовищном логе usb хосты и подключенные к ним устройства, в данном случае обращаю внимание на Mustek 1200UB (который не работает)
Код: Выделить всё
port 1 addr 2: full speed, power 496 mA, config 1, product 0x4002(0x4002), vendor 0x05d8(0x05d8), rev 1.00
и на Mustek 1248UB который нормально работает.
Код: Выделить всё
port 2 addr 3: full speed, power 500 mA, config 1, USB Scanner(0x021f), vendor 0x055f(0x055f), rev 1.00, device ugen0
sane не видит сканера Mustek 1200UB
Код: Выделить всё
localhost# sane-find-scanner -v -v
This is sane-find-scanner from sane-backends 1.0.17
# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.
searching for SCSI scanners:
checking /dev/scanner... failed to open (Invalid argument)
checking /dev/scanner0... failed to open (Invalid argument)
checking /dev/scanner1... failed to open (Invalid argument)
checking /dev/pass0... open ok
Inquiry for device:
000: 05 80 00 32 5b 00 00 00 5f 4e 45 43 20 20 20 20 ...2[..._NEC
016: 44 56 44 5f 52 57 20 4e 44 2d 33 35 30 30 41 47 DVD_RW ND-3500AG
032: 32 2e 31 36 00 00 00 00 00 00 00 00 00 00 00 00 2.16............
048: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
064: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
found SCSI CD-drive "_NEC DVD_RW ND-3500AG 2.16" at /dev/pass0
checking /dev/pass1... failed to open (Invalid argument)
checking /dev/pass2... failed to open (Invalid argument)
checking /dev/pass3... failed to open (Invalid argument)
checking /dev/pass4... failed to open (Invalid argument)
checking /dev/pass5... failed to open (Invalid argument)
checking /dev/pass6... failed to open (Invalid argument)
checking /dev/pass7... failed to open (Invalid argument)
# Your SCSI scanner was detected. It may or may not be supported by SANE. Try
# scanimage -L and read the backend's manpage.
searching for USB scanners:
checking /dev/uscanner... failed to open (Invalid argument)
checking /dev/uscanner0... failed to open (Invalid argument)
checking /dev/uscanner1... failed to open (Invalid argument)
checking /dev/uscanner2... failed to open (Invalid argument)
checking /dev/uscanner3... failed to open (Invalid argument)
checking /dev/uscanner4... failed to open (Invalid argument)
checking /dev/uscanner5... failed to open (Invalid argument)
checking /dev/uscanner6... failed to open (Invalid argument)
checking /dev/uscanner7... failed to open (Invalid argument)
checking /dev/uscanner8... failed to open (Invalid argument)
checking /dev/uscanner9... failed to open (Invalid argument)
checking /dev/uscanner10... failed to open (Invalid argument)
checking /dev/uscanner11... failed to open (Invalid argument)
checking /dev/uscanner12... failed to open (Invalid argument)
checking /dev/uscanner13... failed to open (Invalid argument)
checking /dev/uscanner14... failed to open (Invalid argument)
checking /dev/uscanner15... failed to open (Invalid argument)
trying libusb:
<device descriptor of 0x055f/0x021f at /dev/usb2:/dev/ugen0 (USB Scanner)>
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x055F
idProduct 0x021F
bcdDevice 1.00
iManufacturer 0 ()
iProduct 1 (USB Scanner)
iSerialNumber 0 ()
bNumConfigurations 1
<configuration 0>
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0 ()
bmAttributes 160 (Remote Wakeup)
MaxPower 500 mA
<interface 0>
<altsetting 0>
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255
bInterfaceSubClass 255
bInterfaceProtocol 255
iInterface 0 ()
<endpoint 0>
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 (in 0x01)
bmAttributes 2 (bulk)
wMaxPacketSize 64
bInterval 0 ms
bRefresh 0
bSynchAddress 0
<endpoint 1>
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 (out 0x02)
bmAttributes 2 (bulk)
wMaxPacketSize 64
bInterval 0 ms
bRefresh 0
bSynchAddress 0
<trying to find out which USB chip is used>
checking for GT-6801 ...
this is not a GT-6801 (bDeviceClass = 0)
checking for GT-6816 ...
<This USB chip looks like a GT-6816>
found USB scanner (vendor=0x055f, product=0x021f [USB Scanner], chip=GT-6816) at libusb:/dev/usb2:/dev/ugen0
# 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
localhost#