Como posso saber quais placas PCIe USB 3.0 são compatíveis com o NAS4Free / FreeBSD?

2

Eu tenho NAS4Free rodando em um HP ProLiant Microserver G7 N40L / N54L . O Microserver só tem portas USB 2.0, por isso estou pensando em comprar uma placa PCIe para poder usar um disco rígido USB 3.0 a toda velocidade. Como posso saber quais cartões são compatíveis?

Eu acho que o sim / não em cada caso dependerá do chipset que o cartão usa. Da minha pesquisa até agora, parece que é o driver xHCI que fala com o controlador USB. (Consulte 17.4. Dispositivos de armazenamento USB e o xhci página man .)

Isso é algo que precisa ser verificado? Ou todos os chipsets USB 3.0 precisam apresentar uma interface uniforme, de modo que um único driver genérico (xhci) lide com tudo?

Se houver problemas de compatibilidade, o NAS4Free suporta todos os chipsets que o FreeBSD faz? O mais recente NAS4Free, 10.1.0.2, é baseado no FreeBSD 10.1-RELEASE.

    
por cp.engr 07.09.2015 / 02:43

1 resposta

0

Resolvi o problema (agora tenho uma placa de expansão USB3 funcional na minha caixa NAS4Free). Se alguém puder explicar como saber quais cartões funcionam em geral, terei prazer em aceitar sua resposta.

Baseado em Cartões PCIe compatíveis com USB 3.0 FreeBSD , Instalei um cartão Syba 4 Port USB 3.0 PCI-e 2.0 x1 ( SD-PEX20137) . Funciona assim que me lembro de conectar o poder da Molex.

Eu estava esperando que eu também pudesse usar o cartão para inicializar a partir do meu pendrive USB3, mas aparentemente isso é um não-go.

you cannot boot via the BIOS on any device that is an ‘add-in’ device, unless it is a PCI card that also contains an option ROM...

Unfortunately, I am not aware of any USB 3.0 add-in cards which have their own Option ROMs that allow you to boot from their USB 3.0 ports.

source: Por que pode? eu inicializo a partir das portas USB 3.0 da minha placa PCI?

    
por 20.09.2015 / 07:04