Не мог скомпилировать ndiswrapper модуль

Я установил сервер ubuntu 12.04 LTS на старом ПК. Этот ПК имеет беспроводную карту (Netgear wg311v3). Этот компьютер теперь не имеет никакого доступа к Интернету так независимо от того, что я делаю я передаю его от другого ПК. Я пытался установить драйвер для Windows с помощью ndiswrapper, но без успеха.

То, что я сделал, - то, что я загрузил исходный файл ndiswrapper отсюда и попытался скомпилировать его, как проинструктировано отсюда.

Таким образом, я выполняю команду make (из каталога /usr/src/ndiswrapeer-1.57) и вывод - это:

make -C utils
make[1]:Entering directory '/usr/src/ndiswrapper-1.57/utils'
make[1]:Nothing to be done for 'all'
…
Makefile:36: *** Cannot find kernel version in /lib/modules/3.2.0-29-generic-pae/build, is it configured?. Stop.
make: *** [driver] Error 2

Кто-либо знает, почему это бросает ошибку?

2
задан 13 April 2017 в 15:24

1 ответ

Это сообщение обычно указывает на то, что вам не хватает заголовков ядра. Когда вы компилируете сторонний модуль ядра, вам нужны некоторые исходные файлы из ядра и несколько дополнительных файлов, которые зависят от конфигурации ядра во время компиляции и генерируются при компиляции ядра. Эти файлы называются «заголовками ядра», и большинство дистрибутивов Linux, включая Ubuntu, поставляют их в отдельном пакете. Вам нужен правильный пакет заголовков ядра для вашей версии ядра; учитывая сообщение об ошибке, это будет linux-headers-3.2.0-29-generic-pae Install linux-headers-3.2.0-29-generic-pae .

Обратите внимание, что в Ubuntu уже есть пакет ndiswrapper, вам, вероятно, не нужно его компилировать вручную. Он состоит из нескольких частей: ndiswrapper-dkms Install ndiswrapper-dkms (исходные коды модулей, упакованные для автоматической компиляции в вашей системе), ndiswrapper-utils [ 116] Install ndiswrapper-utils (утилиты пользовательского пространства), ndisgtk Install ndisgtk (опционально: интерфейс GUI), ndiswrapper- общие Install ndiswrapper-common (зависимость от других пакетов). Убедитесь, что вы получили все зависимости.

0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: