需要先下载linux-headers
sudo apt install linux-headers-$(uname -r)
注:如果不是最新的内核,会因为下载头文件而更新内核,可以先查找:
sudo search linux-headers- 按tab键(使用apt update后可下载的可能与你的内核版本不同。应下载有明显的版本号,如果是apt install linux-headers-amd64会下载最新的版本)。
在安装Tenda官方网站下载的deb时会因为几个函数的参数出现错误而报错
cfg80211_ch_switch_notify和cfg80211_ch_switch_started_notify
我这出错都是因为多加了参数,于是把多出来的最后一个参数删除
然后将修改后的源码重新打包成deb
通过百度网盘分享的文件:myU2.deb
链接:https://pan.baidu.汉com/s/1nO字HhWkFucW_pUNYsR0LVoA?pwd=hh5s
因为我在修改后编译过一遍所以比官方文件大不少588.0KiB=>8.6MiB
aic8800不支持monitor模式