1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > RTL8188FU无线网卡驱动移植

RTL8188FU无线网卡驱动移植

时间:2021-02-15 10:25:12

相关推荐

RTL8188FU无线网卡驱动移植

一、内核配置

1、Networking support

> wireless

2、Device Drivers

> Network device support

> wireless LAN

二、驱动编译

1、配置wifi芯片型号

2、新增一个平台

ifeq ($(CONFIG_PLATEORM_HI3520D), y)

EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN

EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT

CROSS_COMPILE := arm-hisiv500-linux-

KVER := $(shell uname -r)

KSRC := /home/huabiao/share/3520DV400/3520DV400_1040/linux-3.18.y

ARCH := arm

MODULE_NAME := wlan

endif

3、make

4、插入驱动wlan.ko

5、ifconfig wlan0 upifconfig -a 查看无线网卡

三、wpa_supplicant工具移植

tar -xvf wpa_supplicant_hostapd-0.8_rtw_r7475.0812.tar.gz

cd ./wpa_supplicant_hostapd-0.8_rtw_r7475.0812/wpa_supplicant/

修改交叉编译器

增加一行

CC=arm-hisiv500-linux-gcc

然后执行

make clean;make

四、wifi连接

1、把这个文件放到下位机的 /app/wpa.conf目录,内容如下:

ctrl_interface=/tmp/wpa_supplicantupdate_config=1network={ssid="imlsq"key_mgmt=WPA-PSKproto=RSN WPA WPA2pairwise=TKIP CCMPgroup=TKIP CCMPpsk="123456"

2、把wpa_supplicant,wpa_cli , wpa_passphrase 3个文件拷贝到/bin目录下,如下图:

关键的一步,连接wifi命令

wpa_supplicant -B -Dwext -iwlan0 -c /app/wpa.conf &

如果是获取动态ip地址

udhcpc -i wlan0 &

如果是设置静态ip地址

ifconfig wlan0 192.168.3.30

如下图获取IP成功

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。