最大IEEE 802.11axをサポートするWi-Fiチップを搭載したノートパソコンがあります。以下はlspci
出力です。
5d:00.0 Network controller: Intel Corporation Wi-Fi 6 AX210/AX211/AX411 160MHz (rev 1a)
Windows OSで使用しているときに無効にすると、ダウンロード/アップロードの速度がはるかに速くなりました(2〜3倍)。斧モードを使用し、次を許可します。交流そしてより低い。一部のハードウェア障害が原因で発生する可能性があります。
数日前に同じノートパソコンにFedoraをインストールしたところ、同じ速度の問題が発生しました。ダウンロードとアップロードの速度(speedtest.net)は、80〜90 Mbsではなく10〜20 Mbsほど非常に遅いです。
Windowsで問題を解決するのと同じ方法で問題を解決したいと思います。 Linux Wi-Fiドライバの使用を制限したいです。斧モデル。
今、ドライバーが斧モードを使用していることがわかりました。iw dev link
コマンドの結果は次のとおりです。
freq: 5180
RX: 58469848 bytes (52247 packets)
TX: 6355149 bytes (26551 packets)
signal: -59 dBm
rx bitrate: 408.3 MBit/s 80MHz HE-MCS 8 HE-NSS 1 HE-GI 1 HE-DCM 0
tx bitrate: 510.3 MBit/s 80MHz HE-MCS 10 HE-NSS 1 HE-GI 1 HE-DCM 0
違いを比較してみてください:
答え1
/etc/modprobe.d/disable-11ax.conf
次の内容を使用して、たとえば(サフィックスがあり、.conf
正しいディレクトリにある限り任意の名前を選択できます)というテキストファイルを作成します。
options iwlwifi disable_11ax=1
Linuxディストリビューションがiwlwifi
initramfsにドライバをロードしている場合は、起動時に設定が適用されるようにinitramfsファイルを更新する必要があります。
initramfs アップデートプロセスはディストリビューションによって異なります。
- Fedoraでは
dracut -f
これが正しいコマンドのようです。 - Debian/Ubuntu/Mint では
update-initramfs -u
これを行うことができます。 - Archでは、コマンドは次のようになります
mkinitcpio
。しかし、私はArchについてよく知りません。