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

Re: траблы с флешками



Может немного не по теме но:
система - woody + backports
На ноуте стояло ядро 2.6.8.1 самосборное, флэшки монторовались с помощью usbmgr,
если попадалась, та, которой нет в базе устройств, руками дописывалась вся
необходимая информация, работали модули sd_mod, scsi_mod и usb-storage (если не ошибаюсь)
все это всегда попадало на устройство /dev/sda. (в 2.4.x все было также)
Вот черт дернул поставить 2.6.9 :), все перестало работать :), причем config был перенесен с ядра 2.6.8.1. Сначала грешил на usbmgr (пишут вроде, что usbmgr это для ядра 2.4.x, а для ветки 2.6.x типа hotplug само то :)), в итоге был снесен usbmgr и поставлен hotplug :), как и ожидалось ничего не ожило :). В ходе поисков в /sys выяснилось, что почему-то модуль usb-storage теперь к монтированию флэшек неимеет отношения :(? а грузится модуль ub и все пытается мапится на устроиство /dev/uda (b 125:0)! После создания устройств /dev/uba .... /dev/uba255 (mknod), и изменения /etc/fstab, все вроде ожило, но вопросы остались :)

Если кто знает, подскажите, где можно дописывать данные о своих устройствах (касательно hotplug, в какие файлы и в каком формате), где можно глянуть, почему именно этот модуль грузится (ub), и как, при необходимости его поменять на другой?

Спасибо

Yury Yurevich wrote:

On Tue, 2 Nov 2004 16:37:05 +0300
Dmitry E. Oboukhov wrote:

hub.c: new USB device 00:1f.2-2, assigned address 3
usb.c: USB device 3 (vend/prod 0xea0/0x2168) is not claimed by any
active driver
.
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
scsi1 : SCSI emulation for USB Mass Storage devices
Vendor: JetFlash  Model: TS512MJF2B        Rev: 2.00
Type:   Direct-Access                      ANSI SCSI revision: 02
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 3
USB Mass Storage support registered.
Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
sda: Unit Not Ready, sense:
Current 00:00: sense key Unit Attention Additional sense indicates Not ready to ready change,medium may have
changed SCSI device sda: 1024000 512-byte hdwr sectors (524 MB)
sda: Write Protect is off
/dev/scsi/host1/bus0/target0/lun0: p1 p2 p3 p4
usb_control/bulk_msg: timeout
usb_control/bulk_msg: timeout
usb_control/bulk_msg: timeout
usb_control/bulk_msg: timeout
usb_control/bulk_msg: timeout
usb_control/bulk_msg: timeout
usb_control/bulk_msg: timeout
usb_control/bulk_msg: timeout
usb-storage: host_reset() requested but not implemented
scsi: device set offline - command error recover failed: host 1
channel 0 id 0 lun 0 SCSI disk error : host 1 channel 0 id 0 lun 0
return code = 6050000 I/O error: dev 08:01, sector 0
FAT: unable to read boot sector

Похоже, что дело в заиможействии usb и scsi. Как собрано ядро? В каком
порядке загружаются модули?
Можно попробовать вкомпилить намертво и scsi, scsi-disk и usb,
usb-storage.





Reply to: