Как исправить «ndiswrapper not found»?

Я использовал ndiswrapper, чтобы заставить некоторые беспроводные карты работать с драйверами Windows, потому что они еще не поддерживаются бесплатными драйверами Linux. До Ubuntu 12.04.

Теперь я могу установить Windows Wireless Network Drivers (ndisgtk) из Ubuntu Software Center, но когда я пытаюсь загрузить драйвер, я получаю сообщение об ошибке, говорящее

FATAL: Module ndiswrapper not found.

Я получаю ту же ошибку, если я наберите на терминале sudo modprobe ndiswrapper.

Как я могу обойти эту ошибку, пока она не будет исправлена?

12
задан 25 September 2015 в 10:46

6 ответов

Об этой ошибке сообщают здесь. Я управлял к обходному решению им так, я думал, что мог совместно использовать фиксацию, таким образом, другие могут принести пользу и возможно внести более достоверную информацию. Источник информации является soneedu commnent и Ubuntu Wiki.


Обновление: существуют другие, фиксируют предложение, которое кажется путем, более легким сделать, и это было подтверждено в комментариях, что это работает.

Зафиксируйте предложение № 1:

  1. Установите пакет ndiswrapper-dkms
  2. Выполните команду: sudo modprobe ndiswrapper

Теперь необходимо смочь использовать Windows Wireless Network Drivers (ndisgtk) утилита.

Не забывайте удостоверяться, что ndiswrapper загружается на системном запуске.


Зафиксируйте предложение № 2:

Протестированный на Ubuntu 12.04 32 бита.

Перейдите к Центру программного обеспечения Ubuntu, ищите ndisgtk и откройте его запись. Установите его в случае, если Вы еще не имеете. Проверьте дополнение Source for the ndiswrapper Linux kernel module (ndiswrapper-source) и нажмите "Apply Changes".

Теперь должен быть названный файл ndiswrapper.tar.bz2 в /usr/src. Откройте терминал и перейдите к каталогу:

cd /usr/src

Извлеките файл:

sudo tar -xjf ndiswrapper.tar.bz2

Пойдите извлеченный каталог:

cd /usr/src/modules/ndiswrapper

Компиляция и установка:

sudo make
sudo make install

Добавьте модуль к системе:

sudo modprobe ndiswrapper

Откройте файл:

gksudo gedit /etc/modprobe.d/ndiswrapper.conf

Удалите содержание файла, сохраните и закройтесь. Затем позвольте модулю записать конфигурационный файл снова:

sudo ndiswrapper -m

Перезагрузка.

Теперь необходимо смочь использовать Windows Wireless Network Drivers (ndisgtk) утилита.

Не забывайте удостоверяться, что ndiswrapper загружается на системном запуске.

11
ответ дан 25 September 2015 в 10:46

Благодаря тому, кто бы ни отправил его. Мне потребовался почти день для получения моего WiFi, работающего в моем старом ноутбуке с broadcom PCI wlan. Я использовал ndiswrapper путем прямой загрузки его, но это не работало на меня. Я пытался установить его путем компиляции исходного кода, но я вошел в ошибку компиляции, где это сказало ошибка: ‘struct kernel_stat’ имеет названный ‘cpustat участника .

Затем я искал, и я нашел, что должен установить ndiswrapper-1.58 источник. Я dowloaded источник и следовал следующим инструкциям после распаковки архива и изменения на исходный каталог.

sudo make
sudo make install
sudo modprobe ndiswrapper
gksudo gedit /etc/modprobe.d/ndiswrapper.conf
<< delete all the entries here. it will re create it>>
sudo ndiswrapper -m
lsmod | grep ndiswrapper
<<it should list your module>>
gksu gedit /etc/modules
<< add *ndiswrapper* to the end of this file>>
sudo reboot

Теперь Ваш WiFi должен быть в порядке.

1
ответ дан 25 September 2015 в 10:46

Эта та же проблема только что начала происходить для меня пара несколько дней назад и в моем поиске для фиксации его, я нашел сообщение этим утром на ubuntuforums.org с альтернативной фиксацией. Так как я еще не видел упоминания об этом методе здесь, я полагал, что иду вперед и отправляю его для всех остальных.

<час>

Вот исходное сообщение HalfNote5:

, Так как я испытываю недостаток в достаточной репутации для регистрации снимка экрана здесь, я имею, шел вперед и скопировал текст вместо этого.

12.04 и ndiswrapper modprode "ФАТАЛЬНЫЙ: Модуль ndiswrapper не найденный"

Просто головы для людей с ndiswrapper проблемами (я проверил форум Ubuntu и действительно не нашел это; информация была агрегирована от нескольких других сайтов.)

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

ФАТАЛЬНЫЙ: Модуль ndiswrapper не найденный

Это означает, что необходимо установить

ndiswrapper-source
ndiswrapper-dkms
ndiswrapper-common

(И конечно, установить ndiswrapper-utils-1.9)

, Ни один из которых, кажется, не "Зависимости" для ndiswrapper, но без которого это просто не работает.

Извинения, если это уже отправляется где-нибудь, но когда я искал его, я видел, что несколько человек спросили, но никакие категорические ответы.

За Ваше здоровье!

P.S. Моя установка была Альтернативой Xubuntu. Ваш опыт может варьироваться.;)

Последний отредактированный HalfNote5; 26-го мая 2012 в 9:13.. Причина: небольшое исправление

Ссылка на Исходное Сообщение HalfNote5

<час>

, Так как я использую Ubuntu 12.04 LTS в качестве моей ОС, я просто, искала каждое имя установок в программе Центра программного обеспечения Ubuntu и установила каждого.

После того, как все закончило устанавливать, я вновь открыл ndiswrapper, затем удаленный, и переустановил драйвер беспроводного устройства.

С тех пор затем, мой беспроводной адаптер имеет работу отлично.

я надеюсь, что мой ответ помогает сделать эту фиксацию легче, даже если просто немного, для других с этой той же проблемой в будущем.

1
ответ дан 25 September 2015 в 10:46

Я нашел, что фиксация делает это, и она будет работать

  1. выход ndis, если у Вас не будет ее, ищут его в установщике пакета
  2. ndis установка модуля и те, которые из установщика пакета
  3. открыты она и проверки, если она работала!
0
ответ дан 25 September 2015 в 10:46

После попытки нескольких предложений не нашел здесь и получение нигде, я зафиксировал страшное:

"FATAL: Module ndiswrapper not found"

сообщение об ошибке путем добавления PPA Glenn Washburn к моим источникам программного обеспечения. Довольно легко сделать по сравнению с другими методами, и это - единственная вещь, которая работала на меня. Просто введите следующее в терминале:

sudo add-apt-repository ppa:crass/ndiswrapper

Вам предложат Ваш пароль, конечно, Затем попросил подтверждать добавление этого путем нажатия Enter. Затем просто обновите свое программное обеспечение, и оно работает. Довольно простой. Я должен упомянуть, что при посещении этого PPA, Вы будете видеть это примечание:

можно обновить систему с неподдерживаемыми пакетами от этого недоверяемого PPA путем добавления ppa:crass/ndiswrapper к Источникам программного обеспечения системы.

я не знаю, что сделать из этого, но здесь я онлайн из-за этого.

0
ответ дан 25 September 2015 в 10:46

В Ubuntu 14.04 я должен был зафиксировать loader.c и pe_linker.c файлы в ndiswrapper исходном коде:

#include <linux/vmalloc.h>

Также:

sudo apt-get purge libc6-dev
sudo apt-get install libc6-dev    
sudo apt-get install build-essential

Затем я выполнил следующие шаги предложения № 2

0
ответ дан 23 November 2019 в 03:40

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

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