Vandaag (te) lang bezig geweest met mijn netwerk/TV van KPN glasvezel aan de praat te krijgen met de USG, 8 poorts Switch en de cloud key. De APs heb ik nog even links laten liggen voor nu. Na een aantal mislukkingen (bijv. USG die niet meer adopted wilde worden) ben ik a.d.h.v. het Bas Meerman stappenplan een heel end. Internet werkt, maar TV niet.
Als ik mijn IPTV probeer op te starten, worden de volgende stappen doorlopen en resulteert het uiteindelijk in de volgende foutmelding (561):
- IP Adres ophalen
- Systeem opstarten
- Systeem opgestart
- Configuratie laden
- Configuratie geactiveerd
- Foutmelding: Netwerkfout: de tv ontvanger heeft geen verbinding kunnen maken met het netwerk. Herstart het modem, daarna uw tv ontvanger en wacht 10 minuten (561).
Mijn config.gateway.json hieronder:
{
"interfaces": {
"ethernet": {
"eth0": {
"description": "eth0 - FTTH",
"duplex": "auto",
"speed": "auto",
"vif": {
"4": {
"address": [
"dhcp"
],
"description": "eth0.4 - IPTV",
"dhcp-options": {
"client-option": [
"send vendor-class-identifier "IPTV_RG";",
"request subnet-mask, routers, rfc3442-classless-static-routes;"
],
"default-route": "no-update",
"default-route-distance": "210",
"name-server": "update"
}
},
"6": {
"description": "eth0.6 - Internet",
"firewall": {
"in": {
"name": "WAN_IN"
},
"local": {
"name": "WAN_LOCAL"
},
"out": {
"name": "WAN_OUT"
}
},
"pppoe": {
"2": {
"default-route": "none",
"firewall": {
"in": {
"name": "WAN_IN"
},
"local": {
"name": "WAN_LOCAL"
},
"out": {
"name": "WAN_OUT"
}
},
"mtu": "1492",
"name-server": "none",
"password": "kpn",
"user-id": "78-8a-20-44-df-cc@internet"
}
}
}
}
},
"eth1": {
"description": "eth1 - LAN",
"address": [
"192.168.1.1/24"
],
"duplex": "auto",
"firewall": {
"in": {
"name": "LAN_IN"
},
"local": {
"name": "LAN_LOCAL"
},
"out": {
"name": "LAN_OUT"
}
},
"speed": "auto"
},
"eth2": {
"disable": "''",
"duplex": "auto",
"speed": "auto"
}
},
"loopback": {
"lo": "''"
}
},
"protocols": {
"igmp-proxy": {
"interface": {
"eth0.4": {
"alt-subnet": [
"0.0.0.0/0"
],
"role": "upstream",
"threshold": "1"
},
"eth1": {
"alt-subnet": [
"0.0.0.0/0"
],
"role": "downstream",
"threshold": "1"
}
}
},
"static": {
"interface-route": {
"0.0.0.0/0": {
"next-hop-interface": {
"pppoe2": {
"distance": "1"
}
}
}
},
"route": {
"213.75.112.0/21": {
"next-hop": {
"10.213.96.1": "''"
}
}
}
}
},
"port-forward": {
"auto-firewall": "enable",
"hairpin-nat": "enable",
"lan-interface": [
"eth1"
],
"wan-interface": "pppoe2"
},
"service": {
"nat": {
"rule": {
"5000": {
"description": "MASQ corporate_network to IPTV network",
"destination": {
"address": "213.75.112.0/21"
},
"log": "disable",
"outbound-interface": "eth0.4",
"protocol": "all",
"type": "masquerade"
},
"6001": {
"description": "MASQ corporate_network to WAN",
"log": "disable",
"outbound-interface": "pppoe2",
"protocol": "all",
"source": {
"group": {
"network-group": "corporate_network"
}
},
"type": "masquerade"
},
"6002": {
"description": "MASQ remote_user_vpn_network to WAN",
"log": "disable",
"outbound-interface": "pppoe2",
"protocol": "all",
"source": {
"group": {
"network-group": "remote_user_vpn_network"
}
},
"type": "masquerade"
},
"6003": {
"description": "MASQ guest_network to WAN",
"log": "disable",
"outbound-interface": "pppoe2",
"protocol": "all",
"source": {
"group": {
"network-group": "guest_network"
}
},
"type": "masquerade"
}
}
}
}
}
Ik heb ook de update_iptv_route.sh geupload naar de USG
#!/bin/vbash
source /opt/vyatta/etc/functions/script-template
r_ip=$(run show dhcp client leases | grep router | awk '{ print $3 }');
iptv_static=$(echo "set protocols static route 213.75.112.0/21 next-hop $r_ip")
configure
delete protocols static route 213.75.112.0/21
eval $iptv_static
commit
save
exit
Ik heb het IPTV kastje, de switch en de USG meerdere malen herstart, maar het eindresultaat blijft hetzelfde: wel internet, geen TV.
Wellicht nuttige info:
- ik heb de .json (naar Cloudkey) en de .sh (naar USG) geupload via Filezilla. Deze heb ik beide 744 rights gegeven.
- JSON staat op Cloudkey in de map /srv/unifi/data/sites/default
- .sh staat op USG in de map /config/scripts/post-config.d
- UTP kabel van switch naar USG zit in poort 3 van de switch het lampje op de switch boven poort 3 is oranje
Weet iemand hoe ik de IPTV aan de praat krijg? Bij voorbaat dank!