NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.

Forum Discussion

Juokelis's avatar
Juokelis
Aspirant
Dec 09, 2024

Nighthawk RS500 IPTV

Hi!

 

I'm trying to replace Telia LT router with the Nighthawk RS500. I'm getting internet and television from Telia LT.

I've tried different setups with RS500, and the best I achieved was to get the IPTV device to stream real-time programs, but not recordings/on demand content. I've achieved that setting up VLAN6 on a PORT4 of RS500 LAN switch and plugging IPTV device directly into that port. In this setup IPTV device gets a 10.149.120.x/21 address.

 

I've tried different approaches and achieved a working setup with Linksys E3000 with FreshTomato installed. The setup looks similar to the original Telia router setup: The E3000 gets two DHCP addresses on WAN ports WAN0 (vlan id 2 untagged, 78.61.158.x/22 gw 78.61.159.254) - used for internet and a WAN1 (vlan id 6, tagged, 10.149.120.x/21 gw 10.149.127.254). Router has a NAT/MASQUERADE on both WAN ports and igmp proxy internally to manage igmp group subscriptions by IPTV. IPTV is plugged to any LAN port (does not matter which - igpm is proxied between a WAN1 and LAN). IGMP snipping is a must to manage a multicasting load on the router/ports.

 

Here's I attempt to draw a couple of schemes how everything looks with E3000:

 

Could you, please help me setup RS500 in the same way (two WAN ports with DHCP and igmp proxy WAN to LAN)? 

#RS500
#BE12000

 

 

Here's a bit more technical data
IPTABLES:

IP TABLES
:filter
Chain INPUT (policy DROP 752 packets, 39685 bytes)
num pkts bytes target prot opt in out source destination
1 209 11993 DROP all -- * * 0.0.0.0/0 0.0.0.0/0 state INVALID
2 34886 4976K ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
3 18 2192 shlimit tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:22 state NEW
4 4377 310K ACCEPT all -- lo * 0.0.0.0/0 0.0.0.0/0
5 23876 3794K ACCEPT all -- br0 * 0.0.0.0/0 0.0.0.0/0
6 831 26592 ACCEPT 2 -- * * 0.0.0.0/0 224.0.0.0/4
7 0 0 ACCEPT udp -- * * 0.0.0.0/0 224.0.0.0/4 udp dpt:!1900

Chain FORWARD (policy DROP 0 packets, 0 bytes)
num pkts bytes target prot opt in out source destination
1 0 0 ACCEPT all -- br0 br0 0.0.0.0/0 0.0.0.0/0
2 481 32018 DROP all -- * * 0.0.0.0/0 0.0.0.0/0 state INVALID
3 10M 7934M ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
4 0 0 ACCEPT esp -- vlan2 * 0.0.0.0/0 0.0.0.0/0
5 0 0 ACCEPT ah -- vlan2 * 0.0.0.0/0 0.0.0.0/0
6 0 0 ACCEPT udp -- vlan2 * 0.0.0.0/0 0.0.0.0/0 udp dpt:500
7 0 0 ACCEPT udp -- vlan2 * 0.0.0.0/0 0.0.0.0/0 udp dpt:4500
8 0 0 ACCEPT esp -- vlan6 * 0.0.0.0/0 0.0.0.0/0
9 0 0 ACCEPT ah -- vlan6 * 0.0.0.0/0 0.0.0.0/0
10 0 0 ACCEPT udp -- vlan6 * 0.0.0.0/0 0.0.0.0/0 udp dpt:500
11 0 0 ACCEPT udp -- vlan6 * 0.0.0.0/0 0.0.0.0/0 udp dpt:4500
12 0 0 wanin all -- vlan2 * 0.0.0.0/0 0.0.0.0/0
13 9405 2816K wanout all -- * vlan2 0.0.0.0/0 0.0.0.0/0
14 0 0 wanin all -- vlan6 * 0.0.0.0/0 0.0.0.0/0
15 24400 8144K wanout all -- * vlan6 0.0.0.0/0 0.0.0.0/0
16 33805 11M ACCEPT all -- br0 * 0.0.0.0/0 0.0.0.0/0

Chain OUTPUT (policy ACCEPT 53023 packets, 8612K bytes)
num pkts bytes target prot opt in out source destination

Chain shlimit (1 references)
num pkts bytes target prot opt in out source destination
1 18 2192 all -- * * 0.0.0.0/0 0.0.0.0/0 recent: SET name: shlimit side: source
2 0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/0 recent: UPDATE seconds: 60 hit_count: 4 name: shlimit side: source

Chain wanin (2 references)
num pkts bytes target prot opt in out source destination
1 0 0 ACCEPT udp -- * * 0.0.0.0/0 224.0.0.0/4

Chain wanout (2 references)
num pkts bytes target prot opt in out source destination

:nat
Chain PREROUTING (policy ACCEPT 29278 packets, 7269K bytes)
num pkts bytes target prot opt in out source destination
1 757 39905 WANPREROUTING all -- * * 0.0.0.0/0 78.61.158.43
2 0 0 DROP all -- vlan2 * 0.0.0.0/0 192.168.1.0/24
3 0 0 WANPREROUTING all -- * * 0.0.0.0/0 10.149.127.2
4 0 0 DROP all -- vlan6 * 0.0.0.0/0 192.168.1.0/24

Chain POSTROUTING (policy ACCEPT 4381 packets, 311K bytes)
num pkts bytes target prot opt in out source destination
1 10195 1686K MASQUERADE all -- * vlan2 0.0.0.0/0 0.0.0.0/0
2 5590 1387K MASQUERADE all -- * vlan6 0.0.0.0/0 0.0.0.0/0
3 57 14784 SNAT all -- * br0 192.168.1.0/24 192.168.1.0/24 to:192.168.1.1

Chain OUTPUT (policy ACCEPT 10873 packets, 755K bytes)
num pkts bytes target prot opt in out source destination

Chain WANPREROUTING (2 references)
num pkts bytes target prot opt in out source destination
1 13 510 DNAT icmp -- * * 0.0.0.0/0 0.0.0.0/0 to:192.168.1.1

:mangle
Chain PREROUTING (policy ACCEPT 10M packets, 7958M bytes)
num pkts bytes target prot opt in out source destination
1 4076K 6108M DSCP all -- vlan6 * 0.0.0.0/0 0.0.0.0/0 DSCP set 0x00
2 1122K 1492M DSCP all -- vlan2 * 0.0.0.0/0 0.0.0.0/0 DSCP set 0x00
3 1122K 1492M WAN_1 all -- vlan2 * 0.0.0.0/0 0.0.0.0/0
4 4076K 6108M WAN_2 all -- vlan6 * 0.0.0.0/0 0.0.0.0/0
5 5169K 357M WAN_PBR all -- br+ * 0.0.0.0/0 0.0.0.0/0
6 5099K 339M CONNMARK all -- br+ * 0.0.0.0/0 0.0.0.0/0 ctstate RELATED,ESTABLISHED CONNMARK restore mask 0xf00

Chain INPUT (policy ACCEPT 64965 packets, 9160K bytes)
num pkts bytes target prot opt in out source destination

Chain FORWARD (policy ACCEPT 10M packets, 7945M bytes)
num pkts bytes target prot opt in out source destination
1 25087 1420K TCPMSS tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp flags:0x06/0x02 TCPMSS clamp to PMTU

Chain OUTPUT (policy ACCEPT 53090 packets, 8623K bytes)
num pkts bytes target prot opt in out source destination
1 39160 7748K CONNMARK all -- * * 0.0.0.0/0 0.0.0.0/0 ctstate RELATED,ESTABLISHED CONNMARK restore mask 0xf00

Chain POSTROUTING (policy ACCEPT 10M packets, 7954M bytes)
num pkts bytes target prot opt in out source destination
1 1040K 105M WAN_1 all -- * vlan2 0.0.0.0/0 0.0.0.0/0
2 4088K 242M WAN_2 all -- * vlan6 0.0.0.0/0 0.0.0.0/0

Chain WAN_1 (2 references)
num pkts bytes target prot opt in out source destination
1 17392 3287K CONNMARK all -- * * 0.0.0.0/0 0.0.0.0/0 ctstate NEW CONNMARK set 0x100/0xf00
2 17392 3287K CONNMARK all -- * * 0.0.0.0/0 0.0.0.0/0 ctstate NEW CONNMARK restore mask 0xf00

Chain WAN_2 (2 references)
num pkts bytes target prot opt in out source destination
1 26127 8226K CONNMARK all -- * * 0.0.0.0/0 0.0.0.0/0 ctstate NEW CONNMARK set 0x200/0xf00
2 26127 8226K CONNMARK all -- * * 0.0.0.0/0 0.0.0.0/0 ctstate NEW CONNMARK restore mask 0xf00

Chain WAN_PBR (1 references)
num pkts bytes target prot opt in out source destination
1 5099K 339M RETURN all -- * * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED

IP6 TABLES
:filter
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
num pkts bytes target prot opt in out source destination

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
num pkts bytes target prot opt in out source destination

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
num pkts bytes target prot opt in out source destination

:mangle
Chain PREROUTING (policy ACCEPT 0 packets, 0 bytes)
num pkts bytes target prot opt in out source destination

Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
num pkts bytes target prot opt in out source destination

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
num pkts bytes target prot opt in out source destination

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
num pkts bytes target prot opt in out source destination

Chain POSTROUTING (policy ACCEPT 0 packets, 0 bytes)
num pkts bytes target prot opt in out source destination

 

VLAN config:
root@unknown:/tmp/home/root# robocfg show
Switch: enabled gigabit
Port 0: DOWN enabled stp: none vlan: 2 jumbo: off mac: 00:00:00:00:00:00
Port 1: DOWN enabled stp: none vlan: 1 jumbo: off mac: 00:00:00:00:00:00
Port 2: DOWN enabled stp: none vlan: 1 jumbo: off mac: 00:00:00:00:00:00
Port 3: DOWN enabled stp: none vlan: 1 jumbo: off mac: 00:00:00:00:00:00
Port 4: DOWN enabled stp: none vlan: 1 jumbo: off mac: 00:00:00:00:00:00
Port 5: DOWN enabled stp: none vlan: 1 jumbo: off mac: 00:00:00:00:00:00
Port 8: 1000FD enabled stp: none vlan: 1 jumbo: off mac: 98:fc:11:6d:96:8a
VLANs: BCM53115 enabled mac_check mac_hash
1: vlan1: 1 2 3 4 8t
2: vlan2: 0 8t
6: vlan6: 0t 8t

INTERFACES
br0 Link encap:Ethernet HWaddr 98:FC:11:xx:xx:79
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING ALLMULTI MULTICAST MTU:1500 Metric:1
RX packets:5256051 errors:0 dropped:0 overruns:0 frame:0
TX packets:5305296 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:367520500 (350.4 MiB) TX bytes:3496248924 (3.2 GiB)

eth0 Link encap:Ethernet HWaddr 98:FC:11:xx:xx:79
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:10589831 errors:0 dropped:0 overruns:0 frame:0
TX packets:10399543 errors:114 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4197670836 (3.9 GiB) TX bytes:3910544162 (3.6 GiB)
Interrupt:4 Base address:0x2000

eth1 Link encap:Ethernet HWaddr 98:FC:11:xx:xx:7B
UP BROADCAST RUNNING ALLMULTI MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:3 Base address:0x1000

eth2 Link encap:Ethernet HWaddr 98:FC:11:xx:xx:7C
UP BROADCAST RUNNING ALLMULTI MULTICAST MTU:1500 Metric:1
RX packets:122747 errors:0 dropped:0 overruns:0 frame:80412
TX packets:160556 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:39624426 (37.7 MiB) TX bytes:75755580 (72.2 MiB)
Interrupt:6 Base address:0x8000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MULTICAST MTU:16436 Metric:1
RX packets:9921 errors:0 dropped:0 overruns:0 frame:0
TX packets:9921 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:782294 (763.9 KiB) TX bytes:782294 (763.9 KiB)

vlan1 Link encap:Ethernet HWaddr 98:FC:11:xx:xx:79
UP BROADCAST RUNNING ALLMULTI MULTICAST MTU:1500 Metric:1
RX packets:5139514 errors:0 dropped:0 overruns:0 frame:0
TX packets:5188949 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:351256352 (334.9 MiB) TX bytes:3460099996 (3.2 GiB)

vlan2 Link encap:Ethernet HWaddr 98:FC:11:xx:xx:89
inet addr:78.61.158.xx Bcast:78.61.159.255 Mask:255.255.252.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1204718 errors:0 dropped:0 overruns:0 frame:0
TX packets:1114804 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1605997700 (1.4 GiB) TX bytes:132477543 (126.3 MiB)

vlan6 Link encap:Ethernet HWaddr 98:FC:11:xx:xx:8A
inet addr:10.149.127.xx Bcast:10.149.127.255 Mask:255.255.248.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4076793 errors:0 dropped:0 overruns:0 frame:0
TX packets:4091255 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1829517221 (1.7 GiB) TX bytes:316924676 (302.2 MiB)

3 Replies

  • Id make contact with the ISP to ensure the RS can replace there equipment and ask for help on there configuration requirements. 

    • Juokelis's avatar
      Juokelis
      Aspirant
      ISP focuses on renting their (how to say it nice ... buggy, sluggish, underperforming) routers. And when asked for the posibility to replace their router with my, the answer is that they do not help to setup any other router than theirs. They do not give any details on requirements, configuration and don't even support TV if you use not their router.
      I still can't have their router - in my neighbourhood I have like 16+ 2.4GHz and 6+ 5GHz networks, and their router tends to have some performance pits every few days. I must change HW, and RS500 with 6GHz and otjer performance properties looks just it.
      I am confident that RS500 physically can achieve configuration as needed for everything to work properly. I think that just UI could be limited for that. And I'm ready to collect as mane data as needed, help testing and finding a solution with the Netgear team. I believe that adding one or other feature supported by the hardware is always a step forward making the device even greater.
    • schumaku's avatar
      schumaku
      Guru

      FURRYe38 wrote:

      Id make contact with the ISP to ensure the RS can replace there equipment and ask for help on there configuration requirements. 


      The answer will be to deploy the ISP supplied CPE. 

       

      Netgear router "design" is stuck in the late 1990ties, still limited to bridge eg. the IPTV VLAN to a dedicated port only, not offering what virtually any CPE OEM does implement.