openwrt配置移动iptv单线复用
简单记录一下配置过程以免忘记。
实现效果:光猫到路由一条网线,同时承载上网和iptv业务,路由器一个网口专门分给iptv机顶盒,剩下网口接AP上网
光猫
网上找到光猫的超管破解方法,现在新光猫的超管密码都随机了,如果找不到进入光猫的方法,只能买2个网管交换机代替。
我的光猫是吉比特H5-9,感谢恩山大神这个帖子,按着步骤能进入超管。
关键是打开telnet,在浏览器输入
1 | http://192.168.1.1/usr=CMCCAdmin&psw=aDm8H%MdA&cmd=1&telnet.gch |
看到 TelnetSet Success!说明telnet打开了
telnet 192.168.1.1 使用账号 CMCCAdmin 和密码 aDm8H%MdA 登录
1 | sidbg 1 DB p DevAuthInfo #查看账号信息,关键位置打*了其实看不出什么 |
这时候能在网页端登录超管了,进去能看到接口设置,这里关键是看清楚上网接口vlan和iptv vlan号,然后只需要操作2步
- 上网设置页面里把Internet和iptv两个接口绑定的网口解绑
- 绑定配置里把网口1绑定之前记下的2个vlan号,我这里上网vlan是41,iptv是48
光猫设置步骤可以参考这个恩山大神帖子
总而言之,光猫操作关键是把原本的Internet和iptv分别固定网口和vlan,改成不绑定网口,并且2个vlan都绑定到1个网口,通常是网口1
路由器
路由器是openwrt,可以方便的设置vlan,原本路由器接口有Lan,Wan,Wan6,大致上Lan绑定eth1、eth2、eth3;wan和wan6绑定eth0。
按步骤设置:
- 新增接口连接光猫,名字cat,绑定接口eth0,协议静态,ip填192.168.1.3(光猫的网段)
- 新增接口用于上网,名字eth0_Internet, 绑定接口eth0.41,协议无
- 把原本wan和wan6同时绑定到eth0_Internet这个接口,设置好wan的pppoe账号密码(这时候可以先试下拨号正不正常)
- 新增接口用于iptv,名字eth0_iptv, 勾选桥接加入eth0.48和eth2两个接口,协议dhcp(广东移动能获取到ip),跃点30,不勾选默认网关(会扰乱默认路由导致不能上网)
- 配置Lan接口,把eth2去掉
目的是把单线承载的2个vlan数据分开,配置完后可以试下拨号和iptv接口能不能正常工作。
这种是最简单的单线复用设置,只能固定网口看iptv,网上还有更复杂的设置把iptv组播转单播等能把数据共享到整个网络看电视的,这种配置有空再玩一下。