本帖最后由 qiana 于 2022-9-30 18:39 编辑
网络布线环境:光纤入户进弱电箱,弱电箱到客厅及各个房间分别只有一条网线
宽带:0771电信
光猫放在弱电箱,型号:SA1456C 路由器放在客厅电视端,系统为openwrt或者padavan(也可以用能划分vlan的交换机;单线复用原理就是划分vlan)。 光猫SA1456C设置 光猫各个lan口网线连接:itv口连接客厅路由,其他口可以连接各个房间内网设备且可以上网 网络→网络设置→网络连接(这里不用操作,根据实际情况来确定下一步的vlan绑定WAN连接) 上网连接: 3_INTERNET_R_VID_41 (路由模式) IPTV连接 : 2_OTHER_B_VID_41 (桥接模式、由IPTV盒子拨号) 两个连接相同Vlan ID的原因:新装宽带的时候删了vlan id为45的连接了,过段时间加装IPTV盒子的时候上门师傅弄的;vlan id换成45的时候反而连不了iptv。 网络→网络设置→VLAN绑定 新增条目 用户侧端口:iTV,用户侧VLAN:3,WAN侧41(按实际情况选IPTV连接) Vlan绑定操作结果: 用户侧vlan id 3 也可以改成2~4094之间的,但是记得同时要修改客厅路由相应的vlan id。
客厅电视端路由器 一、硬件Newifi3,padavan系统,固件版本:3.4.3.9-099_2ab787a; wan口网线接光猫itv口,lan4口接IPTV盒子并由IPTV盒子拨号,其他3个lan口接客厅其他内网设备且可以上网。 Vlan ID 1 为内网且是通过光猫拨号上网, Vlan ID 3 为IPTV。 1、关闭dhcp 高级设置→内部网络 (LAN) - DHCP 服务器→启用 DHCP 服务器(取消)
2、设置静态ip
3、工作模式设置和无线交换机 (AP) 高级设置→系统管理 - 工作模式→无线交换机 (AP)
4、高级设置→自定义设置 - 脚本→在路由器启动后执行,添加一下脚本: #IPTV Vlan 设置 mtk_esw 40 0x25252525 switch pvid 0 3 switch reg w 0x2410 0x81000000 switch vlan set 1 0111101 0 0 -uuuu-u switch vlan set 3 1000100 0 0 u---t-- switch reg w 0x2004 0x00110003 #以下可能不需要 switch reg w 0x2104 0x005e0003 switch reg w 0x2204 0x005e0003 switch reg w 0x2304 0x005e0003 switch reg w 0x2404 0x005f0003 switch reg w 0x2504 0x00400003 switch reg w 0x2604 0x005e0003
二、硬件Youku L1,openwrt系统,固件版本:OpenWrt 21.02.3 r16554-1d4dea6d4f / LuCI openwrt-21.02 branch git-22.083.69138-0a0ce2a; wan口网线接光猫itv口,lan1口接IPTV盒子并由IPTV盒子拨号,lan2口接其他客厅内网设备且可以上网。 Vlan ID 1 为内网且是通过光猫拨号上网, Vlan ID 3 为IPTV。 1、设置接口lan为 DHCP 客户端,ip在光猫查看。(也可以将协议设置静态地址) 网络→接口→lan接口(编辑)→协议(DHCP客户端)→保存
2、设置lan 网络→交换机→添加相应vlan(Vlan ID 1 为内网, Vlan ID 3 为IPTV)→保存
3、删除WAN 口,只保留lan 网络→接口→删除WAN 口,只保留lan→保存
4、关闭DHCP 网络→接口→lan(编辑)→DHCP服务器→勾选“忽略此接口”→保存→保存并应用
参考资料:
|