如何提升随身wifi 410 debian网速达到近160M

背景

由于现在的开发板感觉还是有点贵,买不起的情况下又想弄小服务玩,只好选择410处理器的随身wifi来刷机成debian用了。

但是它自带的wifi4网速非常拉跨,而且只支持2.4ghz频率,非常不利于局域网内传输和外网下载。

所以我编译了一些无线网卡的驱动,下载即可用,分享出来供大家学习。
实体图
最终测速内网能达到160M的传输速率,如下图:
局域网内传输速度
外网下载上传速率近150M,如下图:
外网传输速度

总览

本项目包含三个无线WIFI网卡的驱动编译结果,仅适用于js大佬的5.15内核版本,具体版本号为:5.15.0-jsbsbxjxh66+

  • AIC8800
  • RTL8811CU/RTL8821CU
  • RTL88X2BU

具体编译结果文件见Github链接。

Github链接:https://github.com/Kuroko-saka/Debian410_Drivers

使用方法:

  1. 把所需驱动对应文件夹直接放到"/lib/modules/5.15.0-jsbsbxjxh66+/kernel/drivers/net/wireless"目录下
  2. 使用insmod命令对单个文件夹里的ko文件进行加载驱动,例如:insmod /lib/modules/5.15.0-jsbsbxjxh66+/kernel/drivers/net/wireless/rtl8811cu/8821cu.ko
  3. 加载完成后使用lsmod命令查看是否成功被加载

注意事项:

一般加载完驱动后如果ifconfig里面没有网口出现,那就说明还要进行USB的模式切换(有的话就不用),具体步骤为:

  1. 使用lsusb查看接入的usb设备(需要先设置为host模式),记录厂商id和设备id,例如:

    root@4G-wifi:~# lsusb
    Bus 001 Device 005: ID 0781:5595 SanDisk Corp. Ultra USB 3.0
    Bus 001 Device 004: ID 0bda:c811 Realtek Semiconductor Corp. 802.11ac NIC

    这里记住0bda和c811,是我们无线网卡Realtek Semiconductor Corp. 802.11ac NIC的id

  2. 使用usb_modeswitch命令进行usb设备的模式切换(没有这个命令的话需要先apt-get install usb-modeswitch一下),

    例如:usb_modeswitch -KW -v 0bda -p c811

    这里的-v后面的参数和-p后面的参数分别对应厂商id和设备id

    切换完成后一般ifconfig里面就会有网口了。

另外

后面自己设置下开机自动加载驱动和用udev设置一下连接usb自动转换模式就能直接稳定使用了,热插拔都可以。

如果帮到了你,麻烦还请点个Star,谢谢!!!

最后附图

分别为局域网内传输速度外网传输速度系统内网络连接界面实体图
系统内网络连接界面

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值