Skip to main content
Sticky

Gebruik een eigen router i.p.v. de Experia Box

Gebruik een eigen router i.p.v. de Experia Box
Toon eerste bericht

Ik heb in de firewall een regel toegevoegd:
iptables -t mangle -A POSTROUTING -p tcp --tcp-flags SYN,RST SYN -o ppp0 -j TCPMSS --clamp-mss-to-pmtu
nu werken de websites gewoon.
ook komt de stb nu op 100% maar heb ik nog geen radio of tv.
m'n andere stb was gereset naar software laden en komt tot 20% en restart daarna en doet dit in een loop.


wjb
Superuser
  • 5 maart 2021

Hoe staat de IGMP proxy server ingesteld?

Is rfc3442-classless-static-routes actief?


https://forum.kpn.com/thuisnetwerk-72/howto-itv-via-linux-router-484425

ik heb deze voor de igmpproxy gebruikt.

een deug van igmpproxy geeft:

 

Config: Got a phyint token.
Config: IF: Config for interface eth0.4.
Config: IF: Got upstream token.
Config: IF: Got ratelimit token '0'.
Config: IF: Got threshold token '1'.
Config: IF: Got altnet token 192.168.81.0/24.
Config: IF: Altnet: Parsed altnet to 192.168.81/24.
Config: IF: Got altnet token 213.75.0.0/16.
Config: IF: Altnet: Parsed altnet to 213.75/16.
Config: IF: Got altnet token 217.166.0.0/16.
Config: IF: Altnet: Parsed altnet to 217.166/16.
IF name : eth0.4
Next ptr : 0
Ratelimit : 0
Threshold : 1
State : 1
Allowednet ptr : 91b64c8
buildIfVc: Interface lo Addr: 127.0.0.1, Flags: 0x0049, Network: 127/8
buildIfVc: Interface eth0 Addr: 192.168.2.80, Flags: 0x1043, Network: 192.168.2/24
buildIfVc: Interface eth1 Addr: 192.168.81.1, Flags: 0x1043, Network: 192.168.81/24
buildIfVc: Interface eth2 Addr: 10.253.239.1, Flags: 0x1043, Network: 10.253.239/24
buildIfVc: Interface eth0.4 Addr: 10.252.87.205, Flags: 0x1043, Network: 10.252.80/20
buildIfVc: Interface ppp0 Addr: 127.0.0.1, Flags: 0x10d1, Network: 127.0.0.1/32
Found config for eth0
Found config for eth1
Found config for eth2
Found config for eth0.4
Found config for ppp0
adding VIF, Ix 0 Fl 0x0 IP 0x5002a8c0 eth0, Threshold: 1, Ratelimit: 0
        Network for [eth0] : 192.168.2/24
adding VIF, Ix 1 Fl 0x0 IP 0x0151a8c0 eth1, Threshold: 1, Ratelimit: 0
        Network for [eth1] : 192.168.81/24
adding VIF, Ix 2 Fl 0x0 IP 0x01effd0a eth2, Threshold: 1, Ratelimit: 0
        Network for [eth2] : 10.253.239/24
adding VIF, Ix 3 Fl 0x0 IP 0xcd57fc0a eth0.4, Threshold: 1, Ratelimit: 0
        Network for [eth0.4] : 10.252.80/20
        Network for [eth0.4] : 192.168.81/24
        Network for [eth0.4] : 213.75/16
        Network for [eth0.4] : 217.166/16
adding VIF, Ix 4 Fl 0x0 IP 0x6bb45654 ppp0, Threshold: 1, Ratelimit: 0
        Network for [ppp0] : 127.0.0.1/32
Got 262144 byte buffer size in 0 iterations
Created timeout 1 (#0) - delay 10 secs
(Id:1, Time:10)
Created timeout 2 (#1) - delay 21 secs
(Id:1, Time:10)
(Id:2, Time:21)

RECV V2 member report   from 192.168.81.188  to 224.0.251.172
Mebership report was recieved on a disabled interface. Ignoring.
RECV V2 member report   from 192.168.81.188  to 224.0.251.172
Mebership report was recieved on a disabled interface. Ignoring.
About to call timeout 1 (#0)
Aging routes in table.

als er meer nodig is hoor ik het wel.


wjb
Superuser
  • 5 maart 2021

Dit zegt me helemaal niets. Ik hoop dat er iemand zal reageren die ook een linux router in gebruik heeft.


Om de experiabox vooralsnog als ATA te gebruiken is het voldoende om een bridge te maken tussen WAN vlan7 en LAN vlan7 en de switch vlan7 door te zetten naar de port met de experiabox?


wjb
Superuser
  • 6 maart 2021
Snake1702 schreef:

Om de experiabox vooralsnog als ATA te gebruiken is het voldoende om een bridge te maken tussen WAN vlan7 en LAN vlan7 en de switch vlan7 door te zetten naar de port met de experiabox?

Klopt. Daarnaast zal de Experia Box even "normaal" aangesloten moeten zijn geweest zodat deze geconfigureerd is.


ok thnx ik heb nu internet werkend en telefonie tijdelijk werkend met de experiabox als ATA, later de telefonie in m’n telefooncentrale configureren.
eerst ITV dan werkt alles.

zal moeten kunnen ik heb vlan4 met een ipaddres vanuit kpn.


wjb
Superuser
  • 6 maart 2021
Snake1702 schreef:

zal moeten kunnen ik heb vlan4 met een ipaddres vanuit kpn.

Daar zijn een paar dingen voor nodig.

1) Een IGMP proxy server tussen vlan 4 en het thuisnetwerk.

2) Een route via vlan 4 naar 213.75.112.0/21

3) DHCP option request subnet-mask, routers en rfc3442-classless-static-routes zodat route naar de next hop op vlan 4 automatisch door de kernel opgezet kan worden.

4) DHCP option vendor-class-identifier "IPTV_RG" 


Hallo Wjb,

Bedankt voor je snelle reacties.

1 ) heb ik maar weet niet zeker of dit goed geconfigureerd is denk ‘t wel

2 ) ik heb een route 213.75.112.0    10.252.80.1     255.255.248.0   UG    0      0        0 eth0.4

3 ) ik heb deze door gevoerd en heb automatisch de route hierboven gehad, en
10.252.80.0     *               255.255.240.0   U     0      0        0 eth0.4

4 ) ik heb IPTV_RG ingesteld ik heb een ip gekregen binnen 10.252. zonder dit krijg je die niet.

 


ik weet niet of het helpt maar ik krijg wel de zender balk die de programma naam weergeeft en rechts afteld en links de start en eind tijd van het programma weer geeft echter zwart beeld en geen geluid. en een melding:

“verbinding met zender verbroken
De verbinding tussen de tv-ontvanger en uw modem is waarschijnlijk verbroken.
Foutcode: stb-nmc-400

www.foutcode.tv/zenderverbroken

Apps op tv (gaat over internet) werkt.


wjb
Superuser
  • 6 maart 2021

Die foutcode is vaak te wijten aan het feit dat de IGMP proxy server niet actief is of geen verbinding kan maken met het IPTV platform van KPN.


ok dus ik moet gericht zoeken in de igmpproxy.

ik kan de servers binnen het iptv platform pingen krijg dan netjes antwoord.


wjb
Superuser
  • 6 maart 2021
Snake1702 schreef:

ok dus ik moet gericht zoeken in de igmpproxy.

ik kan de servers binnen het iptv platform pingen krijg dan netjes antwoord.

De IGMP proxy is zeer waarschijnlijk de oorzaak. Je kunt die servers niet pingen.

Kan je wel de gids openen en vanuit de gids een programma terugkijken?


De gids doet het terugkijken niet.


wjb
Superuser
  • 6 maart 2021
Snake1702 schreef:

De gids doet het terugkijken niet.

Dan zou het ook een routeringsprobleem kunnen zijn maar eigenlijk geef je aan dat de routes wel goed staan.


wjb schreef:
Snake1702 schreef:

De gids doet het terugkijken niet.

Dan zou het ook een routeringsprobleem kunnen zijn maar eigenlijk geef je aan dat de routes wel goed staan.

hof de firewall al denk ik van niet ik heb de regels van https://forum.kpn.com/thuisnetwerk-72/howto-itv-via-linux-router-484425 over genomen.

hoe zijn de routes het makkelijkst te controleren?’

of kloppen de bovenstaande?

 


wjb
Superuser
  • 6 maart 2021

Die routes lijken te kloppen.

Heb je overigens ook een masquerade source NAT rule vastgelegd.

Hoe dat op jouw linux router gaat weet ik niet maar op een EdgeRouter doe je dat als onderstaand.

 


ja
POSTROUTING

MASQUERADE  all  --  *      eth0.4  0.0.0.0/0            0.0.0.0/0


heb jij een

route add 224.0.0.0 netmask 240.0.0.0 dev eth0

of is dat niet nodig?

 


wjb
Superuser
  • 6 maart 2021

Nee, die heb ik niet.


hij begint met unicasten moet ik dan geen beeld hebben zonder de igmp proxy al is het dan maar even?


wjb
Superuser
  • 6 maart 2021

Als je een uitzending terugkijkt of een opname kijkt dan speelt de IGMP proxy server geen rol immers dat is een unicast.


Kan ik alle firewall regels ergens vinden?


Igmp lijkt te werken:

 

igmp lan Local

sudo tcpdump -n -i Lan -vv igmp

tcpdump: listening on Lan, link-type EN10MB (Ethernet), capture size 262144 bytes
08:58:01.124251 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 32, options (RA))
    192.168.81.188 > 224.0.0.2: igmp leave 224.3.2.6
08:58:01.124383 IP (tos 0xc0, ttl 1, id 19918, offset 0, flags [none], proto IGMP (2), length 28)
    192.168.81.1 > 224.3.2.6: igmp query v2 [gaddr 224.3.2.6]
08:58:01.124418 IP (tos 0xc0, ttl 1, id 19919, offset 0, flags [none], proto IGMP (2), length 28)
    192.168.81.1 > 224.3.2.6: igmp query v2 [gaddr 224.3.2.6]
08:58:01.126811 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 32, options (RA))
    192.168.81.188 > 224.3.2.6: igmp v2 report 224.3.2.6
08:58:06.091802 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 32, options (RA))
    192.168.81.188 > 224.3.2.6: igmp v2 report 224.3.2.6
08:58:11.691815 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 32, options (RA))
    192.168.81.188 > 224.3.2.6: igmp v2 report 224.3.2.6

 

igmp wan vlan4

sudo tcpdump -n -i vlan -vv igmp

tcpdump: listening on vlan4, link-type EN10MB (Ethernet), capture size 262144 bytes
09:02:12.758358 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 40, options (RA))
    10.252.87.205 > 224.0.0.22: igmp v3 report, 1 group record(s) [gaddr 224.0.251.173 to_in { }]
09:02:12.766357 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 48, options (RA))
    10.252.87.205 > 224.0.0.22: igmp v3 report, 2 group record(s) [gaddr 224.0.251.173 to_in { }] [gaddr 224.0.251.172 to_ex { }]
09:02:13.318371 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 40, options (RA))
    10.252.87.205 > 224.0.0.22: igmp v3 report, 1 group record(s) [gaddr 224.0.251.172 to_in { }]
09:02:13.334362 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 48, options (RA))
    10.252.87.205 > 224.0.0.22: igmp v3 report, 2 group record(s) [gaddr 224.0.251.172 to_in { }] [gaddr 224.0.251.173 to_ex { }]
09:02:14.026373 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 40, options (RA))
    10.252.87.205 > 224.0.0.22: igmp v3 report, 1 group record(s) [gaddr 224.0.251.173 to_ex { }]
09:02:16.366363 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 40, options (RA))
    10.252.87.205 > 224.0.0.22: igmp v3 report, 1 group record(s) [gaddr 224.0.251.173 to_ex { }]
09:02:17.258352 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 40, options (RA))
    10.252.87.205 > 224.0.0.22: igmp v3 report, 1 group record(s) [gaddr 224.0.251.173 to_ex { }]

 

 


wjb
Superuser
  • 7 maart 2021
Snake1702 schreef:

Kan ik alle firewall regels ergens vinden?

Ik zou niet weten waar die opgeslagen zijn en beheerd kunnen worden.


Reageer