|
本帖最后由 lcsuper 于 2022-8-13 21:38 编辑
新装了一条联通+iptv,光猫路由模式,iptv在光猫内dhcp+鉴权认证,开了igmpproxy和igmpsnooping,宽带和iptv采用混杂模式输出,4个接口都没绑定,任意插哪一个都可以上网和看iptv。省去了自己搞什么融合了。
光猫出来一根线接到电视机前的红米AX5的LAN口做ap,采用常规上网模式,LAN口关闭了DHCP,iptv接到了AX5的LAN口上,但是组播rtp没反应,换一个tp的傻瓜路由都插LAN口上就好了。按道理都插到LAN上就是个无线交换机,又不NAT,不需要经过防火墙,为啥就组播没反应其他协议都正常呢?难道是他的交换机不支持组播吗?
后来,破解SSH登陆上去看了一下他的network文件,跟常规的openwrt的network对比了一下,发现还是有些区别的
openwrt的LAN一般是在交换机switch里面划vlan,形成eth0.1,eth0.2,eth0.3这样的接口,然后几个vlan接口组成LAN
AX5就没有在switch中划vlan,直接用的eth1,eth2,eth3几个实体网卡组成的LAN,感觉中间阻挡了组播协议,但是
组播最后是跑在udp协议上,tcp,udp交换机没什么可以阻挡的,真是百思不得其解
=======================================================================================================================
经过传统模式,有线中继模式,无线中继模式,反复抓包分析,最终找到问题所在,解决方案如下
把固件手动升级到最新的1.0.49版本就解决了
需要注意的是,LAN跑组播,所有的LAN口都会有udp广播风暴,除了iptv机顶盒不建议再接别的有线设备了
|
|