Драйвер адаптера USB-адаптера TP-Link T2U (AC600) для Ubuntu 16.10

Я пытаюсь скомпилировать этот драйвер для адаптера TP-Link T2U usb WLAN в Ubuntu 16.10. Пытаясь выполнить команду make , я получаю следующую ошибку:

    /home/iks/src/mt7610u_wifi_sta_v3002_dpo_20130916/include/cfg80211.h:35:49: error: ‘IEEE80211_NUM_BANDS’ undeclared here (not in a function)
  struct ieee80211_supported_band Cfg80211_bands[IEEE80211_NUM_BANDS];

Решение из здесь содержит точно такое же руководство по установке, что и в репозитории, и поэтому не ' т помощь.

Может ли кто-нибудь помочь мне решить эту проблему?

2
задан 14 April 2017 в 01:24

1 ответ

Приблизительно 2013 файл драйвера слишком старо для Вашего 4.8.0-xx ядра, попробуйте это вместо этого:

git clone https://github.com/ulli-kroll/mt7610u.git
cd mt7610u
make
sudo cp firmware/*  /lib/firmware
sudo insmod mt7610u.ko

скажите нам, как это пошло, поскольку у нас будут дополнительные шаги.

0
ответ дан 14 April 2017 в 01:24
  • 1
    @G_Style, выбирающий многострочный терминальный вывод в Вашем ответе и нажимающий {} кнопка в редакторе, отформатирует его правильно с надлежащими разрывами строки и всем. – Chai T. Rex 17 October 2018 в 13:47

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

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