Недавно я создал новый ПК с Ubuntu ОС 14.04 (64 бита). Я заметил, что Беспроводная связь D-Link N Нано USB-адаптер не становится обнаруженной и установленной автоматически.
Следующее является спецификациями адаптера:
Как установить этот беспроводной адаптер?
Я добавил драйвер для этого адаптера к PPA. Это может быть установлено путем выполнения:
sudo add-apt-repository ppa:hanipouspilot/rtlwifi
sudo apt-get update
sudo apt-get install rtl8192eu-dkms
Этот путь работает над моим рабочим столом (x86_64, человечность 14.04, 3.13.0-49-универсальное ядро). Для Вашей ссылки.
Изменяют две строки (//редактор, 20150426//...) в эти rtw_ndev_notifier_call()
функция, имя файла os_intfs.c
.
return NOTIFY_DONE;
//ed, 20150426 //DBG_871X_LEVEL(_drv_info_, FUNC_NDEV_FMT" state:%lu\n", FUNC_NDEV_ARG(dev), state);
switch (state) { case NETDEV_CHANGENAME: //ed, 20150426 //rtw_adapter_proc_replace(dev); break; }
компилируют коды. (обратитесь к readme.txt
в загруженном пакете)
make
устанавливают драйвер
sudo make install
Вот точно, какой и где необходимо отредактировать:
Загрузите источник (версия E1) драйвер DWA-131 Linux.
Извлеките свой источник и перейдите в /20140812_rtl8192EU_linux_v4.3.1.1_11320/os_dep/linux/
.
Отредактируйте os_intfs.c
файл.
Поиск следующей строки: DBG_871X_LEVEL(_drv_info
и изменение
#endif
return NOTIFY_DONE;
DBG_871X_LEVEL(_drv_info_, FUNC_NDEV_FMT" state:%lu\n", FUNC_NDEV_ARG(dev), state);
switch (state) {
case NETDEV_CHANGENAME:
rtw_adapter_proc_replace(dev);
break;
}
return NOTIFY_DONE;
}
в
#endif
return NOTIFY_DONE;
//ed, 20150426 //DBG_871X_LEVEL(_drv_info_, FUNC_NDEV_FMT" state:%lu\n", FUNC_NDEV_ARG(dev), state);
switch (state) {
case NETDEV_CHANGENAME:
//ed,20150426 //rtw_adapter_proc_replace(dev);
break;
}
return NOTIFY_DONE;
}
Необходимо на самом деле вставить это: //ed, 20150426 //
Затем запишите файл и сделайте:
make
make install
Я также сделал следующее:
wget http://www.orbit-lab.org/kernel/compat-wireless-3-stable/v3.0.0/compat-wireless-3.0-2.tar.bz2
tar jxvf compat-wireless-3.0-2.tar.bz2
make
make install
(Обратите внимание на то, что build-essential
пакет уже установлен на машине. Вы будете иметь к apt-get install
это, если Вы хотите смочь к make
и make install
что-либо на машине.)
Надежда это помогает сделать процесс более четким. Благодаря первому автору для файлов, который изменит.
Fabrice Clerc