Я пытаюсь скомпилировать этот драйвер для адаптера 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];
Решение из здесь содержит точно такое же руководство по установке, что и в репозитории, и поэтому не ' т помощь.
Может ли кто-нибудь помочь мне решить эту проблему?
Приблизительно 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
скажите нам, как это пошло, поскольку у нас будут дополнительные шаги.
{}
кнопка в редакторе, отформатирует его правильно с надлежащими разрывами строки и всем. – Chai T. Rex 17 October 2018 в 13:47