[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