I’m configuring a GPON network with OLT MA5800V100R019C12 and ONTs EG8145V5 V5R019C00S100.
The problem that I see is that when I connect the device to the ONT is trying to use IGMPv3 instead of IGMPv2 so the OLT is not getting the joins to get the channels.
Just to provide more information we are using vlan 500 to the multicast service, here is the configuration of the OLT (not all, only a summary of it)
traffic table ip index 10 name "VOICE" cir off color-mode color-blind priority 7 priority-policy tag-in-package
traffic table ip index 20 name "GENERAL" cir off color-mode color-blind priority 1 priority-policy tag-in-package
traffic table ip index 30 name "IPTV" cir off color-mode color-blind priority 4 priority-policy tag-in-package
traffic table ip index 50 name "MGMT" cir off color-mode color-blind priority 3 priority-policy tag-in-package
dba-profile add profile-id 10 profile-name "pol_dba_voice" type2 assure 2048
dba-profile add profile-id 20 profile-name "pol_dba_clientes" type4 max 102400
dba-profile add profile-id 30 profile-name "IPTV" type4 max 20480
dba-profile add profile-id 50 profile-name "MGMT" type1 fix 1024 bandwidth_compensate no
ont-srvprofile gpon profile-id 10 profile-name "EG8145V5"
ont-port pots adaptive 32 eth adaptive 8 catv adaptive 8
port vlan eth 4 translation 33 user-vlan 33
port vlan eth 4 translation 400 user-vlan 400
port vlan eth 4 translation 450 user-vlan 450
commit
ont-lineprofile gpon profile-id 100 profile-name "HD_ONT"
tr069-management enable
tcont 1 dba-profile-id 10
tcont 2 dba-profile-id 20
tcont 3 dba-profile-id 50
tcont 4 dba-profile-id 30
gem add 21 eth tcont 1 encrypt on
gem add 33 eth tcont 2 encrypt on
gem add 221 eth tcont 3 encrypt on
gem add 222 eth tcont 4 encrypt on
gem add 400 eth tcont 2 encrypt on
gem add 450 eth tcont 2 encrypt on
gem add 500 eth tcont 4 encrypt on
gem mapping 21 1 vlan 21
gem mapping 33 2 vlan 33
gem mapping 221 5 vlan 221
gem mapping 222 7 vlan 222
gem mapping 400 3 vlan 400
gem mapping 450 4 vlan 450
gem mapping 500 6 vlan 500
commit
quit
<vlan-config>
vlan 20 to 21 smart
vlan 33 smart
vlan 221 to 222 smart
vlan 400 smart
vlan 450 smart
vlan 500 smart
port vlan 20 to 21 0/3 0
port vlan 33 0/3 0
port vlan 221 to 222 0/3 0
port vlan 400 0/3 0
port vlan 450 0/3 0
port vlan 500 0/3 0
ont add 10 7 sn-auth "48575443xxx61A3" omci ont-lineprofile-id 100 ont-srvprofile-id 10 desc "HAB_192"
service-port 1192 vlan 221 gpon 0/2/10 ont 7 gemport 221 multi-service user-vlan 221 tag-transform translate inbound traffic-table index 50 outbound traffic-table index 50
service-port 2192 vlan 400 gpon 0/2/10 ont 7 gemport 400 multi-service user-vlan 400 tag-transform translate inbound traffic-table index 20 outbound traffic-table index 20
service-port 3192 vlan 450 gpon 0/2/10 ont 7 gemport 450 multi-service user-vlan 450 tag-transform translate inbound traffic-table index 20 outbound traffic-table index 20
service-port 4192 vlan 500 gpon 0/2/10 ont 7 gemport 500 multi-service user-vlan 500 tag-transform translate inbound traffic-table index 30 outbound traffic-table index 30
service-port 5192 vlan 33 gpon 0/2/10 ont 7 gemport 33 multi-service user-vlan 33 tag-transform translate inbound traffic-table index 20 outbound traffic-table index 20
service-port 6192 vlan 21 gpon 0/2/10 ont 7 gemport 21 multi-service user-vlan 21 tag-transform translate inbound traffic-table index 10 outbound traffic-table index 10
service-port 7192 vlan 222 gpon 0/2/10 ont 7 gemport 222 multi-service user-vlan 222 tag-transform translate inbound traffic-table index 50 outbound traffic-table index 50
btv
igmp user add 203 service-port 4192 no-auth igmp-version v2
multicast-vlan 500
igmp version v2
igmp multicast-vlan member service-port-list 4192
igmp mode proxy
igmp program add batch start-index 0 ip 239.255.x.x to-ip 239.255.x.x
igmp program add ip 227.x.x.x index 1024
igmp uplink-port 0/3/0