Hallo Spooniester,
also der Router läuft soweit. Verarbeitet wird eine LEDE-Firmware mit den WLan Treibern von Andy Padawan, ursprünglich für Asus RT-N56U entwickelt. Heute morgen hat dann auch die nachträgliche Installation der Web-Oberfläche geklappt. Teste gerade die Umleitung der Wetterstation und hardere noch ein wenig mit der WPA2 Verschlüsselung, da die im benutzten Kernel nicht installiert war. Aber folgendes bisher:
1.) Image mit modifizierten Treibern herunterladen unter: LEDE for WR841N v13/WR840N v4 @ Raxp’s blog
2.) Image in tp_recovery.bin umbenennen
2.) PC auf feste IP 192.168.0.66 stellen
3.) Wan-Port (Blaue Buchse) des Routers an Dein Haus-Router anschließen (benötigen Internet-Zugang)
4.) PC an den WR841N anschliessen (gelbe Buchse)
5.) Tftpd64 starten (TFTPD32 : an opensource IPv6 ready TFTP server/service for windows : TFTP server)
6.) Unter Server interfaces die 192.168.0.66 auswählen
7.) unter Current Directory das Verzeichnis wählen, wo die Datei tp_recovery.bin liegt
8.) Den WR841 ausschalten und bei gedrückter Reset-Taste einschalten. Reset-Taste für mind. 8 Sekunden gedrückt halten. Zu erkennen, wenn Tftpd anzeigt, das Datei Übertragen wird
9.) Warten bis WR841N neu gestartet ist
10.) PC: Netzwerkkarte wieder auf empfang von DHCP umstellen
11.) mit Putty auf den WR841N (192.168.1.1)
12.)auf dem WR841N ausführen: vi /etc/opkg/distfeeds.conf dort alle abgewählten Paktequellen aktivieren (# entfernen)
13.) mit „:w“ speichern und mit „:q“ den vi beenden
14.) Luci und, wenn bedarf, den nano-editor installieren mit:
a.) opkg update
b.) opkg install luci
c.) opkg nano (optional)
15.) Webinterface Luci starten mit: /etc/init.d/uhttpd start
16.) Luci Autosstart einschalten mit: /etc/init.d/uhttpd enable
Im Webbrowser jetzt 192.168.1.1 eingeben und man ist auf der Weboberfläche
Dort kann man die ESSID ändern.
17.) Die Wetterstation mit dem neuen Netzwerk verbinden
18.) In luci wird die IP unter Status/Overview angezeigt. in der regel mit dem Hostnamen: ESP_xxxxxx
19.) Die Umleitung der Wetterstation per ssh mit: iptables -t nat -A PREROUTING -s IP.DER.WETTER.STATION -p tcp --dport 80 -j DNAT --to-destination IP.DES.SYMCON.SERVER:45000
20.) Für die dauerhafte Einrichtung der Umleitung:
a.) Einloggen auf den WR841N mittels ssh
b.) Die Datei /etc/firewall.user mit vi oder nano editieren
c.) Am Ende folgendes eintragen: iptables -t nat -A PREROUTING -s IP.DER.WETTER.STATION -p tcp --dport 80 -j DNAT --to-destination IP.DES.SYMCON.SERVER:45000
d.) abspeichern mit vi „:w“ und „:q“ beenden, mit nano „strg+x“ Dann frage ob gespeichert werden soll mit Y beantworten
e.) WR841N neu starten.
Soweit funktioniert das System dann auch. Wie gesagt, an der WPA2-Verschlüsselung sitze ich gerade mit Hochdruck dran.
Viele Grüße,
Burkhard
P.S.: Bei Problemen gerne auf mich zukommen. Wenn auch die Verschlüsselung läuft, werde ich eine bessere, bebilderte Anleitung schreiben.