为什么会推荐这个wifi 驱动进行学习?
ath9k(Atheros芯片):代码结构清晰,适合学习实践
为什么我只在开篇写了一个wifi连接的操作?
先让一个开源驱动在你的硬件上跑起来,再逐步修改,这就是学习的基本思路。我希望能用这款驱动,开启我们自己的篇章
使用的硬件
- TP-Link TL-WN722N v1 无线网卡(基于 Atheros AR9271 芯片)
- 注意:一定是v1版本网卡(无需额外安装驱动)
wifi连接(wpa_supplicant)
-
插入wifi网卡后(通过 lsusb 确认是 v1(Atheros AR9271)还是 v2/v3(Realtek
RTL8188EUS))
-
使用驱动加载命令加载驱动:sudo modprobe ath9k_htc
实时显示驱动日志:dmesg -w