VyOS 1.4 with KPN IPTV

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Stetsed
  • Registratie: September 2021
  • Laatst online: 11-09 09:43
Hallo allemaal,

Ik probeer nu all een lange tijd VyOS aan de praat te krijgen met KPN IPTV. Maar tot nu toe heb ik niks aan de praat kunnen krijgen, alles werkt behalve de IPTV. Ik heb ver gezocht maar vindt of niks of dingen die zo oud zijn dat ze niet meer applicable zijn.

Ik wou hier vragen of iemand een werkende currente config heeft voor de setup die ik als reference zou kunnen gebruiken want ik ben het nu ook een beetje kwijt.

Acties:
  • 0 Henk 'm!

  • Stetsed
  • Registratie: September 2021
  • Laatst online: 11-09 09:43
Ik heb een werkende config kunnen krijgen, deel hem in een uurtje voor andere mensen. Heb wat hulp gekregen in de VyOS slack

Acties:
  • +1 Henk 'm!

  • Stetsed
  • Registratie: September 2021
  • Laatst online: 11-09 09:43
Okay, dus ik moest hier een tijdje door heen werken en uiteindelijk was het een combinatie van een paar sections.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
     ethernet eth1 {
         description OUTSIDE
         ip {
             source-validation loose
         }
         vif 4 {
             address dhcp
             description "VLAN 0.4 - IPTV"
             dhcp-options {
                 default-route-distance 254
                 no-default-route
                 vendor-class-id IPTV_RG
             }
         }
         vif 6 {
         }
     }



Dit is waar ik het langst op vast zat en wat eigenlijk belangrijk is is de vif 4 sectie van VLAN 4 is waar KPN IPTV op doet. We willen het address via DHCP halen en dan willen we dat deze niet een default route toevoeged want dat willen dat we door onze normale PPPOE interface gaat, en moet vendor-class-id zetten naar IPTV_RG anders krijg je geen IP van KPN.


code:
1
2
3
4
5
6
7
8
9
10
11
         rule 120 {
             description IPTV
             destination {
                 address 213.75.112.0/21
             }
             outbound-interface eth1.4
             protocol all
             translation {
                 address masquerade
             }
         }


Dit gedeelte zegt eigenlijk "Als het naar 1 van de IP's gaat die bij KPN IPTV hoort, masquerade it".

code:
1
2
3
4
5
6
7
8
9
10
11
     igmp-proxy {
         interface eth1.4 {
             alt-subnet 0.0.0.0/0
             role upstream
             threshold 1
         }
         interface eth2 {
             role downstream
             threshold 1
         }
     }


Dit is waar ik blijkbaar de fout in was geschoten, je wilt de alt-subnet ALLEEN op de upstream interface hebben, niet op de downstream want als je dat doet breekt hij. Dit proxied the multicast traffic van de upstream eth1.4 (de IPTV VLAN) naar de downstream eth2 waar de IPTV box op hangt.

De hele stripped down config kan je hier vinden, dit includes IPv6 van KPN. eth0 is de main network, eth1 is de ene die naar de modem gaat, eth2 is de ene die naar de KPN IPTV box gaat. Je zou het kunnen combineren maar dit heb ik zelf niet gedaan.

Als dit iemand helpt ben ik zeer blij, en nog een keertje bedankt aan de mensen van de VyOS slack kanaal.

Acties:
  • 0 Henk 'm!

  • Kasper1985
  • Registratie: Oktober 2014
  • Laatst online: 21-09 12:59
Waar draai je VyOS op?

Volgens mij draaien edge routers een afgeleide van VyOS. Op het KPN forum staat veel informatie over de configuratie voor Edgerouters inclusief volledige scripts.

  • Janspook
  • Registratie: Mei 2013
  • Laatst online: 18-09 09:18

Janspook

Fryslân boppe

werkt het ook stabiel icm IPTV?

Heb meerdere pogingen gedaan met PFsense en OPNsense.
Alle keren krijg ik na een aantal week problemen met IPTV.
En ging dus terug naar met FritzBox

Gewoon een spook


Acties:
  • 0 Henk 'm!

  • Stetsed
  • Registratie: September 2021
  • Laatst online: 11-09 09:43
Sorry voor het weer wakker maken van deze topic,

Ik kan zeggen dat ik nog well problemen heb met VyOS, eerder was het probleem dat het de configuratie niet kon opvragen maar zodra ik hem effe in de router (IPTV en WAN) plug pakt hij die en dan kan hij terug in de VyOS router werkt hij gewoon tot hij uit gaat.

Nu kan ik hem gewoon aan en uit zetten en haalt hij de configuratie op, maar werkt de video playback niet goed. Het speelt voor een paar seconden, stopt dan even, Starr dan even en verliest dan connectie met error code stb-nmc-400. Als je dan naar een andere kanaal gaat doet het hetzelfde.

Ben hier nu all een paar dagen mee bezig en ga daar nu nog gewoon meer door(Ik kijk inderdaad ook naar versies van EOS omdat die op iets similar draait). Zodra ik meer informatie heb(en hopelijk een werkende configuratie) update ik deze post, en als jullie idee en hebben hoor ik het graag.

Ik denk nu dat het iets te doen heeft met multicast omdat ik zie dat het wanneer het werkt all multicast traffic door stuurt en daar stuurt de VIP box een IGMP leave message en stopt hij. En dit start even stop lijkt veel voor te komen met IGMP proxying problemen.

Currente config met strip private https://paste.selfhostable.net/afosoburod.yaml

Acties:
  • 0 Henk 'm!

  • ErikCornelissen
  • Registratie: Mei 2003
  • Laatst online: 20:58
@Stetsed Toevallig al verder gekomen met je configuratie?
Ik sta op het punt om Vyos in gebruik te nemen, in plaats van Opnsense.

Het probleem dat je beschrijft in je vorige bericht is gerelateerd aan igmp (proxy). Ik herken het vanuit het verleden waarbij de igmp-proxy niet goed geconfigureerd was.

Acties:
  • 0 Henk 'm!

  • Stetsed
  • Registratie: September 2021
  • Laatst online: 11-09 09:43
@ErikCornelissen

Hey, ik ben nog niet verder kunnen komen. Het speelt nu helemaal niet meer wat ik well raar vindt.

In een tcpdump krijg ik alleen maar dit

code:
1
2
3
4
5
6
7
8
9
18:26:42.777815 IP6 fe80::9080:a9ff:fe70:5730 > ip6-allnodes: ICMP6, router advertisement, length 88
18:26:46.697051 IP VIP5202_F2E62F > all-routers.mcast.net: igmp leave 224.0.251.106
18:26:46.697368 IP 192.168.2.254 > 224.0.251.106: igmp query v2 [gaddr 224.0.251.106]
18:26:46.706311 IP VIP5202_F2E62F > 224.0.250.164: igmp v2 report 224.0.250.164
18:26:50.810783 IP VIP5202_F2E62F > all-routers.mcast.net: igmp leave 224.3.2.6
18:26:50.811015 IP 192.168.2.254 > 224.3.2.6: igmp query v2 [gaddr 224.3.2.6]
18:26:50.813329 IP VIP5202_F2E62F > 224.3.2.6: igmp v2 report 224.3.2.6
18:26:53.360406 IP VIP5202_F2E62F > 224.0.250.164: igmp v2 report 224.0.250.164
18:26:54.448362 IP VIP5202_F2E62F > 224.0.250.164: igmp v2 report 224.0.250.164


Ik heb de configuratie hier boven geplaats, als jij iedeenen heb hoor ik het graag.

Acties:
  • 0 Henk 'm!

  • ErikCornelissen
  • Registratie: Mei 2003
  • Laatst online: 20:58
Mogelijk dat de igmp-proxy niet helemaal lekker in de lucht was...

Hopelijk kan ik deze week de switch maken. Het is lastig te plannen in verband met de WAF :)
Het IPTV gedeelte neem ik over om te testen. Mocht ik ergens tegenaan lopen dan laat ik het weten. Ik heb goede hoop aangezien je zelf nu aangeeft dat het allemaal goed functioneert.

Acties:
  • 0 Henk 'm!

  • Stetsed
  • Registratie: September 2021
  • Laatst online: 11-09 09:43
@ErikCornelissen Hey, weet niet of je het goed hebt gelezen maar het werkt dus juist niet. Het opstarten werkt well(dus opstarten van de IPTV box), maar het spelen niet. Will niet dat je dan straks jammer zit want je dacht dat ik het werkend had.

Acties:
  • 0 Henk 'm!

  • ErikCornelissen
  • Registratie: Mei 2003
  • Laatst online: 20:58
Ah, ik had het gelezen als: "Het probleem speelt nu niet meer"

Maar lees het nu in een andere context... :+
Nah, komt wel goed. Ik ga er verder mee aan de gang. In feite is voldoende gedocumenteerd vanuit de EdgeRouter-hoek.
En ik kan vrij eenvoudig wisselen tussen Vyos en OPNsense aangezien het beide VM's zijn met passthrough network adapters.

Acties:
  • 0 Henk 'm!

  • Stetsed
  • Registratie: September 2021
  • Laatst online: 11-09 09:43
Geen probleem, hoop dat je het werkend kan krijgen. Vindt het zelf ook irritant(niet dat het niet werkt.. maar meer dat ik het niet werkend kan krijgen).

Acties:
  • 0 Henk 'm!

  • diedvdyk
  • Registratie: November 2012
  • Laatst online: 20-09 15:50
Kleine toevoeging op dit oude topic :

eth1.4 heeft ook dit nodig

set interfaces ethernet eth1 vif 4 dhcp-options user-class 121
Pagina: 1