Reduzierung der Signalstärke für drahtlose Hotspots

1818
anol

Ich möchte die Signalstärke meiner WLAN-Karte verringern (unter anderem, um Interferenzen zu minimieren), also habe ich den folgenden Befehl ausprobiert:

iwconfig wlan0 txpower 1 

Ein erneutes Laufen iwconfigbestätigt die Änderung (anfangs 19 dBm):

wlan0 IEEE 802.11bgn Mode: Master Tx-Power=1 dBm Retry long limit:7 RTS thr:off Fragment thr:off Power Management:off 

In der Praxis scheint es jedoch keine Änderung zu geben: Wenn ich mein Telefon, das mit diesem drahtlosen Hotspot verbunden ist, bewege, hat es auch ein paar Meter entfernt ein hervorragendes Signal, genau wie bei Tx-Power 19 dBm.

Selbst wenn ich versuche, die Leistung auf etwas einzustellen 0.0001, etwa auf die Ausgabe von iwconfigAnzeigen 0 dBm, aber in der Praxis scheint dies die Signalstärke nicht zu minimieren.

Ich ging davon aus, dass Tx-Power reguliert, wie das Hotspost-Signal von anderen Geräten wahrgenommen wird, aber ich kann mich irren.

Gibt es eine andere Möglichkeit zu überprüfen, ob dieser Wert tatsächlich berücksichtigt wird? Oder gibt es einen Grund, warum iwconfigdie tatsächliche Sendeleistung gelogen werden könnte?

Hinweis: Als bestimmungsgemäße Verwendung soll mein Telefon 10 cm vom Hotspot entfernt sein und nur eine langsame Verbindung verwenden.

1

1 Antwort auf die Frage

0
allo

Der WLAN-Treiber Ihres Hotspots muss dies unterstützen, was nur für einige Chipsätze tatsächlich implementiert ist, andere wiederum ändern die Übertragungsleistung nicht.

Wenn Sie Ihr Telefon wirklich über eine sehr kurze Reichweite anschließen möchten, verwenden Sie Bluetooth-Tethering. Es ist ein Netzwerk mit kurzer Reichweite, und Sie müssen Geräte koppeln, anstatt ein gemeinsames Passwort für alle zu haben.

Aber gibt es eine Möglichkeit zu wissen, ob mein Treiber dies unterstützt? Wenn Sie txpower auf 1 oder 0 setzen, wird keine Fehlermeldung angezeigt, und "iwconfig" meldet später, als ob es funktioniert hätte. `dmesg` meldet auch keine Fehler. Mir geht es gut, wenn der Treiber es nicht unterstützt, aber ich möchte, dass es mir mitgeteilt wird oder zumindest mit der Ausgabe von `iwconfig 'kohärent ist. Vielleicht gibt es mehrere Schichten, die nicht richtig kommunizieren? anol vor 9 Jahren 1
Ich weiß es nicht. Ich hatte gerade das gleiche Problem. Experimentierte damit und es änderte nichts. allo vor 9 Jahren 0