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

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

Следующее является спецификациями адаптера:

  • Образцовый номер: DWA-131
  • Версия оборудования: E1
  • Версия микропрограммного обеспечения: 5.00

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

3
задан 29 March 2016 в 20:24

3 ответа

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

sudo add-apt-repository ppa:hanipouspilot/rtlwifi
sudo apt-get update
sudo apt-get install rtl8192eu-dkms
5
ответ дан 1 December 2019 в 13:25

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

  1. Загрузка источник DWA-131 (ver:E1) драйвер Linux.
  2. Извлечение zip-файл (DWA-131_Linux_driver_v4.3.1.1.zip)
  3. Изменяют две строки (//редактор, 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
    
0
ответ дан 1 December 2019 в 13:25

Вот точно, какой и где необходимо отредактировать:

  • Загрузите источник (версия 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 //

  • Затем запишите файл и сделайте:

    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 что-либо на машине.)

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

Fabrice Clerc

2
ответ дан 1 December 2019 в 13:25

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

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