Wie überschreibt man die Geschwindigkeitsbeschränkung für WLAN?

1186
Scarlet

Beim 802.11-Protokoll erfolgt die Übertragung mit minimalen Geschwindigkeiten (normalerweise 1 Mbps), da kein ACK-System weiß, ob das Paket erfolgreich übermittelt wurde.

Ich möchte jedoch einen Videostream übertragen, und höhere Fehlerraten sind für meine Anwendung kein Problem, und ich würde höhere Geschwindigkeiten als niedrigere Fehlerraten bevorzugen (ich werde die Fehlerkorrektur auf höheren Ebenen mit meinen eigenen Codes behandeln).

Ich habe einen Zugangspunkt mit "Hostapd" und einem 802.11n-WLAN-Dongle in Linux auf einem Himbeer-Pi 2 eingerichtet und wollte wissen, ob es eine Möglichkeit gibt, die Übertragungsgeschwindigkeitsbeschränkung zu ändern, damit ich die Übertragung mit höheren Geschwindigkeiten durchführen kann.

Update 1:

Ich habe versucht, die niedrigeren Geschwindigkeiten in Hostapd durch Hinzufügen zu entfernen

supported_rates=240 360 480 540 basic_rates=240 360 480 540 

Die Übertragung läuft jedoch immer noch mit 1 Mbit / s.

0

1 Antwort auf die Frage

1
Spiff

Der 802.11-Standard lässt die Auswahl der Multicast / Broadcast-Rate den Implementierern zu. Das heißt, es liegt wahrscheinlich an der Karte / Firmware / dem Treiber der WNIC, die Sie verwenden.

Hoffentlich ist Ihre WNIC jedoch so intelligent, dass Sie nicht versuchen, Multicasts oder Broadcasts mit einer Rate zu senden, die nicht als Basisrate gekennzeichnet ist. Der Grundtarifsatz ist der Satz von Raten, die alle Clients Ihres AP unterstützen müssen, um eine Verbindung zu Ihrem AP herzustellen (dh eine Verbindung zu diesem herzustellen). Wenn Sie eine in hostapd oder in Ihrem WNIC-Treiber festgelegte Basisrate angeben können, kann dies die Möglichkeit sein, das zu tun, was Sie möchten.

Beachten Sie, dass die Erhöhung der Multicast- / Broadcast-Rate die effektive Reichweite Ihres Netzwerks verringert. Wenn ein Client keine ARP-Broadcasts empfangen kann, ist er grundsätzlich nicht im Netzwerk (es sei denn, Sie programmieren statische ARP-Zuordnungen auf allen Geräten in diesem Netzwerk, die mit diesem Client kommunizieren müssen, oder lassen einen Router Proxy ARP-Routing und ICMP-Umleitungen durchführen). .

Danke, ich werde das ausprobieren, um zu sehen, ob ich den Grundtarif einstellen kann und ob das funktioniert. Scarlet vor 8 Jahren 0
Ich habe es sogar mit der Begrenzung der Grundtarife ausprobiert, aber die Übertragung läuft immer noch mit 1 Mbps. Ich denke, es ist von der Hardware abhängig, ob wir die niedrigeren Geschwindigkeiten entfernen können oder nicht. Ich werde die Details in die Frage stellen. Scarlet vor 8 Jahren 0