O que fazer quando nosso dispositivo wifi só tem drivers para Windows?

Decidi lidar com esse problema, já que as redes Wi-Fi estão se tornando bastante populares em centros de estudo e em muitos centros de trabalho, mas o que fazer quando o dispositivo Wi-Fi em nosso PC só tem drivers do Windows?

Quando essa situação nos ocorre, os usuários Linux não devem temer, existe um aplicativo chamado ndiswrapper que nos permite operar o dispositivo com o driver do Windows.

A maneira de fazer isso usando o Debian 6 e seus derivados é:

1: Instale o ndiswrapper

$ sudo apt-get install ndiswrapper-common ndiswrapper-utils-1.9 wireless-tools

2: Copie os arquivos .INF y .SYS que vem no CD em uma pasta no seu PC, por exemplo / home / tu_user

3: Instale o driver

$ sudo ndiswrapper -i nombre-driver.inf

Em seguida, verifique se o driver foi instalado corretamente

$ ndiswrapper -l

Finalmente instale o driver ndiswrapper

$ sudo modprobe ndiswrapper

Se ao executar este comando der um erro dizendo que não tem o módulo ndiswrapper (geralmente acontece quando temos o kernel bigmem instalado, aconteceu comigo recentemente)

$ sudo apt-get install module-assistant

$ sudo m-a a-i ndiswrapper

Com esta opção iremos recompilar o módulo (ou driver para o kernel que estamos usando).

Depois

$ sudo modprobe ndiswrapper

Para verificar se o dispositivo está funcionando corretamente

$ sudo iwconfig

e algo assim deve aparecer na tela:

lo sem extensões sem fio. eth0 sem extensões sem fio. wlan0 IEEE 802.11bgn ESSID: off / any Mode: Managed Access Point: Not-Associated Tx-Power = 20 dBm Limite longo de repetição: 7 RTS thr: off Fragment thr: off Chave de criptografia: off Gerenciamento de energia: on pan0 sem extensões sem fio.

Agora que está tudo bem, fazemos o driver ndiswrapper carregar quando o sistema é iniciado.

$ sudo ndiswrapper -m

Para ativar a interface sem fio

$ sudo ifconfig wlan0 up

Este último deve ser feito sempre que você iniciar o sistema, a menos que o tornemos automático.

NOTA: se você tiver Linux X64, os drivers também devem ser para arquitetura X64

O programa ndiswrapper é projetado para drivers de dispositivos WIFI wireless que podem ser USB ou PCI, mas em alguma outra documentação ele diz que o mesmo também pode ser feito para winmodems e outros hardwares, eu não tentei isso e deixo esse campo aberto para o leitores.

E agora para aproveitar a rede wireless, mas você tem que instalar os programas para detectar redes, por exemplo o Wifi Radar, mas isso é outro artigo.

Artigo retirado de GUTL.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Oscar dito

    Essa solução também funcionará no Wheezy?

  2.   Blaire pascal dito

    Muito bom. Felizmente, minha placa WiFi não me deu tanta dor, eu apenas mudei o NetworkManager para Wicd, infelizmente os drivers não funcionam perfeitamente.

  3.   Elinx dito

    Obrigado pela dica!

  4.   B1tBlu3 dito

    Obrigado, vai ser útil!

  5.   elendilnarsil dito

    Apenas uma vez tive que recorrer a este procedimento, e foi com o Mandriva 2011, e eu estava indo muito.

  6.   Carlos-Xfce dito

    Meu laptop Sony Vaio de outubro de 2006 tem um switch para Wi-fi. Acontece que tal switch, nos modelos Sony Vaio e Toshiba, é uma porcaria que se danifica facilmente e danifica seu Wi-fi. Como isso me fez sofrer!

    Recentemente, adquiri um adaptador Wifi, modelo DWA-125N da D-Link. E a porra do switch desabilitou a rede por padrão! Sofri muito, mas descobri como consertar.

    Hoje em dia. Graças a este adaptador Wi-fi, posso desfrutar de uma excelente conexão wireless sem usar drivers proprietários, já que a marca D-Link oferece drivers para Linux. 🙂

  7.   truko22 dito

    Interessante, salvando as informações quando você precisa 😀 muito obrigado.

  8.   nerd dito

    Eu também usei essa alternativa antes com um broadcom 4318 que é um pouco conflitante em algumas distros, mas os drivers que ele aceitou tinham que ser compatíveis com o windows xp.

    Agora que sei um pouco mais, acabo de instalar o firmware-b43-installer conectando via cabo para baixar o pacote e voila!

  9.   rainbow_fly dito

    Hmm, isso seria válido no Arch também?

  10.   msx dito

    Mas… existe um HW wi-fi moderno que não é suportado pelo kernel?

  11.   Nila dito

    Olá! Pergunta rápida que está totalmente fora do assunto. Você sabe como tornar seu site compatível com dispositivos móveis? Meu site parece estranho quando visto do meu iphone. Estou tentando encontrar um tema ou plug-in que possa resolver esse problema.

    Se você tem alguma recomendação, Por favor, compartilhe.

    Muito obrigado!

  12.   Carlos-Xfce dito

    Elav onde você está? Como não tenho Facebook, Twitter ou Google+, esta é a única maneira que pude pensar para entrar em contato com você.

    Algo estranho acabou de acontecer comigo com Thunar: seus cílios saíram! Mas o estranho é que por um tempo (ano passado) eu não atualizei nada no meu Xubuntu 12.10. É uma sensação muito estranha, especialmente quando clico na roda do mouse.

    Você poderia fazer um artigo sobre isso?

    Muito obrigado e feliz ano novo.

    1.    elav. dito

      Hahahaha, Thunar realmente tem cílios? Ohh !! Eu não sabia hahahaha .. Desculpe meu amigo, eu tenho que instalar uma máquina virtual para continuar escrevendo no Xfce porque o KDE me prendeu na caverna de Conqi e não me deixa sair ..

      1.    Carlos-Xfce dito

        Oi. Obrigado por responder, Elav. Ei, algo estranho está acontecendo, meus cílios não aparecem mais em Thunar. E algo mais estranho ainda: no navegador Iron agora parece a interface antiga do YouTube, enquanto no Firefox vejo a nova. Não entendo.

        Bem, não se preocupe com o que pedi a você. Eu imagino que o KDE está trazendo a você um mundo novo e interessante. Ainda não dei a oportunidade porque este portátil que uso é de 2006 e com o Xfce funciona perfeitamente para mim.

        Até a próxima! Espero ler você novamente em um novo artigo.

        1.    elav. dito

          Bem, sim, está tudo estranho, certo? 😕

  13.   Helvert Camacho dito

    oi eu sou novo no linux, mas recebo o seguinte erro quando vou instalar o driver $ sudo ndiswrapper -i net8192cu.inf
    não foi possível abrir net8192cu.inf: O arquivo ou diretório em /usr/sbin/ndiswrapper-1.9 linha 162 não existe.