RK3588的usb-wifi RTL8188eus驱动添加记录

news/2025/2/21 7:23:12/

我实际用的芯片是RTL8188EUS,用rtl8188eu的驱动就行。

 git下载个驱动

mkdir rtl8188eus
git clone https://github.com/lwfinger/rtl8188eu.git

cp -r .../rtl8188eu/ .../RK-3588/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eus/
把文件拷贝到目录下。vim .../RK-3588/kernel/drivers/net/wireless/rockchip_wlan/Kconfig
增加一行:
source "drivers/net/wireless/rockchip_wlan/rtl8188eus/Kconfig"再在rtl8188eus目录下增加Kconfig
添加下面内容:# SPDX-License-Identifier: GPL-2.0
config RTL8188EUStristate "Realtek 8188EUS USB WiFi"depends on USBhelpHelp message of RTL8188EUS

在wireless/rockchip_wlan目录下的makefile添加
obj-y += rtl8188eus/

 

 设备树dts里面添加:

/{wireless_wlan: wireless-wlan{compatible = "wlan-platdata";//rockchip,grf = <&grf>;wifi_chip_type = "rtl8188eus";   WIFI,vbat_gpio = <&gpio1 RK_PD7 GPIO_ACTIVE_HIGH>; 
// 无电源控制脚status = "okay";};
};
在.../RK3588/kernel/
export ARCH=arm64
make rockchip_linux_defconfig
make menuconfig

 选中RTL8188EUS usb wifi 就可以了,然后save。

回到RK3588目录下,进行kernel编译
./build.sh kernel

 编译完成就行。

 只下载Boot.img进行验证

 然后把编译完的ko文件放到/lib/modules下

sudo insmod 8188eu.ko
iwconfig

再iwconfig就能看到了。

iwlist wlx74ee2a0ef58e scanning | grep -i ssid

用iwlist可以扫到附件的wifi

选择自己的进行连接

iwconfig wlx74ee2a0ef58e essid 填你的wifi key 填你的wifi密码

 下面就是连上了,连接了下wifi。

 再用iperf3进行网络测试。

iperf3 -s //在主板测输入此命令打开

iperf3 -c 192.168.0.6 -b 1000M -t 10   //在电脑上cmd输入


http://www.ppmy.cn/news/1009416.html

相关文章

传感器与卡尔曼滤波器融合

一、介绍 自动驾驶汽车配备了多个传感器&#xff0c;如摄像头、雷达、激光雷达等。如下图所示&#xff0c;所有传感器都有一些优点和缺点。但是&#xff0c;如果您融合不同传感器的输出&#xff0c;那么它们在任何天气条件下都不会失效。 以下是有关它们在不同任务和天气条件下…

如何通过 WordPress 数据库启用插件?【进不去后台可用】

如果您无法访问 WordPress 后台并需要激活插件以恢复访问权限&#xff0c;则可以通过 WordPress 数据库来实现。本文将向您展示如何使用数据库轻松激活 WordPress 插件。 何时使用数据库激活 WordPress 插件&#xff1f; 许多常见的 WordPress 错误会阻止网站所有者访问 WordP…

12.物联网操作系统之多任务核心

一。列表及列表项概念以及应用 1.freeRTOS列表介绍 列表项都是由链表生成&#xff0c;想要了解列表项&#xff0c;首先应该把上述的链表都要搞懂。 这是列表项的组件列表。 2.列表及列表项的定义 列表是双向链表构成&#xff0c;原因是双向链表的插入与删除效率高&#xff0c…

代码随想录第39天 | 62. 不同路径、63.不同路径II

62. 不同路径 动态规划五部曲&#xff1a; dp[i][j] &#xff1a;表示从&#xff08;0 &#xff0c;0&#xff09;出发&#xff0c;到(i, j) 有dp[i][j]条不同的路径。想要求dp[i][j]&#xff0c;只能有两个方向来推导出来&#xff0c;即dp[i - 1][j] 和 dp[i][j - 1]。dp[i]…

在linux调试进程PID的方法

当我们谈论调试 PID&#xff08;进程标识符&#xff09;时&#xff0c;我们通常是指诊断和解决与操作系统中的特定进程相关的问题。有许多工具和方法可用于调试 PID&#xff0c;以下是一些常见的方法&#xff1a; 1. 使用ps命令 ps命令是最基本的调试工具&#xff0c;用于查看…

79 | Python数据分析篇 —— Pandas中groupby聚合操作和透视表基础

Pandas是Python中最常用的数据处理库之一,它提供了高效的数据结构和数据分析工具。在进行数据分析和机器学习等领域的工作时,Pandas是必不可少的库之一。本文将介绍Pandas中的groupby聚合操作和透视表,包括groupby操作、透视表的基础知识、练习题和答案。 文章目录 Pandas中…

华为OD机试真题【士兵突击】

1、题目描述 【士兵突击】 在一个 M ∗ N 的街区中&#xff0c;有一个士兵 S 和一个敌人 E &#xff0c; 标识 X 为无法通过的街区&#xff0c;标识 B 为可以通过的街区&#xff1b; 士兵在一个单位时间内可以从一个街区移动到相邻的街区&#xff08;土兵每次只能水平或者垂直…

Image Line FL Studio v21.0.3.3517 Producer版全插件版WIN免费下载完整版

FL Studio 21&#xff0c;也称为 Fruity Loops 21&#xff0c;是一款功能强大的数字音频工作站&#xff0c;被世界各地的音乐制作人和 DJ 使用。无论您是新手还是经验丰富的制作人&#xff0c;FL Studio 21都能为您提供创作专业品质音乐所需的工具。在这篇博文中&#xff0c;我…