Meu roteador caiu, então eu tenho um temporário instalado agora que não tem Wifi. Eu decidi pegar um dongle USB Wifi, e eu quero usar o meu servidor Ubuntu como ponte. Eu tenho o driver instalado e estava seguindo o guia para configurar o NDISWrapper no manual da Comunidade Ubuntu . Quando eu corro ndiswrapper -l
:
rt2870 : driver installed
device (0846:9012) present
... Então, presumo que esteja instalado. Em seguida, executo depmod -a
e não obtenho saída (supondo que funcione corretamente) e, em seguida, modprobe ndiswrapper
... Mas isso retorna FATAL: Module ndiswrapper not found.
Esse erro parece estranho para mim, mas eu vou morder. Eu busco o problema no google e encontro algumas pessoas me dizendo para instalar o 1.58 do site NDISWrapper no Sourceforge. Eu tento executar make
na pasta extraída, mas recebo este erro:
Makefile:41: *** Please run 'make modules_prepare' in /usr/src/linux-headers-3.5.0-17. Stop.
Ainda não está funcionando! Mas por que os comandos ndiswrapper
anteriores funcionaram? A saída de ndiswrapper -v
mostra que é (principalmente) instalado:
ERROR: Module ndiswrapper not found.
module version is too old!
utils version: '1.9', utils version needed by module: '0'
module details:
ERROR: Module ndiswrapper not found.
You may need to upgrade driver and/or utils to latest versions available at
http://ndiswrapper.sourceforge.net
Isso está ficando muito irritante, mas não sei para onde ir a partir daqui. Quando eu executo uname -r
, eu recebo 3.5.0-23-generic
, se isso ajuda algum (muitos scripts estão pedindo)