2024年3月26日发(作者:)

ARM板TL_WN725N USB Wifi Driver 移植

内容描述:

2014-12-15,TL_WN725N USB Wifi Linux Driver 移植。

操作1:确定型号

插入TP-link USB wifi,提示

UT@utcooker:/data # 插入前后lsusb

Bus 001 Device 007: ID 0bda:8179

得知idVendor=

0bda

, idProduct=8179,确认芯片型号为8188eu,TL-WN725N

V2版本。

UT@utcooker:/data # netcfg

sit0 DOWN 0.0.0.0/0 0x00000080 00:00:00:00:00:00

lo UP 127.0.0.1/8 0x00000049 00:00:00:00:00:00

ip6tnl0 DOWN 0.0.0.0/0 0x00000080 00:00:00:00:00:00

操作2:测试驱动

1)Realtek官方暂无8188eu linux 驱动。下载相近型号芯片驱动源码。进入

os_deplinuxusb_intf.c 查看RTL8192C_USB_IDS

无{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x8187)}

2)github 下载驱动

(经测试,热插拔有问题)

rtl8188EUS_linux_v4.1.4_(可用)

RTL8188EUS_RTL8189ES_linux_v4.1.7_(可用)

操作3:修改内核

以RTL8188EUS_RTL8189ES_linux_v4.1.7_为例,移植过程如下:

1)确认linux内核有以下配置:

[*] Networking support ---> -*-

Wireless --->

<*> cfg80211 - wireless configuration API

[*] cfg80211 wireless extensions compatibility