找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 585|回复: 16

终于搞定AX88U桥接上海电信IPTV

[复制链接]
发表于 2024-6-20 22:44 | 显示全部楼层 |阅读模式
本帖最后由 lbjhit 于 2024-6-20 23:22 编辑

前几天手贱,突发奇想把工作了8年之久的R7000换成了AX88u,但突然发现IPTV不太正常
现象:
用386官改固件,配合那个IPTV插件,AB面认证都没问题,但直播10秒断流;
用388梅林固件,同样用那个IPTV,直播能行,但有组播风暴,最明显的影响就是两个无线信道异常,AIMESH基本无法使用;
分析:
AX系列无法用robocfg设置VLAN,那个插件用的vconfig的方式,但这种方式只能把wan口也就是eth0的vlan直接绑到br0(内部交换机的网桥),所以实际上是把vlan 85直接绑到了所有交换端口
插件里用了igmp snooping,也就是那个bcmmcastctl命令,估计问题就在这里,直接把vlan 85绑到br0上导致了异常,管改断流,梅林网络风暴。
解决:
看来只能想办法把vlan 85直接和某个端口绑定,通过扒各种贴子,发现只能使用vlanctl命令,这里要感谢某位大神发的《上海电信 家用vlan iptv SG2008D vlan85 上海电信iptv无线解决方案
最后
在/jffs/scripts/services-start里加了如下代码
ifconfig eth0 allmulti up

#####################################################################
vlanctl --mcast --if-create eth0 0                                  #
vlanctl --if eth0 --rx --tags 0 --set-rxif eth0.v0 --rule-append    #
ifconfig eth0.v0 up                                                 #
                                                                    #
brctl addbr br1                                                     #
brctl addif br1 eth0.v0                                             #
ifconfig br1 up                                                     #
                                                                    #
nvram set wan_ifnames=br1                                           #
nvram set wan_ifname=br1                                            #
nvram set wan0_ifname=br1                                           #
#####################################################################

#####################################################################
brctl delif br0 eth5                                                #
                                                                    #
vlanctl --mcast --if-create eth5 0                                  #
vlanctl --if eth5 --rx --tags 0 --set-rxif eth5.v0 --rule-append    #
ifconfig eth5.v0 up                                                 #
                                                                    #
brctl addif br0 eth5.v0                                             #
#####################################################################

vlanctl --mcast --if-create eth0 85
vlanctl --if eth0 --rx --tags 1 --filter-vid 85 0 --pop-tag --set-rxif eth0.v85 --rule-append
vlanctl --if eth0 --rx --tags 1 --filter-vid 51 0 --pop-tag --set-rxif eth0.v85 --rule-append
vlanctl --if eth0 --tx --tags 0 --filter-txif eth0.v85 --push-tag --set-vid 85 0 --rule-append
ifconfig eth0.v85 up

vlanctl --mcast --if-create eth5 85
vlanctl --if eth5 --rx --tags 1 --filter-vid 85 0 --pop-tag --set-rxif eth5.v85 --rule-append
vlanctl --if eth5 --tx --tags 0 --filter-txif eth5.v85 --push-tag --set-vid 85 0 --rule-append
ifconfig eth5.v85 up
#brctl addbr vlan85
#brctl addif vlan85 eth0.v85
#brctl addif vlan85 eth5.v85
#ifconfig vlan85 up
sleep 25
service restart_wan
在wan-start里加了如下代码
brctl addbr vlan88
brctl addif vlan88 eth0.v85
brctl addif vlan88 eth5.v85
ifconfig vlan88 up
bcmmcastctl mode -i vlan88 -p 1 -m 1
bcmmcastctl mode -i vlan88 -p 2 -m 1
终于搞定,其中IPTV接在第7口上,对应eth5,iptv插件开启dhcp,关闭vlan


发表于 2024-6-21 06:54 | 显示全部楼层
博通折腾的人少 ,支持下              
回复 支持 反对

使用道具 举报

发表于 2024-6-21 07:57 | 显示全部楼层
我最近也打算把我用了好多年的r7000换了,不过我买了软路由硬路由,就是我没有你这种技术,到时候试吧,反正现在也基本不看电视节目了

点评

电视节目主要是老人看,有的时候也看看直播。r7000确实不错,用了8年了,基本没出过问题,到后面就是nat用了。就是不想太多设备,换了ax88u直接拨号加wifi6 mesh。  详情 回复 发表于 2024-6-21 08:09
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-6-21 08:09 来自手机 | 显示全部楼层
捡蛋的小禽哥 发表于 2024-6-21 07:57
我最近也打算把我用了好多年的r7000换了,不过我买了软路由硬路由,就是我没有你这种技术,到时候试吧,反 ...

电视节目主要是老人看,有的时候也看看直播。r7000确实不错,用了8年了,基本没出过问题,到后面就是nat用了。就是不想太多设备,换了ax88u直接拨号加wifi6 mesh。
回复 支持 反对

使用道具 举报

发表于 2024-6-21 08:21 | 显示全部楼层
lbjhit 发表于 2024-6-21 08:09
电视节目主要是老人看,有的时候也看看直播。r7000确实不错,用了8年了,基本没出过问题,到后面就是nat ...

我家也是,不过我妈自从会刷抖音以后就很久没开过电视了,不过春晚还是要看的,年底之前折腾好就行
回复 支持 反对

使用道具 举报

发表于 2024-6-21 11:23 | 显示全部楼层
原来也是一直用R7000,光猫桥接梅林拨号上网7-8年了,固件380.70_0-X7.9.1,配置了wan-start和dns.conf后,看电信机顶盒一直没有问题。自从有了斐讯N1,平时很少再看电信机顶盒了。最近发现机顶盒看不了了。检查了robocfg show, valn51: 0t 3t 4t 5t以及vlan:85: 0t 3t 4t 5t都还在,开机后A,B面认证也很快通过,但电视屏幕显示【错误】,【返回代码:0027】,按屏幕提示按遥控器【首页或云应用】后,显示代码【0025,连接EPG服务失败】,但网络状态显示的专网IP地址等信息也都正常,按【一键自检】后,发现【IPTV业务自检】错误,显示【网络错误或服务器响应超时】。
请问楼主:你原来的R7000是梅林固件吗?怎么设置的?有关【内部网络(LAN)】-【IPTV】目前我还保持原来的设定没动过,这里有啥参数要改动吗?还望楼主不吝赐教,谢谢技术经验分享。

点评

光猫设置过没?换个光猫的口试试  详情 回复 发表于 2024-6-21 13:33
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-6-21 13:33 来自手机 | 显示全部楼层
41664 发表于 2024-6-21 11:23
原来也是一直用R7000,光猫桥接梅林拨号上网7-8年了,固件380.70_0-X7.9.1,配置了wan-start和dns.conf后, ...

光猫设置过没?换个光猫的口试试

点评

目前光猫已经是SDN光猫了,里面啥也不能动了。你现在itms?还是SDN光猫?  详情 回复 发表于 2024-6-21 14:28
回复 支持 反对

使用道具 举报

发表于 2024-6-21 14:28 | 显示全部楼层
lbjhit 发表于 2024-6-21 13:33
光猫设置过没?换个光猫的口试试

目前光猫已经是SDN光猫了,里面啥也不能动了。你现在itms?还是SDN光猫?

点评

我这个是itms的,没有SDN无法测试  详情 回复 发表于 2024-6-21 20:25
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-6-21 20:25 | 显示全部楼层
41664 发表于 2024-6-21 14:28
目前光猫已经是SDN光猫了,里面啥也不能动了。你现在itms?还是SDN光猫?

我这个是itms的,没有SDN无法测试

点评

已经怀疑到你应该是itms的了,只是想证实一下。是SDN就没得玩了。  详情 回复 发表于 2024-6-22 10:07
回复 支持 反对

使用道具 举报

发表于 2024-6-22 10:07 | 显示全部楼层
lbjhit 发表于 2024-6-21 20:25
我这个是itms的,没有SDN无法测试

已经怀疑到你应该是itms的了,只是想证实一下。是SDN就没得玩了。

点评

更正一下,应该是上一次升级的时候师傅换过了,HT8554T SDN网关。没有配置过,扔在弱电箱没关注过。上次更换这个光猫的时候还是用的R7000,无缝切换的,就是让师傅改了桥接。  详情 回复 发表于 2024-6-22 17:16
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-6-22 17:16 | 显示全部楼层
本帖最后由 lbjhit 于 2024-6-22 17:33 编辑
41664 发表于 2024-6-22 10:07
已经怀疑到你应该是itms的了,只是想证实一下。是SDN就没得玩了。

更正一下,应该是上一次升级的时候师傅换过了,HT8554T SDN网关。没有配置过,扔在弱电箱没关注过。上次更换这个光猫的时候还是用的R7000,无缝切换的,就是让师傅改了桥接,在局端改的。

点评

哈哈,原来换过SDN网管后还是用的R7000,成功使用了IPTV盒子。谢天谢地了,这正符合我的需求。如果可以的话,麻烦你再看一下原来R7000里面的配置,或者你有R7000当时配置时的记录,希望能够分享你原来R7000的设置方  详情 回复 发表于 2024-6-22 18:19
回复 支持 反对

使用道具 举报

发表于 2024-6-22 18:19 | 显示全部楼层
本帖最后由 41664 于 2024-6-22 18:20 编辑
lbjhit 发表于 2024-6-22 17:16
更正一下,应该是上一次升级的时候师傅换过了,HT8554T SDN网关。没有配置过,扔在弱电箱没关注过。上次更 ...

哈哈,原来换过SDN网关后还是用过R7000的,并成功使用了IPTV盒子。谢天谢地了,这正符合我的需求。如果可以的话,麻烦你再看一下原来R7000里面的配置,或者你有R7000当时配置时的记录,希望能够分享你原来R7000的设置方法。实际上我已经很接近了,屏幕显示IPTV业务自检到70%时出现【网络错误或服务器响应超时】。实际上就是连接EPG服务失败。再次谢过了。

点评

我明天再去把r7000 翻出来看看哈  详情 回复 发表于 2024-6-22 19:21
年代太久远了,不太记得了,应该是修改了dnsmaq,在wan-start里加了robocfg的配置。另外, 可以试试光猫管口,虽然sdn号称都一样,但有时候是玄学  详情 回复 发表于 2024-6-22 19:09
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-6-22 19:09 来自手机 | 显示全部楼层
41664 发表于 2024-6-22 18:19
哈哈,原来换过SDN网关后还是用过R7000的,并成功使用了IPTV盒子。谢天谢地了,这正符合我的需求。如果可 ...

年代太久远了,不太记得了,应该是修改了dnsmaq,在wan-start里加了robocfg的配置。另外, 可以试试光猫管口,虽然sdn号称都一样,但有时候是玄学
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-6-22 19:21 来自手机 | 显示全部楼层
41664 发表于 2024-6-22 18:19
哈哈,原来换过SDN网关后还是用过R7000的,并成功使用了IPTV盒子。谢天谢地了,这正符合我的需求。如果可 ...

我明天再去把r7000 翻出来看看哈

点评

非常感谢,麻烦你了。理论上来说,原来的R7000在SDN光猫下可以用,现在应该还是可以用的。此外,是否要在【内部网络(lan)】-【IPTV】里面设置点啥?麻烦你也看一下,这里我什么都没有动过。如果有当时配置的详细记录  详情 回复 发表于 2024-6-23 09:56
回复 支持 反对

使用道具 举报

发表于 2024-6-23 09:44 | 显示全部楼层
lbjhit 发表于 2024-6-22 19:09
年代太久远了,不太记得了,应该是修改了dnsmaq,在wan-start里加了robocfg的配置。另外, 可以试试光猫管 ...

是的,dnsmaq里一般设置了dhcp-option-force=lan,125,...和dhcp-option=lan,60,...,我设置的是dns.conf文件,配置在/jffts/configs/dnsmaq.d/目录下,同样在jffts/scripts/wan-start里,加了robocfg的vla51 ports ...和vlan85 ports ...。麻烦具体展示一下你的dnamasq和wan-start配置内容以及所在的目录位置.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-6-28 23:43

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表