DD-WRT Doku (DE)
From DD-WRT Wiki
(Difference between revisions)
Revision as of 12:15, 1 February 2006 (edit) WikiSysop (Talk | contribs) m (Wiederhergestellt zur letzten Änderung von 84.190.139.1) ← Previous diff |
Revision as of 14:29, 8 February 2006 (edit) (undo) 80.171.19.229 (Talk) ("Antennen ausrichten"-schnipsel erweitert mit test im AP-Mode) Next diff → |
||
Line 215: | Line 215: | ||
==Antennen ausrichten== | ==Antennen ausrichten== | ||
- | + | ||
+ | ===Client-Modus=== | ||
Um die Antennen Richtung Access Point genau auszurichten, kann man sich die Signalstärke seines AP kontinuierlich ausgeben lassen. RSSI sollte möglichst hoch sein (-63 dB ist besser als -86 dB), Noise möglichst gering (-91 dB ist besser als -81 dB), die Differenz zwischen beiden (Signal-Noise-Ratio (SNR)) sollte mindestens 10 dB betragen.<BR> | Um die Antennen Richtung Access Point genau auszurichten, kann man sich die Signalstärke seines AP kontinuierlich ausgeben lassen. RSSI sollte möglichst hoch sein (-63 dB ist besser als -86 dB), Noise möglichst gering (-91 dB ist besser als -81 dB), die Differenz zwischen beiden (Signal-Noise-Ratio (SNR)) sollte mindestens 10 dB betragen.<BR> | ||
Line 255: | Line 256: | ||
SSID="SiROTTER" Ch 10: Rate=11 RSSI=-62 Noise=-91 SNR=29 | SSID="SiROTTER" Ch 10: Rate=11 RSSI=-62 Noise=-91 SNR=29 | ||
SSID="SiROTTER" Ch 10: Rate=11 RSSI=-63 Noise=-91 SNR=28 | SSID="SiROTTER" Ch 10: Rate=11 RSSI=-63 Noise=-91 SNR=28 | ||
- | |||
</pre> | </pre> | ||
- | 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 | + | ===AP-Modus=== |
+ | 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 hier:''' | ||
+ | <pre>while [ 1 ]; | ||
+ | do MAC=00:0B:6B:32:A7:83; | ||
+ | CH=`wl channel|grep target|cut -c16-`; | ||
+ | RA=`wl rate|cut -d' ' -f3`; | ||
+ | RSSI=`wl rssi $MAC|cut -d' ' -f3`; | ||
+ | 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</pre> | ||
+ | Wenn die MAC-Adresse eines bekannten Clienten bei 00:0B:6B:32:A7:83 eingesetzt wird, ergibt sich folgendes: | ||
+ | <pre> | ||
+ | MAC=00:0B:6B:32:A7:83 Kanal 10: Rate=11 RSSI=-63 Noise=-91 SNR=28 | ||
+ | MAC=00:0B:6B:32:A7:83 Kanal 10: Rate=11 RSSI=-64 Noise=-91 SNR=27 | ||
+ | MAC=00:0B:6B:32:A7:83 Kanal 10: Rate=11 RSSI=-64 Noise=-90 SNR=26 | ||
+ | </pre> | ||
+ | das 2te Beispiel umgeschrieben, auch wieder mit einer bekannten MAC-Adresse eines Clienten, hier: 00:0B:6B:32:A7:83 | ||
+ | <pre>while [ 1 ]; | ||
+ | do MAC=00:0B:6B:32:A7:83; | ||
+ | CH=`wl channel|grep target|cut -c16-`; | ||
+ | SID=`wl ssid|cut -c15-`; | ||
+ | RA=`wl rate|cut -d' ' -f3`; | ||
+ | RSSI=`wl rssi $MAC|cut -d' ' -f3`; | ||
+ | NOISE=`wl noise|cut -d' ' -f3`; | ||
+ | let SNR="$RSSI- $NOISE"; | ||
+ | echo "SSID=$SID Ch $CH: Rate=$RA RSSI=$RSSI Noise=$NOISE SNR=$SNR"; | ||
+ | sleep 1; | ||
+ | done</pre> | ||
+ | ergibt folgende Ausgabe: | ||
+ | <pre> | ||
+ | SSID="SiROTTER" Ch 10: Rate=11 RSSI=-63 Noise=-90 SNR=27 | ||
+ | SSID="SiROTTER" Ch 10: Rate=11 RSSI=-64 Noise=-91 SNR=27 | ||
+ | SSID="SiROTTER" Ch 10: Rate=11 RSSI=-63 Noise=-90 SNR=27 | ||
+ | SSID="SiROTTER" Ch 10: Rate=11 RSSI=-62 Noise=-91 SNR=29 | ||
+ | SSID="SiROTTER" Ch 10: Rate=11 RSSI=-63 Noise=-91 SNR=28 | ||
+ | </pre> | ||
+ | die beiden letzten Scripte funktionierten bei mir (2xWRT54GSv4) im WDS-Betrieb. | ||
==[[Software installieren mit ipkg]]== | ==[[Software installieren mit ipkg]]== |