Драйвер адаптера 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];

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

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

1 ответ

Файл драйвера circa-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

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

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