TP-Link TL-WR741ND: Unterschied zwischen den Versionen

Aus FunkFeuer Wiki
Wechseln zu: Navigation, Suche
Zeile 14: Zeile 14:
 
In einem zweiten Schritt auf OSLR umsteigen und die Grenze neu ziehen.
 
In einem zweiten Schritt auf OSLR umsteigen und die Grenze neu ziehen.
  
===Upgrade===
+
=Upgrade=
TP-Link ist vom Funkfeuer Team noch nicht unterstützt, aber mir wurde das Image [ftp://oe1xrw.ozw.wien.funkfeuer.at/Trunk/ubnt_m/r1187-2012-07-08/ar71xx/openwrt-ar71xx-generic-tl-wr741nd-v1-squashfs-factory.bin] empfohlen - stell aber sicher, dass die Version und der tl-* Teil möglichst aktuell sind und mit deiner Hardware zusammen passen.
+
TP-Link ist vom Funkfeuer Team noch nicht unterstützt, aber mir wurde das Image [ftp://oe1xrw.ozw.wien.funkfeuer.at/Trunk/ubnt_m/r1187-2012-07-08/ar71xx/openwrt-ar71xx-generic-tl-wr741nd-v1-squashfs-factory.bin openwrt-generic] empfohlen - stell aber sicher, dass die Version und der tl-* Teil möglichst aktuell sind und mit deiner Hardware zusammen passen.
 +
 
 +
<span style="color: red; font-weight:bold;">Aaaaarg, habe gerade gesehen, dass ich vielleicht mit dem falschen Image gestartet habe. Werde das asap verifizieren und ggfs hier aktualisieren!</span>
  
 
==Menü > System Tools > Firmware Upgrade > Browse > Upgrade==
 
==Menü > System Tools > Firmware Upgrade > Browse > Upgrade==
Zeile 24: Zeile 26:
 
** Über Kabel statt WLAN verbinden.
 
** Über Kabel statt WLAN verbinden.
 
** Die Datei umbenennen "wr741nv1_en_3_12_4_up(100910).bin".
 
** Die Datei umbenennen "wr741nv1_en_3_12_4_up(100910).bin".
 +
* Nächster Versuch (neuere Firmware)
 +
** Kabel zur Airgrid trennen. Das echte Firmware Upgrade einspielen (''ohne'' Keep Settings):
 +
*** Defaults: 192.168.1.1 admin admin
 +
*** 3.12.4 Build 100910 Rel.57694n
 +
*** Geht immer noch nicht...
 +
* Nächster Versuch (ältere Firmware)
 +
** Factory Settings; behält leider die Firmware bei...
 +
** wr741nv1_en_3_11_1_up(100312).bin --> 3.11.1 Build 100312 Rel. 42991n (wieder am Anfang!)
 +
** Nur am Dateinamen kanns nicht liegen, weil das mit der Echten ja funktioniert hat!
 +
* Muss wohl über TFTP flashen, also das volle Programm :-(
 +
** [http://wiki.openwrt.org/toh/tp-link/tl-wr741nd wiki.openwrt.org] enthält auch eine Beschreibung
 +
** TFTP dürfte eine serielle Konsole erfordern - bitte nicht!
 +
** Auf der Seite ist ein Backfire Image mit LuCI für mein Device :-)
 +
** Mal schaun, Hauptsache ich bekomme irgendeine Firmware mit SSH drauf! --> und es scheint zu funktionieren!!!
 +
* Zwischenstand: TL-WR741ND V1.9 läuft mit OpenWrt Backfire 10.03.1 LuCI 0.10.0
 +
** Passwort setzen
 +
** SSH geht nicht --> reboot und immer noch nicht. Naja, ich will ja eh über LuCI flashen. <span style="color: red; font-weight:bold;">Update: wahrscheinlich wäre es mit dem User ''root'' eh gegangen.</span>
 +
 +
===Wechsel auf Funkfeuer: Tab > System > Backup / Flash Firmware ===
 +
 +
* Da steht explizit sysupgrade-compatible: factory vs. sysupgrade, meine Chancen stehen 50:50.
 +
* Ich nehme diesmal das [ftp://oe1xrw.ozw.wien.funkfeuer.at/Trunk/ubnt_m/r1187-2012-07-08/ar71xx/openwrt-ar71xx-generic-tl-wr741nd-v1-squashfs-sysupgrade.bin sysupgrade]:
 +
** > Browse > Keep Settings ''deaktivieren'' > Flash image... > Proceed
 +
** Strike, OxFF-Backfire Vienna 3.2 (r1187)
 +
** Falls noch der OpenWrt Style durchscheint, css im Browser Cache aktualisieren!
 +
 +
==Statisch konfigurieren==
 +
 +
* Zwischenstand: mein PC hängt per Kabel auf einer der mit LAN beschrifteten Buchsen. Sonst keine Verbindungen.
 +
* Passwort setzen, Grundeinstellungen, Kontakt von [[0xFF-Backfire_Vienna]] übernehmen.
 +
* Erster Schritt: AIR0 auf lokal umstellen
 +
** Network > Interfaces > General Setup > AIR0 > IPv4 einrichten (z.B. 192.168.0.0/24, ungleich jenem der Airgrid)
 +
** > Firewall Settings > Privat
 +
** > Setup DHCP Server (optional)
 +
** Service > OSLR > Interfaces: keine aktiviert
 +
** Network > Wifi > Edit
 +
*** Mode > Access Point
 +
*** weitere Einstellungen
 +
* Zweiter Schritt: WAN auf lokal umstellen (die Airgrid hängt ''nicht'' dran)
 +
** wie AIR0 (aber ein anderes Netz!)
 +
** > Firewall Settings > Privat
 +
* Dritter Schritt: LAN auf die Verbindung zur Airgrid einstellen
 +
** IPv4: 192.168.1.2/24 falls die Airgrid Standardeinstellungen am LAN hat (jedenfalls ins gleiche Netz!)
 +
* Schließlich die Routen auf der Firewall zulassen (alles offen, weil nur lokal!)
 +
** Network > Firewall > überall ''accept'' und ''Masquerading''
 +
* <del>Reboot! Dabei Kabel umstecken:</del>
 +
** <del>PC an WAN</del>
 +
** <del>Airgrid an LAN</del>
 +
 +
* Problem: irgendwann habe ich mich aus LuCI ausgesperrt, oder der http-Server ist futsch.
 +
** SSH funktioniert, im schlimmsten Fall muss ich LuCI-auf-Config-Files-Mapping in Erfahrung bringen ;-)
 +
** ifconfig schaut soweit gut aus --> ''/etc/init.d/uhttpd restart'' funktioniert.
 +
** Mit neuem Save & Apply immer warten bis diese Grafik weg ist!!!
 +
 +
* Zurück auf LuCI > alles noch einmal überprüfen > Reboot! Dabei Kabel umstecken:
 +
** PC an WAN
 +
** Airgrid an LAN
 +
 +
* Jetzt sollte folgendes gehen:
 +
** LuCI über beide WAN und AIR0 erreichbar
 +
** Network > Diagnostics > Ping 192.168.1.1 (Airgrid!)
 +
** ... und es sollte auch schon vom PC aus gehen.
 +
*** ... wenn die Airgrid richtig tut, dann bist du online.
 +
 +
=0xFF ausdehnen=
  
Fortsetzung folgt. Wenn du das genau jetzt liest, melde dich doch unter +43 650 7958077!
+
Fortsetzung folgt...

Version vom 13. Juli 2012, 00:57 Uhr

Hallo, da die Seite nicht existiert, benutze ich sie für einen Erfahrungsbericht.

Bisheriges Setup: TL-WR741ND V1.9 mit original Firmware (3.11.1 Build 100312 Rel. 42991n) mit lokalen statischen IP Adressen. Am WAN-Port hängt eine Airgrid, deren AIR0 im 0xFF liegt.

Geplantes Setup: Anhängen einer 2. Airgrid, d.h. der TP-Link soll auch im 0xFF liegen. NAT soll ebenso am TP-Link geschehen, da er nun die neue Grenze zwischen den Netzen ist.

Plan: Zuerst TP-Link mit 0xFF Image ausstatten und wie bisher statisch konfigurieren. In einem zweiten Schritt auf OSLR umsteigen und die Grenze neu ziehen.

Upgrade

TP-Link ist vom Funkfeuer Team noch nicht unterstützt, aber mir wurde das Image openwrt-generic empfohlen - stell aber sicher, dass die Version und der tl-* Teil möglichst aktuell sind und mit deiner Hardware zusammen passen.

Aaaaarg, habe gerade gesehen, dass ich vielleicht mit dem falschen Image gestartet habe. Werde das asap verifizieren und ggfs hier aktualisieren!

Menü > System Tools > Firmware Upgrade > Browse > Upgrade

  • 1. Problem
    • Error code: 18005; Upgrade unsuccessfully because the version of the upgraded file was incorrect. Please check the file name.
  • Keine Lösung
    • Über Kabel statt WLAN verbinden.
    • Die Datei umbenennen "wr741nv1_en_3_12_4_up(100910).bin".
  • Nächster Versuch (neuere Firmware)
    • Kabel zur Airgrid trennen. Das echte Firmware Upgrade einspielen (ohne Keep Settings):
      • Defaults: 192.168.1.1 admin admin
      • 3.12.4 Build 100910 Rel.57694n
      • Geht immer noch nicht...
  • Nächster Versuch (ältere Firmware)
    • Factory Settings; behält leider die Firmware bei...
    • wr741nv1_en_3_11_1_up(100312).bin --> 3.11.1 Build 100312 Rel. 42991n (wieder am Anfang!)
    • Nur am Dateinamen kanns nicht liegen, weil das mit der Echten ja funktioniert hat!
  • Muss wohl über TFTP flashen, also das volle Programm :-(
    • wiki.openwrt.org enthält auch eine Beschreibung
    • TFTP dürfte eine serielle Konsole erfordern - bitte nicht!
    • Auf der Seite ist ein Backfire Image mit LuCI für mein Device :-)
    • Mal schaun, Hauptsache ich bekomme irgendeine Firmware mit SSH drauf! --> und es scheint zu funktionieren!!!
  • Zwischenstand: TL-WR741ND V1.9 läuft mit OpenWrt Backfire 10.03.1 LuCI 0.10.0
    • Passwort setzen
    • SSH geht nicht --> reboot und immer noch nicht. Naja, ich will ja eh über LuCI flashen. Update: wahrscheinlich wäre es mit dem User root eh gegangen.

Wechsel auf Funkfeuer: Tab > System > Backup / Flash Firmware

  • Da steht explizit sysupgrade-compatible: factory vs. sysupgrade, meine Chancen stehen 50:50.
  • Ich nehme diesmal das sysupgrade:
    • > Browse > Keep Settings deaktivieren > Flash image... > Proceed
    • Strike, OxFF-Backfire Vienna 3.2 (r1187)
    • Falls noch der OpenWrt Style durchscheint, css im Browser Cache aktualisieren!

Statisch konfigurieren

  • Zwischenstand: mein PC hängt per Kabel auf einer der mit LAN beschrifteten Buchsen. Sonst keine Verbindungen.
  • Passwort setzen, Grundeinstellungen, Kontakt von 0xFF-Backfire_Vienna übernehmen.
  • Erster Schritt: AIR0 auf lokal umstellen
    • Network > Interfaces > General Setup > AIR0 > IPv4 einrichten (z.B. 192.168.0.0/24, ungleich jenem der Airgrid)
    • > Firewall Settings > Privat
    • > Setup DHCP Server (optional)
    • Service > OSLR > Interfaces: keine aktiviert
    • Network > Wifi > Edit
      • Mode > Access Point
      • weitere Einstellungen
  • Zweiter Schritt: WAN auf lokal umstellen (die Airgrid hängt nicht dran)
    • wie AIR0 (aber ein anderes Netz!)
    • > Firewall Settings > Privat
  • Dritter Schritt: LAN auf die Verbindung zur Airgrid einstellen
    • IPv4: 192.168.1.2/24 falls die Airgrid Standardeinstellungen am LAN hat (jedenfalls ins gleiche Netz!)
  • Schließlich die Routen auf der Firewall zulassen (alles offen, weil nur lokal!)
    • Network > Firewall > überall accept und Masquerading
  • Reboot! Dabei Kabel umstecken:
    • PC an WAN
    • Airgrid an LAN
  • Problem: irgendwann habe ich mich aus LuCI ausgesperrt, oder der http-Server ist futsch.
    • SSH funktioniert, im schlimmsten Fall muss ich LuCI-auf-Config-Files-Mapping in Erfahrung bringen ;-)
    • ifconfig schaut soweit gut aus --> /etc/init.d/uhttpd restart funktioniert.
    • Mit neuem Save & Apply immer warten bis diese Grafik weg ist!!!
  • Zurück auf LuCI > alles noch einmal überprüfen > Reboot! Dabei Kabel umstecken:
    • PC an WAN
    • Airgrid an LAN
  • Jetzt sollte folgendes gehen:
    • LuCI über beide WAN und AIR0 erreichbar
    • Network > Diagnostics > Ping 192.168.1.1 (Airgrid!)
    • ... und es sollte auch schon vom PC aus gehen.
      • ... wenn die Airgrid richtig tut, dann bist du online.

0xFF ausdehnen

Fortsetzung folgt...