一直想在家里装双宽带, 可惜小区一户只能拉一条光纤, 想拉多条就得疏通物业关系再额外花钱找人拉.
但上次xgpon装好之后, 入户光衰变成了-18.9dBm, 想着可以用个分光器将光纤一变二. 理论上一分二分光器分光后的理论增加光衰为
$$ 10log_{10}(0.5)\approx-3.01dB $$
0.5是一分二, 一分四就是0.25
$-18.9-3=-21.9dBm$也能接受, 网购了一个5块钱的一分二分光器.

便宜货光衰更大, 入户光弱可以买更好的

红色是入户线, 绿色为一分二的线
接上之后发现光衰变成了-23.1dBm, 比理论值大了1.2dBm, 便宜货还是不行, 不过依然能用. 还验证了一个事情, 同一个xgpon光猫, 之前光衰显示-23dBm左右无法注册; 这次加了分光器之后衰减到-23dBm依然能正常注册, 证明不是入户光纤的问题.
连接之后, 插上之前没注销的那路宽带光猫, 输入loid后正常注册. 成功拥有两路宽带.
PS: 不同地区可能不一样, 我在运营商分光器是只有一个 PON 口, 我的两路宽带也是同一家 ISP. 理论上ISP能检测出来一个 PON 口两个注册, 不代表其他地区一定能复现成功. 不过可以尝试一下, 不到10元的沉没成本.
目前的分流方案是 OpenWrt nftables分流, 之前那路用来跑PT, 上传高的这路宽带比较难办下来不敢瞎搞.
- 数据包进入 OpenWrt , nftables按源 IP+MAC识别设备
- nftables 给数据包打上 mark, 记录tag
- ip rule根据标记选择路由表
- 路由表决定出口网卡和下一跳网关