安装的系统是ASUS-TinkerBoard_Lubuntu18.04-LTS_ELAR-Systems-SD (Ver 2.0)
因为业务需要,板载的无线网卡不支持moniter模式,需要额外的USB无线网卡,但该网卡需要自己编译驱动,在台式机ubuntu上尝试可用的驱动在这里 https://github.com/shabzy/rtl8814au
但开发板就不行了,看了下Makefile好像需要内核源码,一般是/lib/modules/版本号/build,这是软链接,链接到/usr/src下面的内核源码,但开发板上这个目录里是空的
于是按照https://github.com/aircrack-ng/rtl8812au 这里的提示,尝试
sudo apt-get install linux-headers-`uname -r` 失败
uname -r是4.4.71-ELAR-Systems,这应该是定制内核吧?
本人新手,对驱动编译也不太熟悉,个人理解驱动模块编译是需要内核源码的,在https://www.elar-systems.com上搜索了一圈好像没发现源码在哪里。
所以来这里提问,先谢谢大家了!
|