forum.gl-inet.cn

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
    查看: 885|回复: 9

    [问题反馈] 求助USB热点下行速度慢[已解决]

    [复制链接]

    1

    主题

    6

    帖子

    39

    积分

    新手上路

    Rank: 1

    积分
    39
    发表于 2023-8-28 15:27:25 | 显示全部楼层 |阅读模式
    本帖最后由 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=480  MxCh= 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
    回复

    使用道具 举报

    1

    主题

    6

    帖子

    39

    积分

    新手上路

    Rank: 1

    积分
    39
     楼主| 发表于 2023-8-30 11:24:10 | 显示全部楼层
    已解决。

    原因是我的流量卡限制了我作为热点使用时的下行速度。 所以才会出现极低的下行速度同时,拥有正常的上行速度。
    运营商是通过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.p ... 3&highlight=ttl

    使用手机或者mifi设备,通过USB共享热点(tethering)可以参照这个:
    打开管理面板 通常为192.168.8.1
    系统 > 高级设置 >进入cgi-bin

    转到 网络 > 防火墙 > 自定义规则

    滚动到文本输入框的底部

    粘贴文末的代码,(代码参考引用自:https://www.reddit.com/r/Rural_I ... x750v2_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
    回复

    使用道具 举报

    1

    主题

    6

    帖子

    39

    积分

    新手上路

    Rank: 1

    积分
    39
     楼主| 发表于 2023-8-28 16:49:01 | 显示全部楼层
    本帖最后由 julymin 于 2023-8-28 16:52 编辑

    笑死 解决一半了 : 两个设备都关掉 2.4G 可以得到下行速度23Mbps 上行速度200Mbps ,我知道usb3.0对2.4Ghz有影响 我没想过反过来能影响那么多。

    但是下行20Mbps依然不像是个好用的状态
    回复

    使用道具 举报

    1

    主题

    12

    帖子

    71

    积分

    注册会员

    Rank: 2

    积分
    71
    发表于 2023-8-28 22:51:38 | 显示全部楼层
    我没有你这么慢,但也有问题,直连的时候有下行400mbps,连路由器只有200mbps
    回复

    使用道具 举报

    1

    主题

    6

    帖子

    39

    积分

    新手上路

    Rank: 1

    积分
    39
     楼主| 发表于 2023-8-29 11:10:22 | 显示全部楼层
    本帖最后由 julymin 于 2023-8-29 11:28 编辑
    Akon 发表于 2023-8-28 22:51
    我没有你这么慢,但也有问题,直连的时候有下行400mbps,连路由器只有200mbps ...
    哦哦我看到了 您用的是三星scr01,您用这个充电电流够吗?
    回复

    使用道具 举报

    1

    主题

    12

    帖子

    71

    积分

    注册会员

    Rank: 2

    积分
    71
    发表于 2023-8-31 00:55:34 | 显示全部楼层
    julymin 发表于 2023-8-29 11:10
    哦哦我看到了 您用的是三星scr01,您用这个充电电流够吗?

    我的axt1800的USB口供电是5V 1.5A,充电非常慢但勉强够用
    回复

    使用道具 举报

    1

    主题

    12

    帖子

    71

    积分

    注册会员

    Rank: 2

    积分
    71
    发表于 2023-8-31 01:42:57 | 显示全部楼层
    julymin 发表于 2023-8-30 11:24
    已解决。

    原因是我的流量卡限制了我作为热点使用时的下行速度。 所以才会出现极低的下行速度同时,拥有正 ...

    我想问一下,你的TTL值是设置成多少解决问题的呢?
    回复

    使用道具 举报

    1

    主题

    6

    帖子

    39

    积分

    新手上路

    Rank: 1

    积分
    39
     楼主| 发表于 2023-9-1 10:31:42 | 显示全部楼层
    Akon 发表于 2023-8-31 01:42
    我想问一下,你的TTL值是设置成多少解决问题的呢?

    ax1800 和三星scr001, 能到200应该已经不是运营商限速的问题, 我觉得可能是usb2.0的极限了, 或者你去淘宝十块钱买一条“带供电typeC线” 通常移动硬盘用的那种 看看有没有可能是电压不够
    回复

    使用道具 举报

    1

    主题

    12

    帖子

    71

    积分

    注册会员

    Rank: 2

    积分
    71
    发表于 2023-9-1 17:48:28 | 显示全部楼层
    julymin 发表于 2023-9-1 10:31
    ax1800 和三星scr001, 能到200应该已经不是运营商限速的问题, 我觉得可能是usb2.0的极限了, 或者你去淘 ...

    但我用的是usb3.0,电压和电流倒是没考虑过
    回复

    使用道具 举报

    1

    主题

    2

    帖子

    67

    积分

    注册会员

    Rank: 2

    积分
    67
    发表于 2023-9-8 14:03:13 | 显示全部楼层
    原来如此。我之前是用高通410方案的随身WiFi,接在路由器上拓展,速度没啥损耗。最近几块钱买了个中兴微方案的,用路由器拓展出来几乎没有下行速度了,但是直连速度又正常。我一直以为是处理器的差别导致的,听你这么一说,他们的卡不一样,策略应该也不一样。今晚回家试试你的办法。
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|gl-inet.cn ( 粤ICP备18130956号 )

    GMT+8, 2024-4-29 10:27 , Processed in 0.024812 second(s), 26 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表