2021.6.14
WiFi驱动不需要我们自己编写,realtek官方提供.只需将源码添加到Linux内核中driver/net/wirless目录下,重新配置内核并编译成zimage,然后图形化界面配置支持WiFi设备,支持USB设备,sdio设备,编译成模块即可
usb wifi直接插win10电脑上可见:
Rtl8188cu wireless lan 802.11n usb2.0 network adapter
8188eu.ko
make all -j16 编完在arch/arm/boot下找zImage内核文件
make modules -j12编驱动模块
drivers/net/wireless/realtek_wifi/内
8189fs.ko
2021.5.19
wirelesstool 工具(iwconfig iwlist iwspy iwpriv ifrename)及libiw.so.29编译生成后,打包进rootfs
iwlist wlan0 scan
可以扫描到附近所有的WiFi热点
2021.6.14
8189fs.ko sdio realtek
8192cu.ko usb realtek
wpa_supplicant -D wext -c /etc/wpa_supplicant.conf -i wlan0 &
wpa_supplicant可将WiFi连接到指定的热点上
sdio时-Dnl80211替换-D wext(USB)
总步骤:
插上WiFi模块
加载rtl8188 rtl8189
ifconfig wlan0 up打开
iwlist wlan0 scan(wireless tool)扫描热点
wpa_supplicant连接热点
ping xxxx
依赖关系: