Das Einspielen der Firmware erfolgt genau so wie die Telekom es beschreibt.
Hier die Kurzfassung:
* Firmware downloaden und auspacken
* Browser öffnen und http://192.168.2.1 aufrufen (Adresse kann in seltenen Fällen abweichen).
* Menüpunkt "Laden und Sichern" aufrufen, auf Firmwareupdate klicken
* etwas warten - fertig.
Es ist jederzeit möglich, auf eine ältere Version oder die Original-Version der T-Com zurück zu "gehen".
Im Moment musst Du aber die Firmware selber kompilieren und folgendes tun:
1) hostname muss als applet in busybox einkompiliert werden (also busybox-config anpassen)
2) /etc/hostname (im Sourcetree) muss existieren (ggf anlegen)
3) Dann noch /etc/inittab anpassen.
Vorsicht: Die coreutils-Version von 'hostname' kennt -F nicht. Es muss unbedingt so heissen:
null::sysinit:/bin/busybox hostname -F /etc/hostname
Dann noch kompilieren und Firmware auf Deinen Speedport oder Targa drauf. Fertig.
Der Quellcode der Firmware ist frei verfügbar. Man kann ihn so bei der dt. Telekom herunterladen: www.t-com.de -> Service -> Downloads -> Netzwerkkomponenten -> Speedport Serie
Der Quellcode von mod500 ist unter "Download" verfügbar.
# cat /proc/cpuinfo
system type : 96348GW
processor : 0
cpu model : BCM6348 V0.7
BogoMIPS : 253.44
wait instruction : no
microsecond timers : yes
tlb_entries : 32
extra interrupt vector : yes
hardware watchpoint : no
VCED exceptions : not available
VCEI exceptions : not available
Auf der Kommandozeile gibt es den Befehl "wlctl". Der relevante Auszug ist folgender:
txpwr Set tx power in milliwatts. Range [1, 84].
txpwr1 Set tx power in in various units. Choose one of (default: dbm):
-d dbm units
-q quarter dbm units
-m milliwatt units
Can be combined with:
-o turn on override to disable regulatory and other limitations
Use wl txpwr -1 to restore defaults