V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
MrLonely
V2EX  ›  宽带症候群

买了华为猫棒 MA5671a 用不了,求支支招。

  •  
  •   MrLonely · 45 天前 · 2187 次点击
    这是一个创建于 45 天前的主题,其中的信息可能已经有所发展或是发生改变。
    三年前已经有过电信光猫上的成功经验了,想着这次应该轻车熟路了。

    这次是个移动的跨省宽带。
    把 GPON SN ,Password ,MAC 地址从光猫复制进猫棒以后,Windows 电脑拨号结果是 691 ,用户名和密码错误,或者拨号协议不被服务端所支持。

    但反复确认过后拨号用户名和密码都是正确的。换回移动光猫就立刻拨号成功。

    卖家给的提示是说,让宽带小哥帮我操作“端口解绑”,或者进行一下更换光猫的操作。但是宽带小哥说他没有权限进行端口解绑。然后更换光猫的操作的话,他真的带了个新光猫过来,我说让他解绑旧光猫过后直接注册我这个新猫棒,他说:这个 ONU 需要在 OLT 那边注册的哦?你这个不是移动自己的设备,OLT 那边应该注册不上的吧? 这个问题我一时也不知道具体答案。所以只好让他先回去了。

    这里有没有懂行的彦祖们支支招?
    第 1 条附言  ·  44 天前
    首先感谢各位朋友的回复。现在问题解决了。

    解决的方式很莫名其妙。换个光猫就可以了。我困惑的地方在于,如果说是有什么特殊的原因将光纤绑定在了移动光猫上,那按理说换了新光猫以后又会绑定在新的光猫上。依然无法让我成功用上猫棒。

    但最后在淘宝卖家的坚持下,他告诉我:“你不懂没关系,宽带小哥不懂也没关系,换光猫就行了。”

    找来宽带小哥,换光猫,根据新光猫的 GPON SN/MAC 写入猫棒,Password 保持不变。一次拨号成功。

    还是不清楚缘由,但反正现在能用了。

    其实我一开始是冲着他家号称猫棒是全新的买的。价格偏高。因为我之前买的那个成色非常差,太埋汰了。单纯想要个新点的。结果后来卖家提供的技术支持还是帮了大忙的。多花的几十块钱没白花。
    26 条回复    2024-07-25 16:02:03 +08:00
    teehoo
        1
    teehoo  
       45 天前
    你得看本地的宽带是验证什么,有的地方验证 LOID
    MrLonely
        2
    MrLonely  
    OP
       45 天前
    @teehoo 是 GPON SN 和 Password ,这个也跟宽带小哥确认过了。他还单独给我发了我的 Password 。虽然我已经通过他之前提供的超级密码自己复制出来了。

    https://kjzjj.com/index.php/2024/03/20/ma5671a/
    我是根据这个博客进行操作的。
    GPON 注册状态确认是 5.
    然后拨号错误如果是 651 的错误代码的话,有可能是认证信息提供不完整。但是 691 不是。
    march1993
        3
    march1993  
       45 天前
    猫棒“注册状态”是 5 了吗 我之前也这么搞过
    https://www.right.com.cn/forum/thread-8199106-1-1.html
    march1993
        4
    march1993  
       45 天前
    @MrLonely 691 的话,猫棒后面怎么接的?需要 Windows 的 vlan 支持?
    ouqihang
        5
    ouqihang  
       45 天前 via Android
    猫棒是有点奇怪,移动光猫随便换,都换很多只了,只需要 password 。
    什么 SN Mac 都不需要,但猫棒要多一个 Mac 还是 SN 。所以猫棒里有啥都原样复制旧光猫。
    onion83
        6
    onion83  
       45 天前
    建议拨号的设备克隆一下光猫的 mac 地址
    MrLonely
        7
    MrLonely  
    OP
       45 天前 via iPhone
    @march1993 我在 RB5009 上设了一个 bridge ,单独给一个网口和 sfp 口桥接在一起了。vlan 部份猫棒自己处理好了。不需要我单独添加。
    MrLonely
        8
    MrLonely  
    OP
       45 天前 via iPhone
    @onion83 @ouqihang 我是把光猫的 MAC 复制到猫棒上了。SN 也复制了的。 拨号设备本就是下游设备了。也要复制吗?按理说我用移动光猫时,拨号的是我自己的 ros 路由器,不是光猫拨号。
    everfly
        9
    everfly  
       45 天前 via iPhone
    进猫棒管理端提取日志分析下原因。
    freddyzeng
        10
    freddyzeng  
       45 天前 via iPhone
    你这个很奇怪。我换 b610-4e ,就是把你说的那些都换上旧光猫,然后把那个 password 还是逻辑 Id 搞过来就可以了
    march1993
        11
    march1993  
       45 天前
    @MrLonely 还是先 wireshark 抓包看一下,有没有 BRAS 过来的数据,如果有则是 pppoe 的相关问题,可能拨号的设备 mac 也要一致?
    berry10086
        12
    berry10086  
       45 天前
    GPON 注册是 5 ,说明猫棒已经注册成功

    691 是拨号问题,可能 pppoe 拨号绑定了拨号设备的 mac 地址
    barnett
        13
    barnett  
       45 天前
    把以前光猫的 SN/MAC 全部克隆过来
    现在移动的账号是绑定光猫 MAC 和 SN 的 任意一个不对都拨不上
    MrLonely
        14
    MrLonely  
    OP
       45 天前 via iPhone
    @berry10086 我用旧路由器通过 RB5009 上的网桥拨号也拨不上。所以应该不是拨号设备 MAC 的问题。
    MrLonely
        15
    MrLonely  
    OP
       45 天前 via iPhone
    @march1993 这个工具我之前没用过。还得花点时间了解一下才行。
    freddyzeng
        16
    freddyzeng  
       45 天前 via iPhone
    只能抓包对比了,对比旧光猫的数据和新光猫的数据差异在哪里。把这个修改过来就可以了
    ohmyself
        17
    ohmyself  
       45 天前
    我建议你闲鱼花点钱,有可能给你弄好,弄不好反正也不能收你钱。
    NSAgold
        18
    NSAgold  
       45 天前 via Android
    拨号的路由器克隆光猫的 mac 试试,我这边移动已经得这么搞了
    cr3bit
        19
    cr3bit  
       45 天前
    状态 5 不完全等于注册成功。曾经在 epon 棒子上碰到过 ui 和脚本都是 5 ,但是 log 里几秒被踢然后注册成功。
    fairytale
        20
    fairytale  
       45 天前 via Android
    不同地区 vlan 不一样?
    username1919810
        21
    username1919810  
       45 天前
    ISP 在 bras 上加了私货吧。
    还听说过有些地方移动给光猫安排上硬件 TPM+802.1x 证书认证了
    onion83
        22
    onion83  
       45 天前   ❤️ 1
    @MrLonely 倘若为 ROS 系统,处理起来便会相对简便。可先运用 pppoe 拨号接口的“PPPoE Scan”功能,判别能否扫描出 BARS 服务器,倘若能够扫描得出,那么存在九成的几率表明猫棒的配置并无问题;倘若列表为空,则需斟酌猫棒的“入网”情况,此时能够借助移动小程序或官方 app 自带的“宽带排障”功能实施自助实时诊断,以判别猫棒/ONU 设备抑或账号的状态。

    当下,已知移动/联通对于拨号终端的 Mac 地址限制颇为严格,倘若 mac 地址与入网设备不相匹配,有时在 PADI ( PPPOE Active Discovery Initiation )阶段,上层设备根本不会做出应答,这将致使你进行 PPPoE Scan 时连服务器都扫描不出,更毋庸说进行握手拨号了。

    于 ROS 中对修改的 MAC 执行 pppoe 拨号存在三种途径:

    1. 直接修改物理口地址: http://www.rosabc.com/thread-41264-1-1.html (不存在副作用,能够随时进行 reset 操作,性能最为优良)。
    2. 运用 Macvlan: https://www.irouteros.com/?p=3363 (用以替代古老的 vrrp 方法,在不改变物理口地址的状况下修改 MAC ,适宜多拨,千兆 pppoe 拨号会增添 10%至 20%的 CPU 消耗)。
    3. 借助网桥来进行拨号,将物理口添加至一个 BR 中,MAC 地址能够直接通过 winbox 在图形界面下予以修改(不建议采用,此方法普遍适用于拓展一个或多个物理口、IPTV 机顶盒以及使用 IGMP 共存等高阶玩法)。

    其他问题探讨:

    1. GPON 线路下的 OLT 实际上并不会查看你猫棒/ONU 的 MAC 地址,也就是说全然无需更改猫棒的 MAC 地址,仅 EPON 线路需要进行更改或者说更改方为有效。

    - GPON user can skip this because GPON encap inside GEM frame which is don't have MAC Address attached!
    - 出处: https://github.com/Anime4000/RTL960x/blob/main/Docs/FLASH_GETSET_INFO.md
    - 对猫棒 MAC 地址进行修改后,拨号口的 MAC 依旧需要做出修改,为规避 MAC 地址重复,依据本人的观察应为尾数+1 。

    2. 有关 ROS 的 pppoe 常用调试方式。

    报告:“pppoe-out:initializing... pppoe-out:connecting... pppoe-out:terminating...”
    检查:pppoe 服务器通讯存在错误,依次对猫棒注册状态是否为( 05 )、05 状态是否稳定、VLAN 是否配置正确、MAC 地址、PPPoE Scan 扫描服务器是否存在、运用运营商官方排障程序进行自检。

    报告:“pppoe-out: terminating... - failed to authenticate ourselves to peer””
    检查:存在 80%的概率是账号出现异常断线而被 BARS 挂起,20%的概率是 MAC 地址与入网登记不匹配。可尝试重启猫棒/ROS 、前往运营商网站修改拨号密码、运用运营商官方排障程序进行自检。

    最后,需开启 ROS 的日志 system/logging ,增添一条规则,将 topic 选定为 pppoe ,如此一来,便能够在系统的日志当中查看到数据包的所有交换细节。

    3. 尽可能克隆光猫的 OCMI 注册信息,包括 GPON SN / VendorID / 软硬件版本信息等,主流的猫棒通常都具备此功能,以避免频繁被 OLT 视为“野猫”而被踢掉。

    4. 其他资料:
    - https://github.com/Anime4000/RTL960x 一位对 RTL 方案系列展开逆向分析颇具深度的玩家,有关 flash 、ocmi 注册信息的详细解读,以及假 05 状态的应对策略等,还能够找到 ODI/HSGQ 的最新非官方固件。
    - https://www.cnblogs.com/im17me/p/12543694.html 《 PPPOE Discovery 协议详解》
    VwEI
        23
    VwEI  
       44 天前
    openwrt 装 PPPOE Discovery 也能扫 BARS 服务器
    march1993
        24
    march1993  
       44 天前
    @VwEI 刚看到 https://www.v2ex.com/t/1059874#reply18 这个帖子过来,opkg install pppoe-discovery
    vhisky
        25
    vhisky  
       44 天前
    看一下光猫里网络 vlan 号,在光猫设置 vlan 就可以了
    vhisky
        26
    vhisky  
       44 天前
    @vhisky 在猫棒里设置 vlan 就好了,什么写错了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1067 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 23:34 · PVG 07:34 · LAX 16:34 · JFK 19:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.