本帖最后由 root10086 于 2025-5-22 02:26 编辑
这个方案默认用户没有光猫超密。避开所有的光猫操作,不去改动光猫的任何设置。
给没有超密,不知道vlan的人减少点坑,不用在光猫跟vlan值那边试来试去。
已经有iptv盒子的,不影响原有IPTV机顶盒的正常使用。会把op路由的一个lan口划为光猫的iTV口。
(前提你地区组播源不需要鉴权,就可以不改动原来的盒子使用,怎么折腾都不怕)
接线方案大致如下:

目前使用K2(PSG1218),极路由3(HC5661),司络SL-3000测试
K2,极路由3这种mt7620的老旧路由器,适合作为旁路设备的场景。旧版swconfig交换机代表
司络SL-3000,mt7981的设备,适合作为主路由的场景。新版DSA交换机设置
问ai的



先说旧版swconfig交换机的设置,新版DSA交换机架构的拉到后面
我用的固件,可以从ImmortalWrt官方下载https://downloads.openwrt.org/releases/24.10.1/targets/ramips/mt7620/
够纯净,没什么多余的插件(转发也用不上那些插件)
新路由3叫HC5661,可以在线编译,编译时候顺便把msd_lite加进去
https://firmware-selector.immortalwrt.org/?version=24.10.1&target=ramips%2Fmt7620&id=hiwifi_hc5861

- luci-i18n-firewall-zh-cn luci-app-argon-config luci-i18n-argon-config-zh-cn luci-i18n-opkg-zh-cn luci-i18n-ttyd-zh-cn luci-i18n-msd_lite-zh-cn luci-app-msd_lite
复制代码
我的K2是A2版本,理论应该下载的psg1218a
不过24.10.1里面找不到这个选择
选择 21.02.7 版本的原因是
21.02.7 可能是目前能够使用的最新的官方版本。
我的K2版本是A2,22/23版openwrt中有以下相关型号:
- phicomm_k2-v22.4(刷了后无限重启,公版和斐讯闪存布局都试过没用)
- phicomm_k2-v22.5(刷了后无限重启,公版和斐讯闪存布局都试过没用)
- phicomm_psg1218b(不是一个型号)
21版openwrt中有以下相关型号:
- phicomm_psg1218a(刷了可以正常使用,公版闪存布局)
- phicomm_psg1218b来自https://www.right.com.cn/forum/thread-8314159-1-1.html
k2可以用ImmortalWrt的21.02.7这个固件。
https://downloads.immortalwrt.org/releases/21.02.7/targets/ramips/mt7620/immortalwrt-21.02.7-ramips-mt7620-phicomm_psg1218a-squashfs-sysupgrade.bin
为什么不用最新固件?k2只有8m容量,新的刷不进去,编译出来的包超过这个值了。除非硬改换16m,不然这是原厂能用的最新固件了。

刷完后如下,是没有msd_lite的。手动装上就行。
版本太旧编译加不上,只能手动装。如果是极路由3,直接在线编译时候加上就好

- luci-i18n-firewall-zh-cn luci-app-argon-config luci-i18n-argon-config-zh-cn luci-i18n-opkg-zh-cn luci-i18n-ttyd-zh-cn luci-i18n-msd_lite-zh-cn luci-app-msd_lite
复制代码
增加的是防火墙的中文,以及常用的argon主题, opkg中文安装,ttyd终端,msd_lite。可以根据自己需求添加删除。包名在这里找。
https://mirrors.pku.edu.cn/immor ... s/mipsel_24kc/luci/

比如找到一个luci-app-msd_lite_25.116.62431~e7f6f1e_all.ipk,那么只需要把luci-app-msd填上去就行。其它需要用上的,但没选中的包也会帮你装上的
再回到双wan这边
手动装完,剩下空间刚好够用


先去给IPTV弄个独立的接口作为wan2。
到网络,交换机,新添加一个vlan3。
把lan1口从vlan1中去掉,把它划到vlan3
做法如图,lan3的cpu选择已标记;lan1口设置为未标记。这时候vlan1的lan1口会提示冲突的,把vlan1的lan1口从未标记改为关。
这样就把lan1口划出来,当作新的vlan3的网口了。

后面就可以到接口,对这个网口定义用途了。把它作为wan2,用来接iptv。
这里双线接入,就把原来光猫的ITV口占用了。盒子没地方用了,怎么办?
为了不影响原来盒子使用
①可以超密进光猫,把一个lan口改为ITV口。接原来盒子使用。
但上面说了,默认没有光猫超密,不对光猫进行任何操作。
②买个交换机,分网口,成本25块一个5口千兆交换机。接线图如下

这个方案要多一个vlan交换机,而且交换机其他网口也浪费了
③把多一个网口划分到vlan3,接iptv原来的盒子使用。
比如图片里把lan2也划进iptv里

这时候,vlan设置就要再从vlan1里头把lan2去掉,绑到vlan3里了,如下图

记得看清楚当前接的是哪个口。有些固件lan1-4口跟实际的物理lan口顺序是反过来的

接着就是去接口那边新建一个IPTV的接口,作为wan2接入光猫itv了

名字叫IPTV或者其他你喜欢的,
我这边协议是选静态ip,然后把着这接口归为光猫局域网下一员。
设备选eth0.3eth0 是 CPU 与交换芯片的“内部通道”,3代表刚刚的vlan3(里面有lan1、lan2口)




接口设置完了,接下来打开msd_lite就行

系统进程里能搜到这个进程,说明开启成功

没有这个进程说明界面启动不成功,建议换个固件。
看不了的,基本都是防火墙跟上面msd_lite没有成功启动导致的
最后还有防火墙的设置

做旁路设备的话,这个也打开

开启以后,当作旁路设备使用,主路由的其它设备也能访问,访问的时候,访问地址如下
http://192.168.0.2:7788/udp/239.77.0.114:5146
192.168.0.2是mt7620在主路由下的地址,最好在主路由把他固定成静态分配,不会变动
7788则是msd_lite刚刚默认设置的端口
/udp/239.77.0.114:5146是抓包得到的组播源地址和协议
作为旁路由设备提供服务,加上主路由(光猫拨号或者主路由拨号都是)后的图,就是下面这样。

正常播放

两个不影响

最后附上这个mt7620百兆网口的大概数据,

这是音视频画质参数,如果带4k,50帧这种,数量还得下降

司络SL-3000这些mt7981为代表的新机子。一般是用作主路由,接线大概如下。如果做旁路设备,按上面接就行。都是设置成lan1lan2都作为iptv口。lan1接上级光猫,lan2接原来的IPTV盒子(不需要原来IPTV盒子可以保留lan2作为宽带lan口)

还是先去设备,把每个物理网口分类。再去接口,配置每个的接口的功能,用的哪个网口



接下来去接口处,新建个iptv接口。




防火墙设置



发帖注意事项
请勿胡乱发帖:https://www.right.com.cn/forum/thread-8307840-1-1.html
账户手机验证:https://www.right.com.cn/forum/home.php?mod=spacecp&ac=plugin&id=jzsjiale_sms:home
|