Как установить драйвер для TP-Link AC600 USB Wireless в Ubuntu 16.04
Я хочу установить драйвер для USB-адаптера беспроводной локальной сети TP-Link Archer T2UH AC600 (Версия 1) на недавно установленную Ubuntu 16.04 LTS (ядро Linux 4.4.0).
Во время компиляции я получил ошибку:
/home/peter/src/mt7610u_wifi_sta_v3002_dpo_20130916/include/cfg80211.h:35:49: ошибка: недекларируемая здесь 'IEEE80211_NUM_BANDS' структура (не в функции) struct ieee80211_supported_band Cfg801_E_80_80_80_80_80_80_80_1_80_80_80_80_1_80_1_80_1_80_1_80_1_80_1_80_1_1_80_80_1_80_1_80_1_80_1_80_1_80_1_80_1_80_1_1_80_1_1_80_1_80_1_80_1_80_1_80_1_80_1_80_80
поэтому я попробовал решения, приведенные в драйвере адаптера USB-адаптера TP-Link T2U (AC600) для Ubuntu 16.10, со следующим результатом:
$ sudo insmod mt7610u.ko
insmod: ОШИБКА: не удалось вставить модуль mt7610u.ko: неизвестный символ в модуле
Я не могу понять в других постах, что делать дальше. Любой?
O! Чтение темы Сбой установки драйвера TPLink AC600 в Ubuntu 16.04 с неизвестным символом Я обнаружил, что это невыполнимая миссия? Нет TP-Link AC600 работает с ядром 4.4 или выше???
1 ответ
У меня та же проблема, что у нас с тобой одна и та же флешка для беспроводной связи. Я опубликовал на Github исходный код mnodified и процесс для вас, который работает на Ubuntu 16.04 и 16.10 с версией ядра для каждой версии, где этот стик работает хорошо. Если вам с тех пор нужно, чтобы это работало на вас, вы можете попробовать это: https://github.com/Hygens/mt7610u_wifi_sta_v3002_dpo_20130916/wiki
Проверьте правильную версию для ядер в каждой версии Ubuntu и будьте счастливы. Это не идеально, но функционально.
Всего наилучшего,