[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: USB сканер - я кажется не понимаю чего-то важного...? Плс, помогите - второй месяц стоит мертвым грузом...



Bogdan wrote:
Имеем: 1) Mustek 1200 UB Plus - usb сканер
2) Материнка EPOX 8RGA+ - на nForce2 IPG - поддержка USB2 в bios
выключена - только 1.1 3) Ядро 2.4.22-pre3-ac1 (хотя проверял на еще
нескольких ядрах из серии 2.4.21rc*) и ядро 2.5.74-bk7 - ведут себя
одинаково... Свежесь ядра объясняется требованием свежего драйвера
usbscanner - подходящий появился в 2.4.21rc4 4) Драйвер OHCI (и UHCI тоже, хотя он как я понимаю не нужен) вкомпилен
намертво- т.к. попытка подгрузить модуль вешает систему на всех ядрах
новее 2.4.21rc6 5) Sane и sane-utils из unstable - т.к. более древний вроде бы не знает мой сканнер. 6) Переписал firmware (sbfw.usb) в /usr/share/sane/gt68xx/
7) Привел /etc/sane.d/gt68xx.conf к виду:

usb 0x05d8 0x4002
override "mustek-scanexpress-1200-ub-plus"
firmware "/usr/share/sane/gt68xx/sbfw.usb"

8) Сделал mount -t usbfs none /proc/bus/usb
9) lsusb сказал :

Bus 002 Device 001: ID 0000:0000 Bus 001 Device 001: ID 0000:0000

Чегой-то маловато :/

10) dmesg |grep -i usb сказал:

usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
host/uhci.c: USB Universal Host Controller Interface driver v1.1
host/usb-ohci.c: USB OHCI at membase 0xde800000, IRQ 11
host/usb-ohci.c: usb-00:02.0, nVidia Corporation nForce2 USB Controller
usb.c: new USB bus registered, assigned bus number 1
usb.c: kmalloc IF dde77400, numif 1
usb.c: new device strings: Mfr=0, Product=2, SerialNumber=1
usb.c: USB device number 1 default language ID 0x0 Product: USB OHCI Root Hub hub.c: USB hub found
usb.c: hub driver claimed interface dde77400
usb.c: kusbd: /sbin/hotplug add 1
usb.c: kusbd policy returned 0xfffffffe
host/usb-ohci.c: USB OHCI at membase 0xde802000, IRQ 5
host/usb-ohci.c: usb-00:02.1, nVidia Corporation nForce2 USB Controller
(#2) usb.c: new USB bus registered, assigned bus number 2
usb.c: kmalloc IF dde77680, numif 1
usb.c: new device strings: Mfr=0, Product=2, SerialNumber=1
usb.c: USB device number 1 default language ID 0x0
Product: USB OHCI Root Hub
hub.c: USB hub found
usb.c: hub driver claimed interface dde77680
usb.c: kusbd: /sbin/hotplug add 1
usb.c: kusbd policy returned 0xfffffffe
usb.c: registered new driver usbscanner
scanner.c: 0.4.13:USB Scanner Driver

11) sane-find-scanner и scanimage -L сканер не находят

12) Что-то я не понял - где я должен указать sane, что надо
использовать именно gt68xx.conf ?
Пробывал вариант scanimage -L --device-name gt68xx - пофигу

13) Есть /dev/usb/sanner* - 180,48 - 180,57

14) Поддерку usb scanner в ядро вкомпилил намертво.



там, вроде как, надо так:
scanimage -d<backend>:</dev/ice/file>
у меня, например:
scanimage -dhp:/dev/scanner (symlink)
или
scanimage -dhp:/dev/sg1 (сканер scsi)

еще можно, вроде:
scanimage -d<backend>:</dev/ice/file> --help
тогда должен выдать help по опциям сканера

--


   С уважением,
   Кондрашов Николай,
   ИТ-менеджер
   ЗАО "Автоматика-Север"
   +7(812) 1183238, 3039648
   http://www.avt.com.ru/
   mailto:knu@avtsev.spb.ru



Reply to: