
我在運行 macOS Catalina 的 MacBook Pro 上雙重開機 Linux Mint。我在 macOS 上的速度下降了 240 Mb/s,但在 Linux mint 上僅下降了 30-40 Mb/s。我在 macOS 上連接到 802.11ac。如何檢查 Linux 中的連線是否為 802.11ac?和/解決問題?
答案1
嘗試一下sudo iw wlan0 station dump
,wlan0
您的 WLAN 裝置在哪裡。這將為您提供當前的傳輸和接收速率以及通道寬度。
如果您的頻道寬度為 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 上的硬體支援對於 Apple 特定硬體(例如 WLAN)可能不是最佳的。因此,如果iw phy
沒有顯示VHT
,則您無能為力,除非您可以讓 Apple 公開其硬體文檔,以便人們可以為其編寫 Linux 驅動程式。