Por que meus novos discos rígidos USB 3.0 / USB 3.0 não funcionam no FreeNAS?

3

Eu tenho um Dell Inspiron Desktop 580 no qual eu instalei uma placa RocketU 1144A USB 3.0 . O sistema está rodando o FreeNAS 8.0.1-BETA4 , que é baseado no FreeBSD 8 e supostamente tem suporte a USB 3.0 ...

Tenho quatro unidades Western Digital MyBook Essential de 2 TB USB 3.0 . Um deles estava trabalhando anteriormente com este sistema em uma porta USB 2.0 integrada antes da instalação da nova placa USB 3.0. Agora que a nova placa USB 3.0 está instalada, o sistema não vê nenhuma das unidades, independentemente de estarem conectadas à nova placa USB 3.0 ou às portas USB 2.0 integradas!

É muito estranho e não faz sentido. Eu sei que o BSD reconhece o cartão USB High Point:

[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

Os primeiros quatro HUBs raiz XHCI devem ser os 4 canais do cartão ... Mas quando eu conecto um dos discos rígidos USB, não recebo uma entrada em /dev e a única mensagem que aparece em dmesg ou syslog é:

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

Em que ugen0.2 pode ser ugen0.2 - ugen3.2 .

Não estou usando hubs USB. O sistema é inicializado a partir de um pendrive USB, mas, além disso, não há outros dispositivos USB conectados.

Gostaria de saber se parte do problema poderia ser a instalação da placa USB 3.0, uma placa PCIe 2.0 de 4x, no slot PCIe 16x da placa-mãe? No entanto, o cartão é reconhecido pelo SO ...

ATUALIZAÇÃO: Poderia este novo cartão USB ter de alguma forma frito minhas novas unidades ??? De repente eu não consigo montá-los em qualquer máquina . Mas como eu disse, eu sei que um deles estava funcionando - eu carreguei 1,6 TB de dados nele!

Eu apenas conectei uma unidade USB 2 na nova placa USB 3 e que montou com sucesso ...

    
por Josh 06.09.2011 / 14:28

1 resposta

0

Já passou tempo que eu suspeito que você já tenha uma solução para isso; se assim for, você poderia postá-lo?

Caso contrário, alguns pontos de partida:

  • Você pode tentar usar uma das opções de usbconfig (como dump_device_desc ou dump_config enquanto uma unidade estiver conectada para ver se consegue ver alguma coisa:

    usbconfig -u 0 -a 2 dump_info

  • Se a combinação de produto e fornecedor não for reconhecida atualmente pelo FreeBSD, não será possível dizer qual unidade anexar ao dispositivo. Eu não sei se diferentes dispositivos são apresentados ao sistema operacional para USB 2 vs USB3, mas é uma possibilidade. Você pode verificar /usr/src/sys/dev/usb/usbdevs para FreeBSD 8 e / ou FreeNAS 8.0.1 para ver se a combinação de produtos / fornecedores de dispositivos está listada (se você puder determiná-los com usbconfig , ou talvez de /var/run/dmesg.boot quando a máquina for inicializada com as unidades conectadas.)

  • A maioria dos dispositivos USB3 é compatível com versões inferiores; o sistema reconhece as unidades quando você as conecta a uma porta USB2?

por 08.01.2012 / 02:55