[新手指导]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开发板

推荐阅读 换一批 换一批