URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 2852
[ Назад ]

Исходное сообщение
"FreeBSD 7.2 при подключении USB-flash не появяется /dev/da0"

Отправлено Dvalin , 29-Ноя-09 13:20 
FreeBSD 7.2, ядро GENERIC
собственно при подключении USB-флешки в /dev/
не появляется ни одного устройства da*
после подключения флешки dmesg -a выдает одну строчку:

umass0: <Silicon-Power Luxmini-920, class 0/0, rev 2.00/1.00, addr 2> on uhub4

если выдернуть флешку в dmesg -a появляются следющие строки:

umass0: at uhub4 port 8 (addr 2) disconnected
(da0:umass-sim0:0:0:0): got CAM status 0x39
(da0:umass-sim0:0:0:0): fatal error, failed to attach to device
(da0:umass-sim0:0:0:0): lost device
(da0:umass-sim0:0:0:0): removing device entry

при этом внешний USB-HDD подключается без проблем, и после его подключения появляется /dev/da0 и /dev/da0s1, которые потом без проблем монтируются.


Содержание

Сообщения в этом обсуждении
"FreeBSD 7.2 при подключении USB-flash не появяется /dev/da0"
Отправлено Michael , 29-Ноя-09 13:32 
>FreeBSD 7.2, ядро GENERIC
>собственно при подключении USB-флешки в /dev/
>не появляется ни одного устройства da*
>после подключения флешки dmesg -a выдает одну строчку:
>

так происходит с любой флешкой? или с какой-то конкретной?


"FreeBSD 7.2 при подключении USB-flash не появяется /dev/da0"
Отправлено Dvalin , 29-Ноя-09 13:39 
>>FreeBSD 7.2, ядро GENERIC
>>собственно при подключении USB-флешки в /dev/
>>не появляется ни одного устройства da*
>>после подключения флешки dmesg -a выдает одну строчку:
>>
>
>так происходит с любой флешкой? или с какой-то конкретной?

у меня есть подозрение, что с любой.
к сожалению, сейчас воскресенье и другой флешки под рукой нет. завтра обязательно протестирую на нескольких и отпишусь точно.


"FreeBSD 7.2 при подключении USB-flash не появяется /dev/da0"
Отправлено QuAzI , 29-Ноя-09 19:37 
У меня есть подозрение что всё-таки не с любой, а с конкретно дохлой. По крайней мере я такое поведение только для дохлых флех видел.


"FreeBSD 7.2 при подключении USB-flash не появяется /dev/da0"
Отправлено Dvalin , 30-Ноя-09 08:35 
>У меня есть подозрение что всё-таки не с любой, а с конкретно
>дохлой. По крайней мере я такое поведение только для дохлых флех
>видел.

Действительно, пробовал еще три флешки - для всех девайс da0 создался.
Флешка точно не дохлая - только из магазина, на винде определяется быстро и без проблем, и работает тоже без сбоев.
Модель, если интересно, Silicon Power LuxMini 920. Вот здесь: http://www.ixbt.com/storage/flashdrives-p31.shtml есть описание.
Получается, нет еще поддержки её в ядре?


"FreeBSD 7.2 при подключении USB-flash не появяется /dev/da0"
Отправлено Dvalin , 08-Июн-10 07:49 
>[оверквотинг удален]
>если выдернуть флешку в dmesg -a появляются следющие строки:
>
>umass0: at uhub4 port 8 (addr 2) disconnected
>(da0:umass-sim0:0:0:0): got CAM status 0x39
>(da0:umass-sim0:0:0:0): fatal error, failed to attach to device
>(da0:umass-sim0:0:0:0): lost device
>(da0:umass-sim0:0:0:0): removing device entry
>
>при этом внешний USB-HDD подключается без проблем, и после его подключения появляется
>/dev/da0 и /dev/da0s1, которые потом без проблем монтируются.

Теперь, с обновлением до 8.0-RELEASE, в dmesg -a уже вывод по-богаче, но da0 всеравно не создаёт :(
>dmesg -a

ugen4.2: <Silicon-Power> at usbus4
umass0: <000000000065> on usbus4
umass0:  SCSI over Bulk-Only; quirks = 0x0000
umass0:0:0:-1: Attached to scbus0
И на этом всё.

Если подождать немного, или выдернуть флешку, все те же строчки:
(da0:umass-sim0:0:0:0): got CAM status 0x4
(da0:umass-sim0:0:0:0): fatal error, failed to attach to device
(da0:umass-sim0:0:0:0): lost device

Флешка 100% рабочая, работает во всех виндах, в усб магнитоле в машине. Перечитал тонну мануалов, как заставить работать во фре усб девайсы, но так ничего и не нашел. Возможно есть какой-то хинт?