📡 光猫破解

OpenWrt + 光猫桥接:实现全屋2.5G网络实战

📅 2026-06-08 👁️ 2,870 阅读 ⏱️ 18分钟 ✍️ V2Key
🔗

光猫的路由性能通常很弱(尤其是运营商免费送的),开启路由模式后不仅NAT性能差,还会出现断流、发热大等问题。将光猫改为桥接模式,让OpenWrt路由器负责拨号和NAT,是提升家庭网络体验的最有效手段之一。

网络拓扑(桥接后)

运营商光纤
→
光猫(桥接模式)
→
OpenWrt 路由器(PPPoE拨号)

↓
2.5G 交换机
→
PC/NAS(2.5G)

↓
Wi-Fi 6 AP(OpenWrt/梅林)
→
手机/平板

第一步:获取光猫超级管理员权限

参考《2.5G光猫完全指南》中的方法,获取telecomadmin的密码。没有超密无法修改连接模式。

💡 部分地区(如上海电信)支持电话报修要求"改桥接",装维师傅会直接帮你改好,无需自己破解。

第二步:修改光猫为桥接模式

  1. 浏览器访问光猫管理页(通常是 192.168.1.1)
  2. 用超密登录(telecomadmin / 密码)
  3. 进入「网络」→「宽带设置」
  4. 找到INTERNET连接(名称通常为 2_INTERNET_R_VID_41,注意记下VID数值)
  5. 将「连接模式」从「路由」改为「桥接」
  6. 「DHCP使能」取消勾选
  7. 点击「保存」(不要点删除!)
  8. 记下VLAN ID(如41),拨号时需要
⚠️ 警告:修改前务必备份光猫配置!访问 http://192.168.1.1/backupsettings.conf 下载备份文件。

第三步:OpenWrt 配置 PPPoE 拨号

方法一:LuCI Web 界面配置(推荐)

  1. 进入 OpenWrt 管理页(192.168.1.1)
  2. 「网络」→「接口」→「添加新接口」
  3. 名称填 wan,协议选「PPPoE」
  4. 「自定义接口」填 eth1(根据实际WAN口位置选择)
  5. 「PAP/CHAP用户名」填运营商给的宽带账号
  6. 「密码」填宽带密码
  7. 切换到「高级设置」标签:
    • 勾选「覆盖MTU」,填 1480
    • 「使用VLAN标签」:勾选,填刚才记下的 VLAN ID(如41)
  8. 「防火墙设置」:分配到「WAN」区域
  9. 保存并应用

等待10秒左右,接口状态变成「已连接」即拨号成功。

方法二:命令行配置(进阶)

# 编辑网络配置
vi /etc/config/network

# 添加 WAN 接口配置
config interface 'wan'
    option device 'eth1'
    option proto 'pppoe'
    option username '宽带账号'
    option password '宽带密码'
    option mtu '1480'
    option vlan '41'  # 如果不是41请修改

# 重启网络
/etc/init.d/network restart

第四步:配置2.5G内网

拨号成功后,继续配置内网2.5G:

  1. 「网络」→「接口」→「LAN」→「设备」→ 确保LAN口是2.5G速率
  2. 电脑连接路由器LAN口,确认协商速率是2500Mbps(Windows:设备管理器→网络适配器→高级→速度)
  3. 如果使用2.5G交换机,将路由器和NAS都接到交换机2.5G口

第五步:开启硬件加速(NSS / HWNAT)

开启后PPPoE吞吐量大幅提升,CPU占用降低:

# 软件流量分载(SFE)
网络 → 接口 → WAN → 高级设置 → 勾选「软件流量分载」

# 如果在高通平台,开启 NSS
网络 → 加速引擎 → 勾选「NSS 软件加速」

验证加速是否生效:拨号后执行 cat /sys/kernel/debug/qca-nss-drv/stats/cpu_load_ave,如果大部分流量走NSS,CPU占用会很低。

IPTV 透传配置(可选)

改桥接后IPTV可能无法使用,需要配置VLAN透传:

  1. 在光猫管理页,找到IPTV连接(通常为 3_OTHER_R_VID_85,VID=85)
  2. 将该连接也改为「桥接」(不要删!)
  3. 在OpenWrt中创建IPTV桥接接口:
    • 「网络」→「接口」→「添加」→ 协议「无」→ 设备选WAN口(带VLAN 85标签的)
    • 防火墙分配到「IPTV」区域(新建)
  4. IPTV机顶盒接到路由器LAN口,在机顶盒网络设置里选「DHCP自动获取」

速度验证

配置完成后,进行速度测试:

# 测试外网速度(多拨)
# Windows:下载 speedtest-cli 或访问 speedtest.net
# Linux:
curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.deb.sh | sudo bash
speedtest

# 测试内网速度(PC ←→ NAS)
# NAS 端:
iperf3 -s

# PC 端:
iperf3 -c NAS_IP地址 -P 4

预期结果:

常见问题

Q: 拨号失败(错误691/619)?

A: 宽带账号/密码错误,或者运营商绑定了光猫MAC。需要在OpenWrt WAN口配置中「克隆MAC地址」,填光猫背面的MAC。

Q: 拨号成功但无法上网?

A: 检查DNS配置(「网络」→「接口」→「WAN」→「高级」→ 取消「使用对端公布的DNS服务器」,手动填 223.5.5.5 和 114.114.114.114)。

Q: 光猫改桥接后,IPTV可以用吗?

A: 可以,但需要单独配置IPTV的VLAN透传(参见上文)。或者直接让光猫保留IPTV连接不修改,只改INTERNET为桥接。

Q: 2.5G内网传输速度只有110MB/s?

A: 说明协商速率还是1Gbps。检查:1) 网线是否为Cat5e或以上;2) 网卡速率是否设置正确;3) 交换机是否为2.5G口。

💡 进阶玩法:多拨叠加。部分地区支持多拨(同时多个PPPoE连接),可以在OpenWrt中配置 mwan3 实现带宽叠加。

💬 评论区