Я пытаюсь использовать ndiswrapper на Slackware 12 (я думаю), но у меня проблема с modprobe. Все, что я нахожу в Интернете, говорит о том, что оно должно работать, но по неизвестной причине это не так. Вот что я сделал до сих пор:

  • Установленный ndiswrapper (последняя версия tarball, make, make install)
  • Запустил ndiswrapper -i в драйвере WinXP для моей беспроводной карты USB
  • Запустил ndiswrapper -l который говорит мне, что драйвер присутствует и устройство присутствует (lsusb также подтверждает, что устройство присутствует)
  • Запустил ndiswrapper -m который поместил псевдоним для wlan0 в /etc/modprobe.d/ndiswrapper.conf
  • Ран depmod -a
  • Запустил modprobe ndiswrapper который говорит мне: « FATAL: модуль ndiswrapper не найден »
  • Запустил modprobe -l который не показывает список для ndiswrapper

Я даже бросил в перезагрузку или два, пробуя различные комбинации выше, все еще ничего. Естественно, что ifconfig wlan0 up не работает, потому что устройство не создается, предположительно потому, что модуль не загружает драйвер.

У кого-нибудь есть предложения? Все указывает на то, что это должно работать нормально, но modprobe просто не может найти то, что ему нужно. Я пропустил важный шаг?

1 ответ1

1

Взгляните на это: http://hansengel.wordpress.com/2007/07/24/ubuntu-710-wireless-adapter-problems/ это не slackware, но у вас, вероятно, та же проблема!

Решение: вам нужно обновить заголовки ядра и перекомпилировать ndiswrapper. Используйте это, чтобы обновить заголовки:

* 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

Вам нужно будет получить заголовки ядра и правильно их настроить. После этого вам нужно будет скомпилировать ndiswrapper для вашего ядра. Если вы сделали это, модуль должен загрузиться. Я не знаю, был ли slackware подходящим менеджером пакетов. Но вам придется установить соответствующие заголовки ядра для вашей машины. Проблема в том, что с каждым новым выпуском ядра вам придется делать это снова. Я использовал ndiswrapper один раз ... Это не приятная память, но вы привыкнете к нему , и вы узнаете много о компиляции и Linux г

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .