Страница 1 из 1

HP DescJet 5300C

Добавлено: 17 сен 2004, 10:59
Andrej Ramaszeuski
Тупой usb сканнер. Пытаюсь запустить так вот:

# modprobe usbcore
# modprobe uhci
# modprobe hpusbscsi
# sane-find-scanner

Код: Выделить всё

found SCSI scanner "HP ScanJet 5300C 6.00" at /dev/sg1
found USB scanner (vendor=0x03f0, product=0x0701) at libusb:001:002
Wow! Вижу и даже два! (нафиг мне два?)

# scanimage -L

Код: Выделить всё

device `avision:/dev/sg1' is a Hewlett-Packard ScanJet 5300C flatbed scanner
Тоже неплохо...

А теперь ышчо разик...

# scanimage -L

Или другие манипуляции с scanimage...
Капут. Перестал работать.

# sane-find-scanner

Код: Выделить всё

found USB scanner (vendor=0x03f0, product=0x0701) at libusb:001:002
Но! на usb видю!

Выключу/включу...
Короче - первый запуск scanimage мочит сканнер насмерть. остальные - или после таймаута говорят, что сканнер не найден, или кордумпятся...

Что ещё могу добавить?

# egrep -v '#|^ *$' /etc/sane.d/dll.conf
# egrep -v '#|^ *$' /etc/sane.d/avision.conf

Код: Выделить всё

scsi AVISION
scsi HP
scsi hp
scsi /dev/sg1
usb libusb:001:002
usb 0x03f0 0x0701

[/b]

Добавлено: 17 сен 2004, 11:30
Llama
Вывод - ядерный модуль с ним работать нормально не желает, юзай через libusb

Добавлено: 17 сен 2004, 13:10
Andrej Ramaszeuski
Часмк его не трогал - снова начал отзывться... Отозвался один раз и снова курит. Животное... Масло по карточкам...
Llama писал(а):Вывод - ядерный модуль с ним работать нормально не желает, юзай через libusb
Так, что ли?

# rmmod hpusbscsi
# modprobe scanner

Добавлено: 17 сен 2004, 13:25
Llama
Я бы вынес все, что относится к сканнерам в ядре, libusb работает поверх голого USB реализуюя примерно то же, что и scanner.o
Sane по крайне мере умеет работать и через ядро и через libusb. Где-то лутше, где-то хуже... Хотя основняа разработка сейчас ведется в ядре ИМХО. Насколько я помню, там надо еще что-то в конфигах прописывать и firmware подкладывать, хотя не уверен что последнее необходимо для данной модели.