Linux で Wi-Fi が 802.11ac に接続されているか、n に接続されているかを確認するにはどうすればよいですか?

Linux で Wi-Fi が 802.11ac に接続されているか、n に接続されているかを確認するにはどうすればよいですか?

macOS Catalina を実行している MacBook Pro で Linux mint をデュアルブートしました。macOS では 240 Mb/s のダウン スピードが得られますが、Linux mint では 30 ~ 40 しか得られません。macOS では 802.11ac に接続しています。Linux での接続が 802.11ac かどうかを確認するにはどうすればよいですか? また、問題を修正するにはどうすればよいですか?

答え1

を試してくださいsudo iw wlan0 station dump。WLAN デバイスがどこにwlan0ありますか。これにより、現在の送信および受信速度とチャネル幅の両方が表示されます。

チャネル幅が 80 MHz または 160 MHz の場合は、802.11ac を使用しています。チャネル幅が 20 MHz または 40 MHz の場合は、802.11n を使用しています。

802.11ac にはフォールバック オプションとして 802.11n が含まれており、送受信条件に応じて、802.11ac は 40 MHz または 20 MHz 幅のチャネルとより低いビット レートにスケールバックされることに注意してください。その場合、引き続き「802.11ac を使用している」ことになります。

ドライバー/ハードウェアの組み合わせがどのような機能を備えているかを確認したい場合 (「そもそも 802.11ac をサポートしているか?」)、 を使用しますiw phy。 (非常に高いスループット) と表示されたらVHT、802.11ac に対応しています。

また、MacBook のハードウェア サポートは、WLAN などの Apple 固有のハードウェアには最適ではない場合があることに注意してください。iw phyが表示されない場合はVHT、Apple にハードウェア ドキュメントを公開してもらい、ユーザーが Linux ドライバーを作成できるようにしない限り、何もできません。

関連情報