[freifunk-potsdam] Flashen eines Prinzen...
Liebe Freifunkler, meine Wenigkeit freut sich, den ehrenwerten Prinzen Buffalo WHR-G54S seinen neuen Freund nennen zu dürfen. Doch dieser ist nicht so recht glücklich mit seiner "Normalo"-Firmware. So habe ich ihm die bezaubernde Prinzessin openwrt-freifunk-1.6.28-de.trx vorgestellt. Darauf hin funkelte der Prinz freudig erregt mit seinen LED's und möchte die Prinzessin näher kennenlernen. Meine Fragen lauten nun: (1) Wie überrede ich die Prinzessin, mit dem Prinzen zu arbeiten? (2) Ist ein Sicherheitsbackup der Original-Firmware möglich, falls es zum Krach unter den beiden kommt? Herzlichst, Sebastiano _____________________________________________________________________ Der WEB.DE SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! http://smartsurfer.web.de/?mc=100071&distributionid=000000000066
Hi Sebastian, Am 19.03.2008 um 22:38 schrieb Sebastian Pfeifer:
meine Wenigkeit freut sich, den ehrenwerten Prinzen Buffalo WHR-G54S seinen neuen Freund nennen zu dürfen. Doch dieser ist nicht so recht glücklich mit seiner "Normalo"-Firmware. So habe ich ihm die bezaubernde Prinzessin openwrt-freifunk-1.6.28-de.trx vorgestellt. Darauf hin funkelte der Prinz freudig erregt mit seinen LED's und möchte die Prinzessin näher kennenlernen. d.h. Du hast ihm die openwrt-freifunk-1.6.28-de.bin angeboten? Buffalos wollen die immer *.trx haben.
(1) Wie überrede ich die Prinzessin, mit dem Prinzen zu arbeiten? Den Buffalo kannst Du nur über TFTP flashen, das Firmware-Update über das Buffalo-Webinterface funktioniert nicht. Wenn die Freifunk- Firmware erstmal installiert ist, klappt das Flashen über das Webinterface aber problemlos. Die besten Ergebnisse hatte ich mit der Batch-Datei aus dem dd-Wrt Wiki:
http://www.dd-wrt.com/wiki/index.php/Installation#Another_way_is_to_use_a_.2... Du musst sie natürlich noch auf die Freifunk-Firmware gegebenheiten anpassen. Es ist auch möglich, dass Du ein paar Versuche brauchst (ich hatte gelegentlich Timeouts). Günstig ist PC und Router an einen Switch anzuschließen, da das aktivieren der Netzwerkschnittstelle ein paar Millisekunden braucht (der Router "hört" nur 2-3 Sekunden auf TFTP-Befehle, bevor er die Firmware bootet). Falls Du Probleme beim Flashen hast, können wir uns auch gerne persönlich treffen und dem Prinzen in den Hintern treten ;-)
(2) Ist ein Sicherheitsbackup der Original-Firmware möglich, falls es zum Krach unter den beiden kommt?
ich vermute, dass man - wenn es die Original-Firmware bei Buffalo zum Download gibt, diese ebenfalls via TFTP flashen kann. Ansonsten kannst Du z.B. dd-wrt flashen um ihm wieder eine "normale" Router- Funktionalität zu verpassen. // melle -- passion: http://www.mellenthin.de mission: http://www.freifunk-potsdam.de blog: http://blog.mellenthin.de fotoblog: http://www.dysternis.de flickr: http://flickr.com/photos/melle
Hi Melle, zuerst:
d.h. Du hast ihm die openwrt-freifunk-1.6.28-de.bin angeboten? Buffalos wollen die immer *.trx haben.
...du hast natürlich Recht: Ich hab dem Prinzen natürlich die trx-Version der Prinzessin gezeigt!
Den Buffalo kannst Du nur über TFTP flashen, das Firmware-Update über das Buffalo-Webinterface funktioniert nicht. Wenn die Freifunk- Firmware erstmal installiert ist, klappt das Flashen über das Webinterface aber problemlos. Die besten Ergebnisse hatte ich mit der Batch-Datei aus dem dd-Wrt Wiki:
http://www.dd-wrt.com/wiki/index.php/Installation#Another_way_is_to_use_a_. 28script.29_cmd_file_under_windows
Du musst sie natürlich noch auf die Freifunk-Firmware gegebenheiten anpassen.
Was für Anpassungen haben genau zu erfolgen - nur der Eintrag des Firmwaredateinamens? (Ich habe in der Batch-Datei nicht mehr gesehen, was änderungswürdig ist, aber möchte zur Sicherheit nochmal nachfragen.) Wie ist die exakte Syntax? ...z.B. Zeile 3 Im Skript steht: set /p dd-wrt_fn=Firmware Filename: ... sollte dann lauten: set /p dd-wrt_fn=Firmware Filename: openwrt-freifunk-1.6.28-de.trx ODER set /p dd-wrt_fn=Firmware Filename:openwrt-freifunk-1.6.28-de.trx ODER set /p dd-wrt_fn=openwrt-freifunk-1.6.28-de.trx: <--- MEINE STÄRKSTE VERMUTUNG
Es ist auch möglich, dass Du ein paar Versuche brauchst (ich hatte gelegentlich Timeouts). Günstig ist PC und Router an einen Switch anzuschließen, da das aktivieren der Netzwerkschnittstelle ein paar Millisekunden braucht (der Router "hört" nur 2-3 Sekunden auf TFTP-Befehle, bevor er die Firmware bootet).
Das sollte kein Problem sein... Sebastian
Sorry... ich hatte Tomaten auf den Augen - den Firmware-Namen muss man nicht im Skript eintragen. Um so dankbarer bin ich über konkrete Angaben zur Anpassung des Skripts. Herzlichst, Sebastiano
Hallo Sebastian, mach das mal so wie hier beschrieben, habe zwei Büffel so geflasht und das klappte jedesmal beim ersten mal. Habe den Büffel direkt mit dem Lappi verbunden. http://wiki.leipzig.freifunk.net/Buffalo_WHR-G54S#Router_mit_Buffalo-Firmwar... Gruß Bernd Zitat von Sebastian Pfeifer <pfeifer_s@web.de>:
Sorry... ich hatte Tomaten auf den Augen - den Firmware-Namen muss man nicht im Skript eintragen.
Um so dankbarer bin ich über konkrete Angaben zur Anpassung des Skripts.
Herzlichst, Sebastiano
_______________________________________________ Freifunk-potsdam mailing list Freifunk-potsdam@barney.cs.uni-potsdam.de https://barney.cs.uni-potsdam.de/mailman/listinfo/freifunk-potsdam
-- mail (@home) mailto:berndnemetz@bn.in-berlin.de look (@web) http://www.berndnemetz.de http://wiki.freifunk-potsdam.de http://gallery.freifunk-potsdam.de
hatte ich noch vergessen, du solltest natürlich in dem Verzeichnis stehen wo das flashfile liegt. Und ich habs unter win gemacht. Zitat von Sebastian Pfeifer <pfeifer_s@web.de>:
Sorry... ich hatte Tomaten auf den Augen - den Firmware-Namen muss man nicht im Skript eintragen.
Um so dankbarer bin ich über konkrete Angaben zur Anpassung des Skripts.
Herzlichst, Sebastiano
_______________________________________________ Freifunk-potsdam mailing list Freifunk-potsdam@barney.cs.uni-potsdam.de https://barney.cs.uni-potsdam.de/mailman/listinfo/freifunk-potsdam
-- mail (@home) mailto:berndnemetz@bn.in-berlin.de look (@web) http://www.berndnemetz.de http://wiki.freifunk-potsdam.de http://gallery.freifunk-potsdam.de
Hi, Am 20.03.2008 um 09:47 schrieb Sebastian Pfeifer:
Um so dankbarer bin ich über konkrete Angaben zur Anpassung des Skripts. Du musst eigentlich nur die IP-Adressen anpassen. Beim "ersten Mal" - also wenn die Buffalo Firmware installiert ist, hört der Router auf die IP 192.168.11.1 - sobald die Freifunk-Firmware installiert ist, würde ich aber unter Einstellungen - LAN den Adressbereich von 11 auf 1 verändern (also 192.168.1.1) - damit verhält er sich wie alle anderen Freifunk-Router. Wenn Du _dann_ nochmals das Script verwendest, musst Du natürlich die Adressen im Script ändern, also gemeint sind alle vorkommen von 192.168.11.1 -> 192.168.1.1
------------------------------8<------------------------------ echo * Set your ethernet card's settings to: echo IP: 192.168.11.2 echo Mask: 255.255.255.0 echo Gateway: 192.168.11.1. (...) ping -n 1 -w 50 192.168.11.1 > nul if errorlevel 1 goto PING echo tftp -i 192.168.11.1 put %dd-wrt_fn% tftp -i 192.168.11.1 put %dd-wrt_fn% if errorlevel 1 goto PING (...) ------------------------------8<------------------------------ Kurz: für das erste Flashen musst Du nichts ändern. // melle -- passion: http://www.mellenthin.de mission: http://www.freifunk-potsdam.de blog: http://blog.mellenthin.de fotoblog: http://www.dysternis.de flickr: http://flickr.com/photos/melle
participants (3)
-
bernd nemetz
-
Sebastian Pfeifer
-
Thomas Mellenthin