Eu tenho usado ndiswrapper
para fazer funcionar algumas placas sem fio usando seus drivers do Windows, porque elas ainda não são suportadas por drivers Linux gratuitos. Até o Ubuntu 12.04.
Agora, posso instalar os Drivers de rede sem fio do Windows (ndisgtk) no Ubuntu Software Center, mas quando tento carregar o driver, recebo uma mensagem de erro dizendo
FATAL: Module ndiswrapper not found.
Eu recebo o mesmo erro se digitar em um terminal sudo modprobe ndiswrapper
.
Como posso solucionar esse bug até que ele seja corrigido?
ndiswrapper
Tom
fonte
fonte
Respostas:
Este bug é relatado aqui . Consegui contorná-lo e pensei em compartilhar a correção para que outros possam se beneficiar e talvez contribuir com informações mais precisas. A fonte de informação é soneedu commnent e o Ubuntu Wiki .
Atualização: Há outra sugestão de correção que parece muito mais fácil de fazer, e foi confirmada nos comentários que funciona.
Corrija a sugestão nº 1:
ndiswrapper-dkms
sudo modprobe ndiswrapper
Agora você deve conseguir usar o utilitário Windows Wireless Network Drivers (ndisgtk).
Não se esqueça de verificar se o ndiswrapper está sendo carregado na inicialização do sistema .
Corrija a sugestão 2:
Testado no Ubuntu 12.04 32 bits.
Vá para o Ubuntu Software Center, procure
ndisgtk
e abra sua entrada. Instale-o caso ainda não o tenha. Verifique o complementoSource for the ndiswrapper Linux kernel module (ndiswrapper-source)
e clique em "Aplicar alterações".Agora deve haver um arquivo chamado
ndiswrapper.tar.bz2
no/usr/src
. Abra um terminal e vá para o diretório:Extraia o arquivo:
Vá para o diretório extraído:
Compile e instale:
Adicione o módulo ao sistema:
Abra o arquivo:
Exclua o conteúdo do arquivo, salve e feche. Em seguida, deixe o módulo escrever o arquivo de configuração novamente:
Reinicie.
Agora você deve conseguir usar o utilitário Windows Wireless Network Drivers (ndisgtk).
Não se esqueça de verificar se o ndiswrapper está sendo carregado na inicialização do sistema .
fonte
sudo modprobe ndiswrapper
em um terminal, eu e meu Netgear WG121 está novamente no ar. Obrigado pelo link!Esse mesmo problema começou a acontecer para mim há alguns dias e, em minha busca para corrigi-lo, encontrei um post esta manhã no ubuntuforums.org com uma correção alternativa. Como ainda não vi nenhuma menção desse método aqui, imaginei que iria em frente e o publicaria para todos os outros.
Aqui está o post original do HalfNote5:
Como não tenho reputação suficiente para postar a captura de tela aqui, fui adiante e copiei o texto.
12.04 e ndiswrapper modprode "FATAL: Módulo ndiswrapper não encontrado"
Última edição por HalfNote5; 26 de maio de 2012 às 09:13. Motivo: correção leve
Link para a publicação original de HalfNote5
Como uso o Ubuntu 12.04 LTS como sistema operacional, pesquisei cada nome de instalação no programa Ubuntu Software Center e instalei cada um.
Depois que tudo terminou de instalar, reabri o ndiswrapper, removi e reinstalei o driver sem fio.
Desde então, meu adaptador sem fio está funcionando perfeitamente.
Espero que minha resposta ajude a facilitar essa correção, mesmo que um pouco, para outras pessoas com esse mesmo problema no futuro.
fonte
Obrigado a quem postou. Levei quase um dia para meu WiFi funcionar no meu laptop antigo com a broadcom PCI wlan. Eu costumava
ndiswrapper
baixá-lo diretamente, mas não funcionou para mim. Tentei instalá-lo compilando o código soruce, mas entrei em um erro de compilação no qual dizia erro: 'struct kernel_stat' não possui nenhum membro chamado 'cpustat .Então eu procurei e descobri que tenho que instalar a
ndiswrapper-1.58
fonte. Carreguei a fonte e segui as instruções a seguir, depois de descompactar o arquivo morto e mudar para o diretório de origem.Agora o seu WiFi deve estar instalado e funcionando.
fonte
Depois de tentar algumas sugestões encontradas aqui e não chegar a lugar algum, consertei o temido:
mensagem de erro adicionando o PPA de Glenn Washburn às minhas fontes de software. É bastante fácil de fazer em comparação com outros métodos e é a única coisa que funcionou para mim. Basta digitar o seguinte no terminal:
Você será solicitado a fornecer sua senha, é claro. Em seguida, será solicitado que você confirme a adição pressionando enter. Em seguida, basta atualizar seu software e ele funciona. Bem simples. Devo mencionar que, quando você visitar este PPA, verá esta nota:
Não sei o que fazer com isso, mas aqui estou online por causa disso.
fonte
Eu encontrei uma correção fazer isso e vai funcionar
fonte
No Ubuntu 14.04, eu precisava corrigir
loader.c
epe_linker.c
arquivos no código-fonte do ndiswrapper:Além disso:
Segui os próximos passos da sugestão 2
fonte