modprobe ndiswrapper - não encontrado

0

Estou tentando usar o ndiswrapper em uma caixa do Slackware 12 (eu acho), mas estou com um problema com o modprobe. Tudo o que eu acho online diz que deve estar funcionando, mas por alguma razão desconhecida não está. Aqui está o que eu fiz até agora:

  • ndiswrapper instalado (tarball mais recente, make, make install)
  • Ran ndiswrapper -i no driver do WinXP para minha placa sem fio USB
  • Ran ndiswrapper -l , que indica que o driver está presente e o dispositivo está presente (o lsusb também confirma que o dispositivo está presente)
  • Ran ndiswrapper -m que colocou um alias para wlan0 em /etc/modprobe.d/ndiswrapper.conf
  • Ran depmod -a
  • Ran modprobe ndiswrapper , o que me diz " FATAL: módulo ndiswrapper não encontrado "
  • Ran modprobe -l , que não mostra nenhuma listagem para ndiswrapper

Eu até lancei uma reinicialização ou duas enquanto tentava várias combinações dos itens acima, ainda nada. Então, naturalmente ifconfig wlan0 up não está funcionando porque o dispositivo não está sendo criado, presumivelmente porque o módulo não está carregando o driver.

Alguém tem alguma sugestão? Tudo aponta para a noção de que isso deve funcionar bem, mas o modprobe simplesmente não consegue encontrar o que precisa. Eu perdi um passo importante?

    
por David 05.03.2011 / 22:52

1 resposta

1

Veja isto: link não é slackware, mas provavelmente você está tendo o mesmo problema!

The solution: You need to update your kernel headers and recompile ndiswrapper. Use this to update the headers:

* From a Terminal, run:

    sudo apt-get install linux-headers-$(uname -r)

  and run the following for the dependencies:

    sudo apt-get install dh-make fakeroot gcc-3.4 build-essential

Você terá que obter seus cabeçalhos de kernel e configurá-los corretamente. Depois você terá que compilar o ndiswrapper para o seu kernel. Se você fez isso, o módulo deve carregar. Eu não sei, se o slackware tiver apt como gerenciador de pacotes. Mas você terá que instalar os cabeçalhos do kernel de ajuste para sua máquina. O problema é que cada nova versão do kernel você terá que fazer de novo. Eu usei ndiswrapper uma vez ... Não é uma lembrança agradável, mas você vai se acostumar com isso e vai aprender muito sobre compilação e linux g

    
por 05.03.2011 / 23:18