Hallo,
ich habe (leider) noch kein ATV, aber mit iPad, iPhone, Notebook und Desktop (Windows) habe ich Netflix einwandfrei am Laufen mit dd-wrt. Ich kopiere einfach mal meine hoffentlich verständliche Anleitung hier rein. Über Freedback freue ich mich natürlich.
VG
Gasgeber
--
Ok:
- Beide Router sind im selben Netz
- Die Fritzbox hat die IP ... .1
- Ich habe einen DLink 625 (wegen der Prozessorgeschwindigkeit, s.u.), IP ... .3
- WLAN beide an
- Wichtig: DHCP nur bei der Fritzbox an
- Unter PPTP Client VPN einrichten
- Im DD-WRT in Administration in Commands in Startup Script steht bei mir:
#!/bin/sh
while true
do
sleep 20
/sbin/route add -host 216.168.3.16 gw 192.168.178.1 dev br0
/sbin/route del default
/sbin/route add default gw 192.168.178.1 metric 100
/sbin/route add default dev ppp0
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
done
- das muss bei Dir natürlich evtl. angepasst werden, aber das sorgt 1. beim Starten für eine korrekte Verbindung und 2. versucht es bei Fehler zu reconnecten (Endlosschleife), z.B. wenn die Fritzbox reconnected
- DLink Router neu starten
- Per Telnet auf den Router verbinden: putty
telnet://192.168.178.3 in meinem Fall (Putty runterladen oder Telnet von Windows benutzen)
- /sbin/route eingeben
- 1. muss da sowas wie: "default * 0.0.0.0 U 0 0 0 ppp0" stehen, das ist wichtig, damit der Traffic über den DLink auch über die VPN Verbindung geroutet wird. Eingerichtet wird das über das obige Script
- 2. muss da sowas wie "192.168.35.58 * 255.255.255.255 UH 0 0 0 ppp0" stehen (das kann natürlich abweichen ja nach VPN Provider, bei meinem ist das die .35. ...). Die Zeile bedeutet, die VPN Verbindung ist aufrecht. Das ist die einzige Möglichkeit, die ich gefunden habe, dieses zu überprüfen.
- Anschlüsse:
- Internet natürlich an der Fritzbox
- Fritzbox und DLink sind per Kabel verbunden - keine weiteren Geräte an der Fritzbox!!!
- Alle weiteren LAN Geräte am DLink oder an dahinter stehenden Switches anschliessen, nicht an die Fritzbox
Wenn Du soweit bist, kann Du Dich per LAN ins VPN verbinden:
- Ganz normal IP Adresse per DHCP zuweisen > Du bist im deutschen Internet
- Die Gateway Adresse manuell auf ... .3 ... ändern (IP vom DLink) und Du bist im VPN Netz
Dazu habe ich mir 2 Windows Scripte geschrieben um schnell hin und her zu switchen:
> Ins deutsche:
netsh interface ip set address name="LAN-Verbindung" dhcp
netsh interface ip set dns "LAN-Verbindung" dhcp
pause
> Ins VPN:
netsh interface ip set address name="LAN-Verbindung" static 192.168.178.8 255.255.255.0 192.168.178.3
ping 192.168.178.1
netsh interface ip set dns "LAN-Verbindung" static 192.168.178.1
pause
(evtl. musst Du das bei Dir natürlich anpassen)
Per WLAN so vorgehen:
- Ganz normal DHCP auf die Fritzbox verbinden: Im Deutschen Netz
- Per WLAN auf den DLink verbinden, dann muss man auf "manuell" stellen: Gateway auf ... .3 ... stellen, alles andere (ip, subnetz, ...) wie beim DHCP (nochmal Erinnerung: DHCP muss auf dem DLink ausgeschaltet sein).
- WLAN funktioniert so wie oben beschrieben mit meinem Thinkpad Notebook, iPhone und iPad. Wenn man sich wieder auf den DLink verbindet merkt das Gerät sich die manuelle Einstellung, DHCP ist damit nicht notwendig. Das Problem ist, wenn man DHCP benutzt ist als Gateway die ... .1. ... eingetragen, womit der Verkehr über die Fritzbox geht womit man im deutschen Netz ist.
- Es muss natürlich kein DLink sein, es kann jeder DD-WRT Router sein
- Beim Router immer auf die Revision achten, damit man überhaupt DD-WRT aufspielen kann
- speedtest.net benutzen, 1. kannst Du dort super sehen wo Du Dich befindest (zeigt er nach neuladen immer schön an) und 2. kannst Du die Performance des VPN und des Routers testen (weiteres dazu unten)
- Theoretisch kann man das natürlich auf 2 Netze aufteilen und Bridgen oder so, aber obiges hat sich als Alltagsgebräuchlich herausgestellt
- VPN sollte im optimalen Falle ca. 80% der vollen Geschwindigkeit haben
- Router Durchsatz kann im Web Interface von DD-WRT schön sehen
- Ich hatte erste einen DLink DIR 300 zum testen benutzt und nur ca. 1,5MBit Durchsatz erzielt, dabei erfahren, dass das (logischerweise) am langsamen 180MHZ Prozessor liegt
- Also habe ich mir einen 384MHZ DLink 625 geholt und der erzielt ca. 4-5MBit von 9MBit Brutto (immerhin), damit ist meist auch HD möglich z.B. bei Netflix
- Eine schnellere CPU würde natürlich auch nicht schaden, ich sage 400MHZ ist minimum
Ok, das sind eine Menge Infos. Kommst Du jetzt zurecht? Über Feedback würde ich mich freuen.