LINUX.ORG.RU

rc.hotplug. Epson Perfection 3590


0

0

Всем здравствуйте.
Собственно в продолжение темы:
http://www.linux.org.ru/jump-message.jsp?msgid=1571223

Проблема такая:
/proc/bus/usb/devices 
<skipped>
P:  Vendor=04b8 ProdID=0122 Rev= 1.10
S:  Manufacturer=EPSON
S:  Product=EPSON Scanner
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
<skipped>

sane-find-scanner не находит сканера.
rc.hotplug restart:
Cannot open /proc/bus/usb/001/004
Cannot open /proc/bus/usb/001/004
Cannot open /proc/bus/usb/001/004

Но

root@n1-78:/etc/rc.d# ls /proc/bus/usb/001/ -l
итого 0
-rw-rw-rw- 1 root root    43 2006-09-15 01:34 001
-rw-rw---- 1 root scanner 57 2006-09-15 01:34 004

Собственно проблема в том что сканер не работает, А такие вещи как КПК, мышь и упс зацеплены и работают по USB без проблем.
Конфиг ядра: http://83.69.20.1/kernel.conf

lsmod:

root@n1-78:~# lsmod
Module                  Size  Used by
usbhid                 38112  0
uhci_hcd               20236  0
ohci_hcd               18692  0
ehci_hcd               30408  0
ppp_async               8960  1
crc_ccitt               1728  1 ppp_async
ppp_generic            20820  5 ppp_async
slhc                    6208  1 ppp_generic
eeprom                  5584  0
w83l785ts               5584  0
asb100                 20820  0
hwmon_vid               2560  1 asb100
nvidia               4539284  12
i2c_nforce2             5760  0
ide_scsi               13828  0

root@n1-78:~# xsane --version
xsane-0.991 © 1998-2006 Oliver Rauch

root@n1-78:~# libusb-config --version
0.1.12

Напрягает что написано в devices: driver=(none) разве так и должно быть ?

Вот второй день гуглю - ничего не могу найти и скрипты все перекопал - не знаю кто пишет cannot open

Ядро с make oldconfig собирал.
В венде сканер работает.

Всем заранее благодарен.







1. Собрать sane с поддержкой usb 2. Попробовать chmod -R 777 /proc/bus/usb 3. Пробовать scanimage -L

Если не поможет, то надо копаться в /etc/sane.d

cyclon ★★★★★
()
Ответ на: комментарий от cyclon

1. Раньше это работало на ядре 2.6.16.х ( так что думаю что sane 
собран как надо, хотя он у меня взят из пакета для слаки)
2. chmod делал - не помогает
3. scanimage -L тоже не находит ничего.


/etc/saned я не трогал никогда и до как я уже говорил на 2.6.16 
работало. 
Вчера я удалил и /etc/sane.d и /etc/hotplug и переустановил оба 
пакета - эти каталоги создались и вроде на вид стали как и до 
удаления, но эффекта 0   :(


The_Ketchup ★★
() автор топика
Ответ на: комментарий от slackerr

дык это же надо чтоб оно его показывало в lsusb а у меня его там и 
нету. только в /proc/bus/usb/devices висит и всё. driver=(none)
и его ничего не видит. думаю что дело в этом:


root@n1-78:/etc/rc.d# ./rc.hotplug restart
Cannot open /proc/bus/usb/001/004
Cannot open /proc/bus/usb/001/004
Cannot open /proc/bus/usb/001/004
root@n1-78:/etc/rc.d#

а вот чего делать не знаю.

The_Ketchup ★★
() автор топика
Ответ на: комментарий от The_Ketchup

решил проблему установкой всего что может только относится к сканеру 
с сайтов разработчиков.
1. hotplug
2. xsane + backend + frontend

по ходу дела таки компостил мозги именно hotplug так как и сообщений 
об ошибках теперь не показываются и в lsusb все девайсы появились.


всем спасибо.

The_Ketchup ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.