求助USB热点下行速度慢[已解决]
本帖最后由 julymin 于 2023-8-30 11:25 编辑这里我用USB共享给MT3000,用的ignet内置默认usb驱动。用网线插电脑做的测速
当我使用三星手机+MT3000的时候可以做到满速, (下行>500Mbps 上行>200Mbps)
当我使用某展锐平台5G mifi时 下行测得最高只有7.3Mbps 上行依然有120Mbps
我想正常使用的话,是得换驱动吗? 要等 新的MT3000端的驱动还是等展锐端的新驱动呢?
顺便一提 连上usb后 充电电流也只有可怜的500mA,这个是不是也要等驱动才能解决?
附 cat /sys/kernel/debug/usb/devices
T:Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=1 Spd=480MxCh= 1
B:Alloc=0/800 us ( 0%), #Int=0, #Iso=0
D:Ver= 2.00 Cls=09(hub) Sub=00 Prot=01 MxPS=64 #Cfgs=1
P:Vendor=1d6b ProdID=0002 Rev= 5.04
S:Manufacturer=Linux 5.4.211 xhci-hcd
S:Product=xHCI Host Controller
S:SerialNumber=11200000.xhci
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub) Sub=00 Prot=00 Driver=hub
E:Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms
T:Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=1 Spd=10000 MxCh= 1
B:Alloc=0/800 us ( 0%), #Int=0, #Iso=0
D:Ver= 3.10 Cls=09(hub) Sub=00 Prot=03 MxPS= 9 #Cfgs=1
P:Vendor=1d6b ProdID=0003 Rev= 5.04
S:Manufacturer=Linux 5.4.211 xhci-hcd
S:Product=xHCI Host Controller
S:SerialNumber=11200000.xhci
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub) Sub=00 Prot=00 Driver=hub
E:Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms
T:Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=2 Spd=5000 MxCh= 0
D:Ver= 3.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 9 #Cfgs=1
P:Vendor=1782 ProdID=4056 Rev= 4.04
S:Manufacturer=Unisoc Phone
S:Product=Unisoc Phone
S:SerialNumber=0123456789ABCDEF
C:* #Ifs= 9 Cfg#= 1 Atr=c0 MxPwr=504mA
A:FirstIf#= 0 IfCount= 2 Cls=e0(wlcon) Sub=01 Prot=03
I:* If#= 0 Alt= 0 #EPs= 1 Cls=e0(wlcon) Sub=01 Prot=03 Driver=rndis_host
E:Ad=82(I) Atr=03(Int.) MxPS= 8 Ivl=32ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=rndis_host
E:Ad=81(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:Ad=01(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
I:* If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E:Ad=83(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:Ad=02(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
I:* If#= 3 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E:Ad=84(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:Ad=03(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
I:* If#= 4 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E:Ad=85(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:Ad=04(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
I:* If#= 5 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E:Ad=86(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:Ad=05(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
I:* If#= 6 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E:Ad=87(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:Ad=06(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
I:* If#= 7 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E:Ad=88(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:Ad=07(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
I:* If#= 8 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E:Ad=89(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:Ad=08(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
已解决。
原因是我的流量卡限制了我作为热点使用时的下行速度。 所以才会出现极低的下行速度同时,拥有正常的上行速度。
运营商是通过TTL值作为判定的,通俗解释:运营商通过(当前TTL值-标准TTL值)就能得出你这个网络通讯中间跳了几个设备。
TTL初始值通常设置为64或128。每经过一个路由器,TTL值就会减1。所以如果您ping一个设备,返回的TTL值为59,这表示:
数据包开始时TTL被设为64(或128)
在到达目的设备之前,该数据包通过了64 - 59 = 5个路由器
也就是说,从您到达该设备,中间经过了5段网络(5 hop)
那么 我们只要在一开始把TTL伪装成65,而不是默认的64, 就能让运营商以为我们没有用作热点,少了一跳。
下面我们开始动手:
使用modem的同学可以参照萝卜大侠这一条:
https://forum.gl-inet.cn/forum.php?mod=viewthread&tid=23&highlight=ttl
使用手机或者mifi设备,通过USB共享热点(tethering)可以参照这个:
打开管理面板 通常为192.168.8.1
系统 > 高级设置 >进入cgi-bin
转到 网络 > 防火墙 > 自定义规则
滚动到文本输入框的底部
粘贴文末的代码,(代码参考引用自:https://www.reddit.com/r/Rural_Internet/comments/ppeypx/glx750v2_ttl_setting/)
重启防火墙
重启GL-iNet
重启手机(mifi)
通过USB线重新连接手机(mifi)
如果不行,只需要修改代码中的数字(65),尝试不同的数字(如64、65、66、117等)
代码:
#ipv6ttlfix
ip6tables -t mangle -I POSTROUTING -j HL --hl-set 65
ip6tables -t mangle -I PREROUTING -j HL --hl-set 65
#startTTL
iptables -t mangle -I POSTROUTING -j TTL --ttl-set 65
iptables -t mangle -I PREROUTING -j TTL --ttl-set 65
#endTTL 本帖最后由 julymin 于 2023-8-28 16:52 编辑
笑死 解决一半了 : 两个设备都关掉 2.4G 可以得到下行速度23Mbps 上行速度200Mbps ,我知道usb3.0对2.4Ghz有影响 我没想过反过来能影响那么多。
但是下行20Mbps依然不像是个好用的状态
我没有你这么慢,但也有问题,直连的时候有下行400mbps,连路由器只有200mbps 本帖最后由 julymin 于 2023-8-29 11:28 编辑
Akon 发表于 2023-8-28 22:51
我没有你这么慢,但也有问题,直连的时候有下行400mbps,连路由器只有200mbps ...哦哦我看到了 您用的是三星scr01,您用这个充电电流够吗? julymin 发表于 2023-8-29 11:10
哦哦我看到了 您用的是三星scr01,您用这个充电电流够吗?
我的axt1800的USB口供电是5V 1.5A,充电非常慢但勉强够用 julymin 发表于 2023-8-30 11:24
已解决。
原因是我的流量卡限制了我作为热点使用时的下行速度。 所以才会出现极低的下行速度同时,拥有正 ...
我想问一下,你的TTL值是设置成多少解决问题的呢? Akon 发表于 2023-8-31 01:42
我想问一下,你的TTL值是设置成多少解决问题的呢?
ax1800 和三星scr001, 能到200应该已经不是运营商限速的问题, 我觉得可能是usb2.0的极限了, 或者你去淘宝十块钱买一条“带供电typeC线” 通常移动硬盘用的那种 看看有没有可能是电压不够 julymin 发表于 2023-9-1 10:31
ax1800 和三星scr001, 能到200应该已经不是运营商限速的问题, 我觉得可能是usb2.0的极限了, 或者你去淘 ...
但我用的是usb3.0,电压和电流倒是没考虑过 原来如此。我之前是用高通410方案的随身WiFi,接在路由器上拓展,速度没啥损耗。最近几块钱买了个中兴微方案的,用路由器拓展出来几乎没有下行速度了,但是直连速度又正常。我一直以为是处理器的差别导致的,听你这么一说,他们的卡不一样,策略应该也不一样。今晚回家试试你的办法。
页:
[1]