DD-WRT Doku (DE)
From DD-WRT Wiki
(Difference between revisions)
Revision as of 19:28, 26 June 2005 (edit) 212.28.53.199 (Talk) (→Linux inside) ← Previous diff |
Revision as of 19:33, 26 June 2005 (edit) (undo) 212.28.53.199 (Talk) (→Antennen ausrichten) Next diff → |
||
Line 343: | Line 343: | ||
NOISE=`wl noise|cut -d' ' -f3`;let SNR="$RSSI- $NOISE";echo "MAC=$MAC Kanal $CH: Rate=$RA RSSI=$RSSI Noise=$NOISE SNR=$SNR"; sleep 1; done | NOISE=`wl noise|cut -d' ' -f3`;let SNR="$RSSI- $NOISE";echo "MAC=$MAC Kanal $CH: Rate=$RA RSSI=$RSSI Noise=$NOISE SNR=$SNR"; sleep 1; done | ||
- | Das Script führt in einer Endlosschleife nacheinander die Befehle wl channel, wl assoclist, wl rate, wl rssi, wl noise aus, formatiert das Ergebnis mittel grep und cut zu der Ausgabezeile und wartet dann 1 s bis zur nächsten Wiederholung. Da die Formatierungsbefehle auf die Firmware abgestimmt sind, funktioniert das Script nicht mit x-beliebigen Firmwares (hier getestet mit DD-WRT | + | Das Script führt in einer Endlosschleife nacheinander die Befehle wl channel, wl assoclist, wl rate, wl rssi, wl noise aus, formatiert das Ergebnis mittel grep und cut zu der Ausgabezeile und wartet dann 1 s bis zur nächsten Wiederholung. Da die Formatierungsbefehle auf die Firmware abgestimmt sind, funktioniert das Script nicht mit x-beliebigen Firmwares (hier getestet mit DD-WRT#22pre5). Das Ergebnis sieht dann beispielsweise so aus (knapp eine Zeile pro Sekunde):<BR> |
MAC=00:0B:6B:32:A7:83 Kanal 10: Rate=11 RSSI=-63 Noise=-91 SNR=28<BR> | MAC=00:0B:6B:32:A7:83 Kanal 10: Rate=11 RSSI=-63 Noise=-91 SNR=28<BR> | ||
Line 350: | Line 350: | ||
Um das Script im AP-Modus zu nutzen um die Antenne Richtung Client auszurichten, mu? man beim "wl rssi"-Befehl die MAC-Adresse eines Clients angeben und den Befehl "wl assoclist" und die MAC-Ausgabe entfernen. Ein getestetes Script folgt in Kürze. | Um das Script im AP-Modus zu nutzen um die Antenne Richtung Client auszurichten, mu? man beim "wl rssi"-Befehl die MAC-Adresse eines Clients angeben und den Befehl "wl assoclist" und die MAC-Ausgabe entfernen. Ein getestetes Script folgt in Kürze. | ||
+ | |||
====[[Bootvorgang]]==== | ====[[Bootvorgang]]==== | ||