USB接口WIFI模块在嵌入式Linux下的驱动安装及测试

一、软硬件平台
嵌入式硬件平台:FreeScale i.MX6Q
嵌入式Linux系统版本:3.0.35
二、驱动安装
1、解压驱动源码包
tar xzvf rtl8188EUS_linux_v4.3.24_16705.20160509.tar.gz
2、修改Makefile
CONFIG_PLATFORM_I386_PC = n
CONFIG_PLATFORM_NEW = y

ifeq ($(CONFIG_PLATFORM_NEW), y)
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN
ARCH := arm
CROSS_COMPILE := /opt/ new/toolchain/arm-eabi-4.4.3/bin/arm-eabiKSRC := /opt /new/kernel
MODULE_NAME := wlan
endif
3、执行make,生成8188eu.ko
4、将8188eu.ko拷贝至开发板,执行insmod 8188eu.ko,完成驱动安装
三、无线AP测试
1、编译移植hostapd
- 解压源码包:tar xzvf wpa_supplicant_hostapd-0.8_rtw_r7475.20130812.tar.gz
- 修改Makefile:CC=arm-fsl-linux-gnueabi-gcc
- 执行make,生成hostapd和hostapd_cli
- 拷贝hostapd和hostapd_cli至开发板
2、无线网络配置
- ifconfig wlan0 up
- ifconfig wlan0 192.168.0.1
3、启动udhcpd守护进程:udhcpd udhcpd.config
4、执行./hostapd rtl_hostapd.conf -B
经过以上步骤可实现SoftAP功能,使用手机连接该无线网络,无线网络名称及密码在rtl_hostapd.conf中设置。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值