TL-WN725N V3无线网卡驱动移植与wireless工具wpa_supplicant-2.6

本文介绍如何为TP-Link TL-WN725NV3无线网卡移植Linux驱动,并提供详细的步骤说明。此外,还介绍了wpa_supplicant-2.6的下载、编译过程,包括必要的配置修改。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、TL-WN725N V3无线网卡驱动移植

1、下载源码

网址:https://www.tp-link.com/en/download/TL-WN725N.html#Driver

有两种型号,根据自己的型号选择则正确的驱动


2、解压源码

unzip TL-WN725N_V3_Linux.zip 

3、编译

进入解压出的Driver目录: cd Driver

修改Makefile文件

###################### Platform Related #######################
CONFIG_PLATFORM_I386_PC = y
CONFIG_PLATFORM_ANDROID_X86 = n
CONFIG_PLATFORM_JB_X86 = n

CONFIG_PLATFORM_ARM_S3C2K4 = n

改为:

###################### Platform Related #######################
CONFIG_PLATFORM_I386_PC = n
CONFIG_PLATFORM_ANDROID_X86 = n
CONFIG_PLATFORM_JB_X86 = n

CONFIG_PLATFORM_ARM_S3C2K4 = y(其他arm平台也可以选择这一项)

ifeq ($(CONFIG_PLATFORM_ARM_S3C2K4), y)
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN
ARCH := arm
CROSS_COMPILE := arm-linux-
KVER  := 2.6.24.7_$(ARCH)
KSRC := /usr/src/kernels/linux-$(KVER)

endif

改为:

ifeq ($(CONFIG_PLATFORM_ARM_S3C2K4), y)
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN
ARCH := arm
CROSS_COMPILE := arm-linux-
KVER  := 
KSRC := 自己内核源码目录

endif

执行编译:make

生成文件8188eu.ko

二、wireless工具wpa_supplicant-2.6移植

1、下载源码:http://w1.fi/wpa_supplicant/

2、解压

tar -xzvf wpa_supplicant-2.6.tar.gz
3、编译

cd  wpa_supplicant-2.6/wpa_supplicant

修改Makefile文件:

wpa_supplicant依赖于ssl,需要添加ssl的头文件路径与库文件路径

选项可根据自行加减,部分选项依赖其他开源项目,没有会导致编译错误

CFLAGS += -I/home/ubuntu/pro/user/openssl-1.0.1e/include/
LIBS += -L/home/ubuntu/pro/private/apps/gms/lib/linux/
CONFIG_DRIVER_WEXT=y
CC=arm-linux-gcc
CONFIG_DRIVER_WIRED=y
CONFIG_IEEE8021X_EAPOL=y
CONFIG_EAP_MD5=y
CONFIG_EAP_MSCHAPV2=y
CONFIG_EAP_TLS=y
CONFIG_EAP_PEAP=y
CONFIG_EAP_TTLS=y
CONFIG_EAP_GTC=y
CONFIG_EAP_OTP=y
CONFIG_EAP_LEAP=y
CONFIG_PKCS12=y
CONFIG_SMARTCARD=y
CONFIG_CTRL_IFACE=y
CONFIG_BACKEND=file
CONFIG_L2_PACKET=linux

CONFIG_PEERKEY=y

编译:make

生成三个文件:

wpa_supplicant网络连接用

wpa_cli添加网络用

wpa_passphrase解析密码用

具体使用方法可参见其他文档


评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值