使用Catwrt固件用USB共享网络充当临时网络

洛娜喵 发布于 2025-02-11 156 次阅读 615 字 预计阅读时间: 3 分钟 最后更新于 14 天前


AI 摘要

想用手机流量给路由器上网?Catwrt固件轻松实现USB网络共享!只需简单几步设置,就能让路由器通过手机USB共享上网,实测网速够用。遇到问题?常见Q&A帮你解决,还有固件推荐和进阶玩法建议。快来解锁路由器的隐藏技能吧!

准备

要求

这里以catwrt固件为例,还不知道是什么是catwrt?点我了解

一个有USB接口且使用catwrt(版本号需是 x86_64.v23.8 & mt7621.v24.9 )的路由器(软路由&硬路由)

可以USB共享网络的设备(如你的手机&随身WiFi)

我的设备

我这里采用的PVE下安装的x86版catwrt v23.8版本

USB共享网络的设备是魅族20PRO

开始操作

物理上

将你的手机插入设备,并打开USB网络共享

PVE下

打开你所创建的catwrt虚拟机,并在其中把USB设备直通给他

catwrt下

打开后台,在右侧侧边栏中找到 网络-接口 ,新建一个接口,取名可以随意,协议选择DHCP服务器,物理接口选择,USB0或者ETH这个没个定数,有哪个选哪个,或者观察一下哪个是新加的

完成创建后,在防火墙设置中勾选wan

保存并应用后,点击连接,出现IP则代表成功,enjoy~

现在就可以用过手机的流量享受互联网了

测速

这个速度在我这个18线小县城来说我已经相当满意了,够用

A&Q

1.为啥我catwrt中没出现eth或者usb0?

A:请先检查你的catwrt版本是否为v23.8,最新的v24.9是不支持的,如图

2.版本确认正确后还是没有?

A:请检查手机的usb网格共享是否打开,PVE直通的设备是否正确,在FLYME下打开USB网络共享回导致usb地址发生改变,所以需要重新直通,我的荣耀V30PRO(HarmonyOS4.2)在直通后可能导致USB网络共享关闭,请注意检查。反正无非就是PVE直通失败或者USB网络共享被关闭,检查就行,多试几次

3.非catwrt固件怎么办?

A1:只需要安装如下几个包即可,但可能出现奇奇怪怪的BUG

kmod-usb-net kmod-usb-net-rndis kmod-usb-net-cdc-ether usbutils udev

A2:更换到catwrt固件。catwrt这么好用你为什么不换,群主miaoer这么可爱,你为什么还不用他的固件,快去给爷换到他的固件

3.我想玩链路聚合可以吗?

A:完全可以,但我不会,而且openwrt我感觉不好搞,建议换隔壁ikuai,玩叠加用它准没错