本教程適合A20系類的開發板。
我的A20板子上面使用的是rtl8188eu的usb-wifi,搞了三天才驅動成功,成功用wifi連接到路由器,并且ping通www.baidu.com。
注:
操作系統:linux-sunxi(非Android)
1.查看內核中是否支持8188eu驅動
打開 linux-sunxi/arch/arm/configs/sun7i_defconfig 文件
查看是否有:CONFIG_RTL8188EU=m 不用修改為y
2.完成第一步,和往常一樣,燒寫系統到sd卡中
3.修改script.bin
刪除[wifi_para]這一項
添加以下語句
[usb_wifi_para]usb_wifi_used = 1usb_wifi_usbc_num = 2
然后同時使能usbc2
我的配置如下:
[usb_wifi_para]usb_wifi_used = 1usb_wifi_usbc_num = 2
[usbc2]usb_used = 1usb_port_type = 1usb_detect_type = 0usb_id_gpio =usb_det_vbus_gpio =usb_drv_vbus_gpio = port:PH22<1><0><default><0>usb_host_init_state = 1
4.重啟開發板
先查看/lib/modules/`uname -r`/kernel/drivers/net/wireless文件夾下是否有8188eu.ko這個驅動,如果有繼續。
在終端中輸入:
輸入ifconfig -a 此時你應該會看到wlan0
修改/etc/network/interfaces
auto wlan0
iface wlan0 inet dhcp
wpa-ssid "路由器賬號"
wpa-psk "路由器密碼"
保存退出重啟
執行ping www.baidu.com OK!
本文參考資料:
https://github.com/Frogomeli/rtl8188eu
http://forum.lemaker.org/cn/thread-87-1-1-.html
新聞熱點
疑難解答