Как установить беспроводной адаптер D-Link DWA-131?

Недавно я собрал новый ПК с ОС Ubuntu 14.04 (64-битная версия). Я заметил, что USB-адаптер D-Link Wireless N Nano не обнаруживается и не устанавливается автоматически.

Ниже приведены характеристики адаптера:

  • Модель №: DWA-131
  • Версия аппаратного обеспечения: E1
  • Версия прошивки: 5.00

Как установить этот беспроводной адаптер?

4 ответа

Я добавил драйвер для этого адаптера в PPA. Его можно установить, запустив:

sudo add-apt-repository ppa:hanipouspilot/rtlwifi
sudo apt-get update
sudo apt-get install rtl8192eu-dkms

Вот что и где нужно редактировать:

  • Загрузите исходный код драйвера DWA-131 (версия E1) для 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 //

  • Затем напишите файл и выполните:

    1. make
    2. 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 ничего на автомате.)

Надеюсь, это поможет сделать процесс более понятным. Спасибо первому автору за файлы для модификации.

Фабрис Клерк

Этот способ работает на моем рабочем столе (x86_64, Ubuntu 14.04, ядро ​​3.13.0-49-generic). Для вашей справки.

  1. Загрузите исходный код драйвера Linux для DWA-131 (ver:E1).
  2. Извлеките zip-файл (DWA-131_Linux_driver_v4.3.1.1.zip)
  3. Измените две строки (//ed, 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;  }
    
  4. Скомпилируйте коды. (Ссылаться на readme.txt в скачанном пакете)

    make
    
  5. установить драйвер

    sudo make install
    

Я столкнулся с этой проблемой после обновления с 18.04 до Ubuntu 20.04. Цель скачать последний драйвер для rtl8192eu адаптированный под самые новые ядра (до 5.18)

Установите драйверы в новых версиях ядра

  1. Перейдите в этот репозиторий Github и загрузите адаптированный драйвер https://github.com/clnhub/rtl8192eu-linux .
  • СОВЕТ. Если у вас нет доступа к Интернету на ПК, используйте свой телефон, настройте представление рабочего стола (например, Chrome) и загрузите репозиторий, выбрав «КОД» -> «Загрузить ZIP», а затем скопируйте файл .zip в папку. ПК.
  1. Соберите драйвер с помощью автоматизированного скрипта ./install_wifi.sh
  • ВАЖНО: необходимо установить эти пакеты «linux-headers-generic build-essential dkms» .
  1. После завершения скрипта (и без перезапуска) значок WiFi будет отображаться на панели задач (в правом верхнем углу).

Путь к официальным драйверам Linux По этому пути находятся официальные выпущенные драйверы --> Но поддерживает только 18.04

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