inspiron:~/ndiswrapper/ndiswrapper# make
Can't find kernel build files in /lib/modules/2.6.16-2-686/build;
give the path to kernel build directory with
KBUILD=<path> argument to make
make: *** [prereq_check] Ошибка 1
Я замучился уже.
2:5020/8086.465
Мой открытый PGP-ключ тут
Dell Inspiron 2200 - Debian(testing)
Для работы ndiswrappera надо чтобы ядро было собрано с 16kstack (в kernel hacking).
Какая версия ndiswrappera? У меня 1.2 - проблем никаких не было со сборкой и установкой.
Теперь пытаюсь установить разные дрова. Ищу тот что подойдёт к моему девайсу.
Вроде как нашел. Но вот странность - есть парочка дров которые при ndiswrapper -l пишут например
Да, написано же, что он инсталлировал.
Как я понял
modprobe ndiswrapper
не выдаёт ошибок?
У меня было тоже самое(правда я немного редактировал исходники, убралу проверку на версии).
В конце концов скачал САМУЮ последнюю версию(которая 1.19rc) её поставил и всё заработало.
Скорее всего дело в том что я его не верно поставил. Но верно ставится оно и не хочет. Когда пытается обратится по символьной ссылке к исходникам у него случается стопор. Смотрим первый пост.
2:5020/8086.465
Мой открытый PGP-ключ тут
Dell Inspiron 2200 - Debian(testing)
Кому интересно, вот мой вариант установки после долгих мучений:
1.Установить kernel-source-2.6(через центр управления)
2.Установить ndiswrapper. Для этого в root консоли идем в папку с архивом ndiswrapper (cd /ndiswrapper), предварительно создав ее и скопировав туда ndiswrapper, и командуем по-порядку:
tar zxvf ndiswrapper-версия.tar.gz
cd ndiswrapper-версия
make distclean
make
make install
Возможно, будет работать, если это же сделать через центр управления.
3.Установить драйвер windows: идем в папку с драйверами и говорим:
ndiswrapper -i имя_драйвера.inf
проверить можно: ndiswrapper -l
положительным результатом будет: Installed ndis drivers: имя_драйвера driver present, hardware present
4.Загрузить модуль. Говорим:
depmod -a
если нет ошибок, то:
modprobe ndiswrapper
5.Настроить беспроводное соединение через центр управления
6.Запускать, если не настроено при загрузке, через NetApplet.
А можно тоже помощи попросить?
У меня ndiswrapper работает, и сеть тоже работает но при каждой перезагрузке нужно все по новому прописывать в терминале(modprobe ndiswrapper ; iwconfig wlan0 essid бла-бла key бла-бла ;dhcpcd wlan0 -B ), как можно это автоматизировать при загрузке?
З.Ы.
linux SUSE 10