Я пытаюсь использовать ndiswrapper на Slackware 12 (я думаю), поле, но я сталкиваюсь с проблемой с modprobe. Все, что я нахожу онлайн, говорит, что должно работать, но по некоторой неизвестной причине это не. Вот то, что я сделал до сих пор:
ndiswrapper -i
на драйвере WinXP для моей беспроводной карты USBndiswrapper -l
который говорит мне, что драйвер присутствует, и устройство присутствует (lsusb, также подтверждает, что устройство присутствует),ndiswrapper -m
которые помещают псевдоним для wlan0 в/etc/modprobe.d/ndiswrapper.confdepmod -a
modprobe ndiswrapper
который говорит мне "ФАТАЛЬНЫЙ: модуль ndiswrapper не найденный"modprobe -l
который не показывает списка для ndiswrapperЯ даже бросил в перезагрузке или два при попытке различных комбинаций вышеупомянутого, тем не менее ничто. Так естественно ifconfig wlan0 up
не работает, потому что устройство не создается, по-видимому, потому что модуль не загружает драйвер.
У кого-либо есть какие-либо предложения? Все указывает на понятие, что это должно хорошо работать, но modprobe просто не может найти то, в чем он нуждается. Я пропустил важный шаг?
Смотрите на это: http://hansengel.wordpress.com/2007/07/24/ubuntu-710-wireless-adapter-problems/ это не slackware, но у Вас, вероятно, есть та же проблема!
Решение: необходимо обновить заголовки ядрa и перекомпилировать 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
Необходимо будет получить заголовки ядрa и настроить их правильно. Впоследствии необходимо будет скомпилировать ndiswrapper для ядра. При выполнении этого, модуль должен загрузиться. Я не знаю, если slackware имеет склонный как менеджер по пакету. Но необходимо будет установить подходящие заголовки ядрa для машины. Проблемой является каждый новый выпуск ядра, необходимо будет сделать это снова. Я использовал ndiswrapper однажды... Это не приятная память, но Вы привыкнете к нему, и Вы узнаете много о компиляции и Linux g