4

У меня Dell Inspiron Desktop 580, в который я установил карту RocketU 1144A USB 3.0. Система работает под управлением FreeNAS 8.0.1-BETA4, которая основана на FreeBSD 8 и предположительно поддерживает USB 3.0 ...

У меня четыре накопителя Western Digital MyBook Essential 2 ТБ с интерфейсом USB 3.0 . Один из них ранее работал с этой системой на встроенном порте USB 2.0 до установки новой карты USB 3.0. Теперь, когда установлена новая карта USB 3.0, система не видит никаких дисков независимо от того, подключены они к новой карте USB 3.0 или встроенным портам USB 2.0!

Это очень странно и не имеет смысла. Я знаю, что BSD распознает карту High Point USB:

[root@chef /mnt/Chef/home/jnet]# usbconfig 
ugen0.1: <XHCI root HUB 0x1b21> at usbus0, cfg=0 md=HOST spd=SUPER (4.8Gbps) pwr=SAVE
ugen1.1: <XHCI root HUB 0x1b21> at usbus1, cfg=0 md=HOST spd=SUPER (4.8Gbps) pwr=SAVE
ugen2.1: <XHCI root HUB 0x1b21> at usbus2, cfg=0 md=HOST spd=SUPER (4.8Gbps) pwr=SAVE
ugen3.1: <XHCI root HUB 0x1b21> at usbus3, cfg=0 md=HOST spd=SUPER (4.8Gbps) pwr=SAVE
ugen4.1: <EHCI root HUB Intel> at usbus4, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE
ugen5.1: <EHCI root HUB Intel> at usbus5, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE
ugen4.2: <product 0x0020 vendor 0x8087> at usbus4, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE
ugen5.2: <product 0x0020 vendor 0x8087> at usbus5, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE
ugen4.3: <DT 101 G2 Kingston> at usbus4, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON
ugen5.3: <Dell USB Entry Keyboard Dell> at usbus5, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON

Эти первые четыре корневых концентратора XHCI должны быть четырьмя каналами на карте ... Но когда я подключаю один из жестких дисков USB, я не получаю запись в /dev и единственное сообщение, которое появляется в dmesg или syslog:

ugen0.2: <Unknown> at usbus0 (disconnected)

Где ugen0.2 может быть ugen0.2 - ugen3.2 .

Я не использую USB-концентраторы. Система загружается с флэш-накопителя USB, но кроме этого не подключены другие USB-устройства.

Интересно, может ли быть проблема в том, что я установил карту USB 3.0, 4x PCIe 2.0, в 16x слот PCIe на материнской плате? Тем не менее, карта распознается ОС ...


ОБНОВЛЕНИЕ: могла ли эта новая USB-карта как-то зажечь мои новые диски ??? Я вдруг не могу заставить их смонтировать на любой машине. Но, как я уже сказал, я знаю, что один из них работал - я загрузил на него 1,6 ТБ данных!

Я только что подключил диск USB 2 к новой карте USB 3, и он успешно смонтирован ...

1 ответ1

1

Прошло достаточно времени, и я подозреваю, что у вас уже есть решение для этого; если так, не могли бы вы опубликовать это?

В противном случае, некоторые отправные точки:

  • Вы можете попробовать использовать один из параметров usbconfig (например, dump_device_desc или dump_config когда диск подключен, чтобы увидеть, видите ли вы что-нибудь:

    usbconfig -u 0 -a 2 dump_info

  • Если в данный момент FreeBSD не распознает комбинацию продукта и поставщика, он не может определить, какой диск подключить к устройству. Я не знаю, представлены ли в ОС разные устройства для USB2 и USB3, но это возможно. Вы можете проверить /usr/src/sys/dev/usb/usbdevs для FreeBSD 8 и / или FreeNAS 8.0.1, чтобы узнать, есть ли в списке компания / продавец устройств (если вы можете определить их с помощью usbconfig , или, возможно, из /var/run/dmesg.boot когда машина загружается с подключенными дисками.)

  • Большинство USB3-устройств совместимы с нисходящим потоком; система распознает диски, когда вы подключаете их к порту USB2?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .