Vraag


Acties:
  • 0 Henk 'm!

  • xh3adshotx
  • Registratie: Oktober 2011
  • Laatst online: 28-02-2023
Op dit moment gebruik ik bridged IPTV van KPN dit heb ik opgezet door simpelweg in een switch VLAN 4 direct naar de decoder door te geven. Ik wil graag over naar routed IPTV en heb daarvoor dus een aantal dingen geprobeerd. Op dit moment heb ik de kabel van de NTU direct in de WAN poort van de Asus AC68u. In de router heb ik bij LAN -> IPTV de optie "ISP Profile" op "Manuel" gezet en de volgende optie ingevuld: Internet - VID 6 - PID 0. Als volgt heb ik bij WAN gekozen voor PPPoE en de "PPP Username" en "Password" ingevuld. Tot zover gaat het goed, de router maakt verbinding en ik kan internetten.

Daarna heb ik geprobeerd om de decoder werkend te krijgen. Hiervoor heb ik de JFFS partitie en SSH aangezet. Via SSH heb ik netjes deze configuratie overgenomen. Na het overnemen van de configuratie heb ik de scripts uitvoerbaar gemaakt zoals hier beschreven met het commando: chmod a+rx /jffs/scripts/*.

So far so good, de router start op en bij de verschillende commando's (routes, ifconfig en robocfg show) is ook netjes een (in mijn ogen) goede output te zien. Als ik de decoder start toont hij het opstart scherm met de groene balkjes die vol lopen, dat gaat goed. Vervolgens start de decoder helemaal en kan ik kanalen kiezen via de afstandsbediening. Helaas gaat het hier mis, er wordt geen beeld getoond maar alleen een zwart scherm :(. Verder werkt de gids wel (juiste tijden en programma's worden getoond), Netflix werkt, ik kan eerder gemaakte opnamens terug kijken en programma gemist bekijken.

Omdat bepaalde functionaliteiten wel werken dacht ik dat het aan de IGMP of de IPTables zou liggen, Ik heb verschillende regels geprobeerd maar het lukt mij niet om het werkend te krijgen. Ik heb onder andere geprobeerd om een deel van de regels van itxs over te nemen, hierdoor kwam ik uit op het onderstaande voor nat-start.
code:
1
2
3
4
5
6
7
8
9
10
11
12
#Accept Multicast
iptables -I INPUT -p udp -d 224.0.0.0/4 -j ACCEPT
iptables -I INPUT -p igmp -d 224.0.0.0/4 -j ACCEPT
iptables -I FORWARD -p udp -d 224.0.0.0/4 -j ACCEPT

#Masquerade
iptables -t nat -I POSTROUTING -d 213.75.112.0/255.255.248.0 -o vlan4 -j MASQUERADE
iptables -t nat -I POSTROUTING -d 10.29.204.0/255.255.252.0 -o vlan4 -j MASQUERADE

#Turn of RP_filter on Vlan4

echo 0 > /proc/sys/net/ipv4/conf/vlan4/rp_filter

Ook heb ik op Google het een en ander gezocht qua IPTables hierdoor kwam ik op SmallNetBuilders maar daarmee kwam ik ook niet veel verder...

Hieronder heb ik een aantal screenshots toegevoegd van mijn instellingen tot nu toe... Misschien kan iemand mij helpen of een hint in de juiste richting geven?

Uitkomst van "route"
Afbeeldingslocatie: https://www.dropbox.com/s/v4758v2ae8ahe8i/route.png?raw=1

Uitkomst van "robocfg show"
Afbeeldingslocatie: https://www.dropbox.com/s/vieoex4bziblx5m/robocfg.png?raw=1

Uitkomst van "iptables -L"
Afbeeldingslocatie: https://www.dropbox.com/s/tlg35es7cdzumx5/iptables.png?raw=1

Instellingen in de router van LAN -> IPTV
Afbeeldingslocatie: https://www.dropbox.com/s/23k4dr555lgnkjb/lan.png?raw=1

Instellingen in de router van de WAN
Afbeeldingslocatie: https://www.dropbox.com/s/pwbhqiqb4b88f0e/wan-1.png?raw=1
Afbeeldingslocatie: https://www.dropbox.com/s/4f4f1dpayljn39i/wan-2.png?raw=1

[ Voor 15% gewijzigd door xh3adshotx op 01-01-2017 14:08 ]

Beste antwoord (via xh3adshotx op 01-01-2017 22:38)


  • duronbug
  • Registratie: November 2000
  • Laatst online: 10-09 20:09

duronbug

Step on it.....!

Je moet via de GUI IGMP Proxy aanzetten. Daarna rebooten.
Dit zorgt er automatisch voor dat de juiste IPTABLES regels worden toegevoegd.

En gebruik de igmpproxy.conf uit mijn post (link hierhoven)

[ Voor 18% gewijzigd door duronbug op 01-01-2017 16:50 ]

Alle reacties


Acties:
  • 0 Henk 'm!

  • xh3adshotx
  • Registratie: Oktober 2011
  • Laatst online: 28-02-2023
Tot nu toe heb ik nog geen oplossing kunnen vinden... Misschien iemand met een tip?

Acties:
  • Beste antwoord
  • 0 Henk 'm!

  • duronbug
  • Registratie: November 2000
  • Laatst online: 10-09 20:09

duronbug

Step on it.....!

Je moet via de GUI IGMP Proxy aanzetten. Daarna rebooten.
Dit zorgt er automatisch voor dat de juiste IPTABLES regels worden toegevoegd.

En gebruik de igmpproxy.conf uit mijn post (link hierhoven)

[ Voor 18% gewijzigd door duronbug op 01-01-2017 16:50 ]


Acties:
  • 0 Henk 'm!

  • xh3adshotx
  • Registratie: Oktober 2011
  • Laatst online: 28-02-2023
duronbug schreef op zondag 1 januari 2017 @ 16:45:
Je moet via de GUI IGMP Proxy aanzetten. Daarna rebooten.
Dit zorgt er automatisch voor dat de juiste IPTABLES regels worden toegevoegd.

En gebruik de igmpproxy.conf uit mijn post (link hierhoven)
De oplossing was inderdaad om in de GUI de IGMP proxy aan te zetten, alles werkt nu perfect... Stom dat ik dat niet zelf heb bedacht, was teveel aan het testen met de config files, bedankt! :)

[ Voor 4% gewijzigd door xh3adshotx op 01-01-2017 22:39 ]