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

USB flashdrive



Добрый день.

Случайно оказалось в руках такое животное - 32M usb flash drive фирмы
MaxSelect. Попытки его прикрутить не увенчались успехом...

В конфиге ядра было сделано
USB support  --->
<*> Support for USB
[*]   Preliminary USB device filesystem
[*]   Enforce USB bandwidth allocation (EXPERIMENTAL)
<*>   UHCI (Intel PIIX4, VIA, ...) support
<*>   USB Mass Storage support
[*]     USB Mass Storage verbose debug

SCSI support  --->
<*> SCSI support 
<*>   SCSI disk support
<*>   SCSI CD-ROM support //Ну это по другому поводу.
<*>   SCSI generic support
[*]   Enable extra checks in new queueing code
[*]   Probe all LUNs on each SCSI device
[*]   Verbose SCSI error reporting (kernel size +=12K) 

Хост-контроллер опознается, при втыкании флешки получаем:
zulu kernel: hub.c: USB new device connect on bus2/1, assigned device
number 2 
zulu kernel: scsi1 : SCSI emulation for USB Mass Storage
devices

в /proc/bus/usb/devices появляется новый девайс, в /proc/bus/usb/002/
- тоже новый файл. А вот дальше - хуже. 
в /proc/scsi/scsi появляется запись об еще одном присоединенном
устройстве, но все поля для него - нулевые (текстовые - пустые). В
/proc/scsi/usb-storage/ появился файл с названием "1", как и обещали,
например, тут:
http://www.linuxrsp.ru/artic/usb-flash.html
но этот файл - пустой.

Примонтировать флешку не удалось - ни одно из /dev/sd* не отозвалось,
все ответили not valid block device.

Может кто-то подсказать, как добиться нормальной работы этого зверя?
STFW не принес результатов...



-- 
WBR,
Alexander A. Vlasov



Reply to: