Skip to content

香橙派 5(RK3588)适配 RTL8188FTV USB WIFI 网卡

引子

在使用香橙派 5 的过程中发觉没有板载无线网卡很不方便。于是上某宝寻找到一款 5.9 元包邮的无线网卡,本着 5 块 9 买不了吃亏买不了上当的原则歪理,果断下单之。

到手

拿到手,外观就跟个普通的 2.4G 无线键鼠接收器一样,体积很小巧。
插上板子,不出意外地,系统没有出现 WiFi 图标,ip addr命令也没有列出网络接口。

研究

太长不看版
GitHub 链接
克隆仓库后按照 README 操作即可。

先使用lsusb查看下网卡信息:

bash
Bus 007 Device 002: ID 0bda:f179 Realtek Semiconductor Corp. RTL8188FTV 802.11b/g/n 1T1R 2.4G WLAN Adapter

这倒是方便,使用的就是厂家的VIDPIDlsusb直接显示芯片方案是RTL8188FTV,省得拆开看了(虽然最后还是拆了)。

先上GitHub搜索,找到了官方驱动的一个 fork,支持内核版本从4.156.7.x。链接地址如下:点我

但是我使用这个驱动时出现了一些问题:虽然能正确识别网卡和连接 WiFi,但是网速非常不理想,测试内网传输文件最大速率竟然只有500KB/s,而且随着时间的推移,网速还会越来越慢(最慢达到过20k/s的速率)。

于是上 Linux 内核中寻找解决方案,发现 6.2 内核提供了驱动支持,对其进行了简单的反向移植(其实就是重命名了几个结构体,注释了几个回调函数)。编译安装后运行良好,内网文件测试可以跑到 3M/s 了。

链接如下:GitHub 链接