[新手指導]imx6開發板RTL8188cus芯片USB WIFI使用
本節測試所用到的測試程序在飛凌imx6開發板提供的Demo中已有集成,故不做文件來源說明,直接進行命令操作。
USB WIFI無線局域網卡是選配模塊。
iMX6開發板支持rtl8188cus芯片,可用模塊型號tp-link tl-wn725n 1.1,可用模塊型號tp-link tl-wn725n 1.0 EP-N8508GS。
步驟1:開發板斷電,連接好飛凌的USB WIFI到飛凌開發板的USB host接口,正確安裝如上圖。
步驟2:開發板上電,啟動Linux系統。
步驟3:卸載已經插入的8743au模塊,安裝rtl8188cus USB wifi驅動模塊rtl8192cu。
查看已經插入的模塊
root@freescale ~$ lsmod
Module Size Used by
8723au 992806 0
卸載已經加入內核的模塊
root@freescale ~$ rmmod 8743au
root@freescale ~$ cd /lib/modules/wifi/
root@freescale /lib/modules/wifi$ insmod 8192cu.ko
root@freescale ~$ lsmod
Module Size Used by
8192cu 643995 0
步驟4:執行下面的命令,檢測開發板wifi網卡狀況,路由器使用wep加密。
root@freescale ~$ifconfig wlan0
串口信息:
root@freescale /lib/modules/wifi$ ifconfig wlan0
wlan0 Link encap:Ethernet HWaddr E8:4E:06:13:0F:E8
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
步驟5:關閉以太網卡,命令如下。
root@freescale ~$ifconfig eth0 down
步驟6:啟動USB WIFI,命令如下。
root@freescale ~$ifconfig wlan0 up
步驟7:使用USB WIFI掃描無線網絡設備,命令如下。
root@freescale ~$ iwlist wlan0 scan
Cell 04 - Address: 00:21:27:65:77:5E
ESSID:"devnet"
Protocol:IEEE 802.11bg
Mode:Master
Frequency:2.437 GHz (Channel 6)
Encryption key:on
Bit Rates:54 Mb/s
Quality=20/100 Signal level=87/100
步驟8:設置USB WIFI的IP。
#ifconfig wlan0 192.168.0.232
步驟9:設置essid,命令如下。
#iwconfig wlan0 essid “devnet”
步驟10:設置路由器訪問密碼,命令如下。
#iwconfig wlan0 key “123456789”
步驟11:設置網關,命令如下。
#route add default gw 192.168.0.201
自動ip地址分配dhcp。
# udhcpc -iwlan0
步驟12:ping 網關,命令如下。
#ping 192.168.0.201
注:以一個USB WIFI連接路由的示例。由于網絡環境的不同,所以在您做本實驗時,請根據實際情況進行設置。
相關產品 >
-
FETMX6Q-C核心板
i.MX6Q核心板板層出不窮,要如何選擇?飛凌解讀i.mx6Q芯片強性能為您推薦四核A9架構的i.MX6Q產品精選,包含iMX6Q 核心板、i.MX6Q 核心板、iMX6Q工業級核心板,歡迎采購。 i.MX6Q核心板基于NXP(原Freescale)Cortex-A9架構的i.MX6Q四核處理器設計,核心板小尺寸核心板搭配獨特的薄款連接器,讓設計隨心所欲!
了解詳情 -
OKMX6Q-C開發板
雙千兆飛凌嵌入式iMX6Q開發板,板對板連接器,纖薄之際,次底板支持iMX6Q和iMX6DL核心板。i.MX6Q開發板與i.MX6DL開發板資源豐富,原理圖、PCB、軟件資源、硬件資源下載,技術支持等。歡迎選購
了解詳情 -
FETMX6Q-S核心板
NXP iMX6Quad系列具有四個內核,運行頻率達1.2 GHz,帶有1 MB L2緩存和64位DDR3或2通道、32位LPDDR2支持。飛凌提供商業級iMX6Q核心板,工業級iMX6Q核心板,兼容一同底板。具有抗震,抗氧化,抗干擾,更快速升級產品等優勢。保定飛凌嵌入式專注imx6,imx6開發板,飛思卡爾imx6等ARM嵌入式核心控制系統研發、設計和生產,是imx6,imx6開發板,飛思卡爾imx6提供者,imx6系列產品現已暢銷全國,歡迎咨詢!
了解詳情 -
OKMX6Q-S3開發板
飛凌嵌入式提供iMX6Q開發板,iMX6解決方案,iMX6Q核心板,i.MX6Q開發板解決方案。iMX6Q穩定、快速、性價比高,歡迎選購 NXP iMX6系列芯片全支持,升級簡配無憂替換。 了解詳情