私は、160MHzをサポートするIntel Wireless-Ac 9260カードを搭載しており、ASUS GT-AX11000ルーターを使用する2つのUbuntuノード間で最大スループットを得ようとしています。
Ubuntu1--2メートル--AX11000--10メートル--Ubuntu2
5GHz-1と5GHz-2帯域(私は5GHz-1を使用しています)で、次のようにルータを設定しました。
- ワイヤレスモード:自動
- 802.11ax HEフレームサポート:有効
- チャネル帯域幅:160MHz(「160MHz有効」チェック)
- コントロールチャンネル:100(DFSチャンネルを含むチャンネルを自動的に選択するには、チェックボックスをオンにします)
https://i.stack.imgur.com/4jeWi.png
ルータ内:wl -i eth7 status
160MHzのチャネル使用量を返します。
https://i.stack.imgur.com/wZsn3.png
ノード内: iwconfig
1.7333Gb/s ビットレートを返します。
https://i.stack.imgur.com/k9FXC.png
質問
GUI Wi-Fiサイトアンケートで私が得た結果は次のとおりです。 160MHzの帯域幅の兆候もなく、802.11acのサポートもありません。
https://i.stack.imgur.com/JKVvt.png
Q1:ASUS WiFi Radarの現地調査で160MHzまたは802.11acが得られないのはなぜですか?
Q2:サイト調査とwlコマンドが一致しないのはなぜですか?
iperfを使ってスループットをテストしています。
一般的に使用されるコマンド:iperf3 -c 192.168.50.118 -R -b 2000M -u
その結果、私が得た最大スループットは約400Mbits/secでした。
Connecting to host 192.168.50.118, port 5201
Reverse mode, remote host 192.168.50.118 is sending
[ 4] local 192.168.50.117 port 39988 connected to 192.168.50.118 port 5201
[ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams
[ 4] 0.00-1.00 sec 37.8 MBytes 317 Mbits/sec 0.199 ms 1/4841 (0.021%)
[ 4] 1.00-2.00 sec 39.2 MBytes 329 Mbits/sec 0.077 ms 0/5013 (0%)
[ 4] 2.00-3.00 sec 40.9 MBytes 343 Mbits/sec 0.241 ms 1/5235 (0.019%)
^C
[ 4] 3.00-3.75 sec 29.5 MBytes 331 Mbits/sec 0.085 ms 0/3771 (0%)
Q3:最大スループットを取得する方法は?
lshw -c network
返品:https://i.stack.imgur.com/q7Yl0.png
iw list
返品:https://i.stack.imgur.com/0MehN.png
Q4:Intel AC 9260が20MHzチャンネルのみを返すのはなぜですか?
答え1
1)および2)の場合、AP / AsusWRTはASUSフィールド調査中に独自のアンテナ以外のAP /他のアンテナからの信号のみを受信できます。モニターモードには少なくとも1つのアンテナが必要です。したがって、それ自体は表示/無視されないか、少なくともサポートされているSSIDの部分バージョンのみが表示されます。
3)の場合、2つのWi-Fiクライアント間の速度を測定するには、2つのポイントがiperf
同じアンテナにあるかどうかに応じて、400 Mbpsに2xから4xの間の引数を掛ける必要があります。このオプションを使用すると、iperf3
複数のストリームを使用して利点を得ることもできます-P
。
3) および 4) の場合、WiFi の品質は、ドライバーの Linux の品質から AP までの距離、近隣による干渉の可能性など、さまざまな要因によって異なります。また、ACオープンソース/Linuxドライバは、WiFi ACチップセットで最高のパフォーマンスを得ることは知られていません。したがって、チップセット周波数が5GHz〜20MHzに過ぎないことは驚くべきことではありません。