本帖最后由 starworld 于 2023-10-8 08:40 编辑
2023/10/8 更新:全部搞定,udpxy是版本问题,gui界面无法启动,通过ssh启动起来,组播转单播正常使用中
2023/9/17 更新:基本搞定,解决方案参见二楼和三楼
请教各位老大,openwrt单线复用之后,出现两个问题:
1. 原来的光猫无法访问;(已经解决,方法在二楼)
2. IPTV机顶盒可以正常获取ISP端地址,但是无法注册。(2023/9/17 算是解决了,方法见三楼)
坐标0532的联通宽带+IPTV,拓扑很简单:华为光猫(192.168.10.1)+Openwrt硬件路由器(192.168.8.1)。
当前的设置是光猫的上网和IPTV均设置为桥接,下联两根网线分别接Openwrt路由器,以及IPTV机顶盒。
参考各位大佬的教程,设置为单线复用。
设置过程为:1. 光猫侧取消端口绑定,改为vlan绑定两个业务到LAN1;
2. Openwrt上,网络--交换机上做vlan设置(端口请以红色字为准,黑色部分对用不起来,不知道原因,可能跟刷的OP版本有关系)
vlan2对应拨号上网,vlan3对应IPTV。
此时机顶盒接上LAN4口,只能获取正常LAN口的地址,而不是联通IPTV地址
3. Openwrt上,将LAN4口和WAN口做桥接,命名为iTV-Wan,然后在桥接界面设置vlan绑定。
在接口界面添加IPTV接口,使用iTV-Wan的vlan3口,并且修改原来PPPoE拨号设备为iTV-Wan的vlan2口
此时,IPTV机顶盒可以正常获取ISP地址,拨号上网也没有问题。
但是出现前面的两个问题,请教各位高手,那里设置出错了?
这是原来光猫的接口(光猫IP:192.168.10.1,未设置vlan前可以正常访问)
接口处换过iTV-WAN.2也不行,换成eth0.2也不行
参考了前辈的链接,也没有搞定
https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=8269131&highlight=%E8%AE%BF%E9%97%AE%E5%85%89%E7%8C%AB
IPTV机顶盒启动后显示
进入机顶盒的测速,显示网络连接失败
但是进入机顶盒后,IP地址已经成功获取
一直考虑,想了一整天,深夜睡不着,起来发帖
2023/08/23 更新:
查了下10071的原因
电视上出现错误代码10071:页面访问超时无响应,有以下故障:
1、网络未连接; 2、宽带IP地址不在范围内;
3、业务账号和机顶盒不匹配;
2023/08/24更新: 电信公司的内部文档关于10071解释
2023/9/10更新: 又有了新的方向,应该是igmpproxy没有起来 我的igmpproxy.conf配置如下:
quickleave phyint itv-wan.3 upstream ratelimit 0 threshold 1 altnet 0.0.0.0/0 phyint br-lan downstream ratelimit 0 threshold 1 phyint lo disabled phyint itv-wan.2 disabled phyint pppoe-wan disabled
ssh到路由器运行显示如下:
Searching for config file at '/etc/igmpproxy.conf' Config: Quick leave mode enabled. Config: Got a phyint token. Config: IF: Config for interface itv-wan.3. Config: IF: Got upstream token. Config: IF: Got ratelimit token '0'. Config: IF: Got threshold token '1'. Config: IF: Got altnet token 0.0.0.0/0. Config: IF: Altnet: Parsed altnet to default. IF name : itv-wan.3 Next ptr : 0 Ratelimit : 0 Threshold : 1 State : 1 Allowednet ptr : 76eccca0 Config: Got a phyint token. Config: IF: Config for interface br-lan. Config: IF: Got downstream token. Config: IF: Got ratelimit token '0'. Config: IF: Got threshold token '1'. IF name : br-lan Next ptr : 0 Ratelimit : 0 Threshold : 1 State : 2 Allowednet ptr : 0 Config: Got a phyint token. Config: IF: Config for interface lo. Config: IF: Got disabled token. IF name : lo Next ptr : 0 Ratelimit : 0 Threshold : 1 State : 0 Allowednet ptr : 0 Config: Got a phyint token. Config: IF: Config for interface itv-wan.2. Config: IF: Got disabled token. IF name : itv-wan.2 Next ptr : 0 Ratelimit : 0 Threshold : 1 State : 0 Allowednet ptr : 0 Config: Got a phyint token. Config: IF: Config for interface pppoe-wan. Config: IF: Got disabled token. IF name : pppoe-wan Next ptr : 0 Ratelimit : 0 Threshold : 1 State : 0 Allowednet ptr : 0 buildIfVc: Interface lo Addr: 127.0.0.1, Flags: 0x0049, Network: 127/8 buildIfVc: Interface br-lan Addr: 192.168.8.1, Flags: 0x1043, Network: 192.168.8.0/26 buildIfVc: Interface iTV-WAN.2 Addr: 192.168.10.2, Flags: 0x1043, Network: 192.168.10.0/26 buildIfVc: Interface iTV-WAN.3 Addr: 10.105.6.X, Flags: 0x1043, Network: 10.105.4/22 buildIfVc: Interface pppoe-wan Addr: 119.165.X.Y, Flags: 0x10d1, Network: 119.165.64.1/32 Found config for br-lan Found config for pppoe-wan adding VIF, Ix 0 Fl 0x0 IP 0x0108a8c0 br-lan, Threshold: 1, Ratelimit: 0 Network for [br-lan] : 192.168.8.0/26 There must be at least 1 Vif as upstream.
请问下高手最后一行的报错没有upstream为什么?我明明配置了phyint itv-wan.3 upstream ratelimit 0 threshold 1
|