[Discuss] Re: probleme mit freifunk-firmware auf wrt54g

Sven-Ola Tuecke (spam-protected)
Do Feb 16 12:04:48 CET 2006


Hallo Georg,

das ist doch ein WRT54G-v1 bis v4? Solange das CFE intakt ist, kann man 
locker das NVRAM komplett platt machen. Dann stimmt die Pruefsumme nicht und 
das CFE schreibt seine Defaults da drueber. Neustart via Stromausfall weil 
damit das "reboot" nicht den NVRAM-Cache wieder draufschreibt.

Die LED-Codes sagen es ja: ganz tot ist die Kiste nicht. Tot isser erst, 
wenn nach Strom-Einschalten nur noch der Blinker da ist und noch nicht mal 
die 5 LAN-LED's kurz mal blinken. Fuer hartnaeckige Faelle kann ich das hier 
empfehlen:

- Greif' dir einen Kit: http://styx.commando.de/sven-ola/ipkg/kit/

styx:/tmp # tar xzf 
/mnt/raid/public/ftp.sven-ola/pub/ipkg/kit/freifunk-openwrt-kit-1.1.3-0xff.tgz
styx:/tmp # cd freifunk-openwrt-kit-1.1.3-0xff/
styx:/tmp/freifunk-openwrt-kit-1.1.3-0xff # md root;cd root;
styx:/tmp/freifunk-openwrt-kit-1.1.3-0xff/root # tar xzf ../root.tgz
styx:/tmp/freifunk-openwrt-kit-1.1.3-0xff/root # vi etc/preinit

- In Zeile 29 schreib' etwas rein, das z.B. dann so aussieht (!!!):
ff_reset=$(/usr/sbin/nvram get ff_reset)
ff_reset=failsafe
if [ "$ff_reset" != "normal" ] || [ "$(/usr/sbin/nvram get boot_wait)" != 
"on" ]; then
  echo 0x00 > /proc/sys/diag
  /usr/sbin/nvram set boot_wait=on
  /usr/sbin/nvram set ff_reset=normal
  /usr/sbin/nvram set vlan0ports="1 2 3 4 5*"
  /usr/sbin/nvram set vlan1ports="0 5"
  /usr/sbin/nvram set lan_ifname="br0"
  /usr/sbin/nvram set lan_ifnames="vlan0 vlan2 eth2 eth3"
  /usr/sbin/nvram commit
  echo 0x01 > /proc/sys/diag
fi

- Dann neu erzeugen, z.B. so
styx:/tmp/freifunk-openwrt-kit-1.1.3-0xff/root # tar czf ../root.tgz .
styx:/tmp/freifunk-openwrt-kit-1.1.3-0xff/root # cd ..
styx:/tmp/freifunk-openwrt-kit-1.1.3-0xff # ./gen-openwrt g > code.bin
styx:/tmp/freifunk-openwrt-kit-1.1.3-0xff # tftp 192.168.1.1
tftp> binary
tftp> rexmt 1
tftp> put code.bin

- Jetzt den WRT neu anwerfen.

Wenn's dann immer noch nix geht: Dann kannste immer noch Loeten.

Grusz, Sven-Ola

----- Original Message ----- 
From: Gregor Glashüttner
To: Sven-Ola Tuecke ; (spam-protected)
Sent: Wednesday, February 15, 2006 10:34 AM
Subject: Re: probleme mit freifunk-firmware auf wrt54g


Hi!


2006/2/12, Sven-Ola Tuecke <(spam-protected)>:
Mach'n OpenWrt drauf und "mtd erase /dev/mtd/3" (dann Stecker
raus und wieder rein - nicht "reboot").  Das CFE biegt dann alles wieder
gerade. Oder mach Linksys drauf und "Reset to defaults".

So, jetzt hab ichs leider überhaupt verbockt - hab das gemacht (mtd 
erase...),
aber noch mit der funkfeuer-FW drauf. Jetzt reagiert es auf gar nix mehr.
(Power-, DMZ-  und LAN-LED tun noch wie erwartet, WLAN bleibt finster
und zu keiner Zeit Reaktion auf ping oder tftp).

Akku wärst du bitte so nett, nun doch deinen Lötkolben vorzuheizen?
Schaffs nur leider nicht zum nächsten Montagstreff

LG Gregor 




Mehr Informationen über die Mailingliste Discuss