Skip to main content
Sticky

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

  • September 8, 2018
  • 8971 reacties
  • 645564 keer bekeken
Gebruik een eigen router i.p.v. de Experia Box
Toon eerste bericht

8971 reacties

  • Topper
  • March 5, 2021

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
Wijsgeer
  • Auteur
  • March 5, 2021

Hoe staat de IGMP proxy server ingesteld?

Is rfc3442-classless-static-routes actief?


  • Topper
  • March 5, 2021

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
Wijsgeer
  • Auteur
  • March 5, 2021

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


  • Topper
  • March 6, 2021

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
Wijsgeer
  • Auteur
  • March 6, 2021

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.


  • Topper
  • March 6, 2021

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
Wijsgeer
  • Auteur
  • March 6, 2021

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" 


  • Topper
  • March 6, 2021

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.

 


  • Topper
  • March 6, 2021

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
Wijsgeer
  • Auteur
  • March 6, 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.


  • Topper
  • March 6, 2021

ok dus ik moet gericht zoeken in de igmpproxy.

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


wjb
Wijsgeer
  • Auteur
  • March 6, 2021

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?


  • Topper
  • March 6, 2021

De gids doet het terugkijken niet.


wjb
Wijsgeer
  • Auteur
  • March 6, 2021

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.


  • Topper
  • March 6, 2021

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
Wijsgeer
  • Auteur
  • March 6, 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.

 


  • Topper
  • March 6, 2021

ja
POSTROUTING

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


  • Topper
  • March 6, 2021

heb jij een

route add 224.0.0.0 netmask 240.0.0.0 dev eth0

of is dat niet nodig?

 


wjb
Wijsgeer
  • Auteur
  • March 6, 2021

Nee, die heb ik niet.


  • Topper
  • March 6, 2021

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


wjb
Wijsgeer
  • Auteur
  • March 6, 2021

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


  • Topper
  • March 7, 2021

Kan ik alle firewall regels ergens vinden?


  • Topper
  • March 7, 2021

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
Wijsgeer
  • Auteur
  • March 7, 2021

Kan ik alle firewall regels ergens vinden?

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