[新手指導]imx6開發板RTL8188cus芯片USB WIFI使用

原創 2020-03-07 15:29:00 imx6開發板 imx6 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 WIFIIP

#ifconfig wlan0 192.168.0.232

步驟9設置essid,命令如下。

#ifconfig wlan0 essid "devnet"

步驟10設置路由器訪問密碼,命令如下。

#ifconfig wlan0 key "123456789"

步驟11設置網關,命令如下。

#route add default gw 192.168.0.201

自動ip地址分配dhcp

#udhcpc -iwlan0

步驟12ping 網關,命令如下。

#ping  192.168.0.201

注:以一個USB WIFI連接路由的示例。由于網絡環境的不同,所以在您做本實驗時,請根據實際情況進行設置。

 

本文所有操作基于飛凌嵌入式imx6開發板,更多產品詳情,請關注產品中心飛凌嵌入式imx6開發板

 

相關產品 >

  • FETMX6Q-C核心板

    i.MX6Q核心板板層出不窮,要如何選擇?飛凌解讀i.mx6Q芯片強性能為您推薦四核A9架構的i.MX6Q產品精選,包含iMX6Q 核心板、i.MX6Q 核心板、iMX6Q工業級核心板,歡迎采購。  i.MX6Q核心板基于NXP(原Freescale)Cortex-A9架構的i.MX6Q四核處理器設計,核心板小尺寸核心板搭配獨特的薄款連接器,讓設計隨心所欲!

    了解詳情
    FETMX6Q-C核心板
  • OKMX6Q-C開發板

    雙千兆飛凌嵌入式iMX6Q開發板,板對板連接器,纖薄之際,次底板支持iMX6Q和iMX6DL核心板。i.MX6Q開發板與i.MX6DL開發板資源豐富,原理圖、PCB、軟件資源、硬件資源下載,技術支持等。歡迎選購

    了解詳情
    OKMX6Q-C開發板
  • 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系列產品現已暢銷全國,歡迎咨詢!
    了解詳情
    FETMX6Q-S核心板
  • OKMX6Q-S3開發板

    飛凌嵌入式提供iMX6Q開發板,iMX6解決方案,iMX6Q核心板,i.MX6Q開發板解決方案。iMX6Q穩定、快速、性價比高,歡迎選購 NXP iMX6系列芯片全支持,升級簡配無憂替換。 了解詳情
    OKMX6Q-S3開發板

推薦閱讀 換一批 換一批