Use drivers do windows para linux

1

Eu tenho esta placa wifi: WG311v3 - Adaptador PCI Sem Fio G54;

que funcionam apenas no Windows com driver específico. Como posso usá-lo também com o GNU / Linux?

Eu li sobre o programa de vinhos, mas aqui disseram que não podemos instalar motoristas no vinho.

Existe outra solução?

    
por user-707 18.03.2017 / 21:58

1 resposta

6

A ferramenta para obter drivers de rede do Windows para trabalhar no Linux é chamada NdisWrapper ( wiki , downloads ). NDIS (Network Device Interface Specification) é a API do driver de rede do Windows; O NdisWrapper é um módulo do kernel do Linux que basicamente apresenta um falso kernel do Windows para um driver de rede do Windows e traduz entre esse e o normal a interface do driver de rede do Linux.

O NdisWrapper não é perfeito - ele não suporta todos os drivers e pode travar seu sistema Linux - e os defensores de software livre não gostam disso porque basicamente está carregando o código proprietário (o driver do Windows) em um sistema operacional F / LOSS núcleo. Com isso dito, porém, muitas vezes pode ser feito para o trabalho. Você pode ter mais sorte usando drivers direcionados a versões mais antigas do Windows, já que a especificação NDIS muda um pouco com o tempo; Se você não consegue encontrar um driver XP para o cartão, procure por um Vista / Win7, então, Win8 / 8.1, se você não conseguir encontrar isso.

É um pouco mais complicado instalar e configurar do que é típico para drivers Linux nativos ou drivers no Windows, mas se você quiser rodar o Linux em um hardware não totalmente compatível, pode deixar você fazer isso.

Editar

Desde que você adicionou a versão, eu fiz uma busca por "WG311v3 Linux", o que me levou a alguns links. Consenso parecia ser que sim, não há suporte nativo ao Linux, mas funciona bem no ndiswrapper. Muitas páginas continham links mortos para o antigo download do driver (XP), mas seguindo um link do primeiro resultado, encontramos link . Essa página não tem apenas um link ativo, ela contém tanto drivers de 32 bits quanto de 64 bits como binários de drivers reais ( .sys files) para o XP. Esses binários são compatíveis com o ndiswrapper, pelo menos em versões antigas (e devem funcionar bem), e você também pode encontrar links para instalar diretórios. Então você vai lá!

    
por 18.03.2017 / 22:17