Freifunk aktualisieren: Unterschied zwischen den Versionen

Aus FunkFeuer Wiki
Wechseln zu: Navigation, Suche
(mit NUR 2mb wie wap54g se505)
(alle anderen mit 4MB oder mehr Flash)
Zeile 44: Zeile 44:
 
wrt54g/gL asus500p Buffalo  usw.
 
wrt54g/gL asus500p Buffalo  usw.
  
die können problemloser und auch via funk aktualisiert werden
+
 
 +
trifft zu? am besten zu sehen nach dem Einloggen per ssh/putty. Dann "free" in der Shell eingeben und Enter drücken.
 +
 
 +
4mb flash
 +
~# free
 +
total Mem:        14416
 +
 
 +
Die können problemloser und auch via funk aktualisiert werden
 
'''IP ADRESSE und  Einstellungen bleiben erhalten !  da im nvram gespeichert'''
 
'''IP ADRESSE und  Einstellungen bleiben erhalten !  da im nvram gespeichert'''
 
'''Firmware UPDATEN ist zu 99.999% KEINE Gefahr dass es nicht mehr funktioniert '''  
 
'''Firmware UPDATEN ist zu 99.999% KEINE Gefahr dass es nicht mehr funktioniert '''  

Version vom 14. März 2008, 12:58 Uhr

<google>WIKI</google>

Hier gibt es auch wieder verschiedene Möglichkeiten dabei ist zu beachten ob man ein Gerät hat mit 2 oder 4 mb Flash hat

überprüfen NUR 2mb wie wap54g se505

Erster schritt immer router rebooten


trifft zu? am besten zu sehen nach dem Einloggen per ssh/putty. Dann "free" in der Shell eingeben und Enter drücken.

2mb flash
~# free
total  Mem:         6312
 

(bei 2MB Flash sollte per kabel via tftp geflasht werden)

  • Auch die 8 Mbyte-RAM-Geraete kann man OTA flashen. Ist aber aufwaendiger und etwas fehleranfaelliger, insbesondere wenn man den olsrd nicht killen darf:

ssh> telnetd

telnet> ps # zeige an was laeuft

telnet> killall crond httpd dropbear # alles weg bis auf init, olsrd, telnetd, ash und [xxx]

telnet> free # sollte um die 1000 unter "total free" zeigen bei 150 buffers etwa

telnet> cd /tmp

telnet> rm * -r

telnet> rm /etc/hosts

telnet> echo "193.111.198.32 download.berlin.freifunk.net" > /etc/hosts

telnet> wget http://download.berlin.freifunk.net/ipkg/_trx/openwrt-freifunk-1.6.28-de.trx

telnet> firmware-burn /tmp/*.trx

HTH,

alle anderen mit 4MB oder mehr Flash

Erster schritt immer router rebooten

wrt54g/gL asus500p Buffalo usw.


trifft zu? am besten zu sehen nach dem Einloggen per ssh/putty. Dann "free" in der Shell eingeben und Enter drücken.

4mb flash 
~# free
total Mem:        14416

Die können problemloser und auch via funk aktualisiert werden IP ADRESSE und Einstellungen bleiben erhalten ! da im nvram gespeichert Firmware UPDATEN ist zu 99.999% KEINE Gefahr dass es nicht mehr funktioniert

Möglichkeit 1 via ssh/putty voraussetzung das er die update Files findet sollte unter System die funktionierender DNS server eingetragen sein.

wenn keine funktionierenden DNS ip eingetragen sind geht das update ganz einfach nicht.

in der ssh shell eingeben

auch kompletten block auf einmal per Copy & Paste eingeben (Version im link unten aktuell) ?

cd /tmp/
wget http://ipkg.funkfeuer.at/freifunk/ipkg/_trx/openwrt-freifunk-1.6.28-0xff.trx 
firmware-burn openwrt-freifunk-1.6.28-0xff.trx
"Entertaste" 
warten ~2 Minuten

ipkg pakete per shh/putty wieder aufspielen ein "Beispiel"

ipkg update
ipkg install freifunk-secureadmin-de horst freifunk-statistics-de
reboot

enter taste

Möglichkeit 2 Auch via funk möglich via http Oberfläche dazu erst, ....0xff.trx version bei allen Geräten zum updaten besorgen

 vom 0xff Hauptserver
 Neustart im ReadOnly-Modus  dabei bleibt auch der Funk aktiv !
 ....0xff.trx  version raufladen via 
 Firmware -> Verwaltung: Firmware -> durchsuchen -> ....0xff.trx Datei angeben -> Firmware laden
 warten 2 Minuten 
 Pakete unter Software nachinstallieren wie nach der Erst-Installation