GNU/Linux >> Linux の 問題 >  >> Linux

WiFi 認証がタイムアウトしました

ここで解決策を見つけました:

echo "options iwlwifi 11n_disable=1 wd_disable=1" | sudo tee /etc/modprobe.d/iwlwifi.conf

再起動すると、再び機能します。


iwd に切り替えることをお勧めします wpa_supplicant の代わりとして 802.11nを無効にするなど、WiFi速度が重要な場合( 11n_disable の他の回答で推奨されているように) オプション) を使用すると、802.11n をサポートする 2.4GHz ネットワークでネットワーク パフォーマンスが低下する可能性があります。

これは、Manjaro GNOME を実行している HP Elitebook 1030 で動作するようになり、ホーム ネットワークが提供する WiFi 帯域幅全体から利益を得られるようになったことを非常に嬉しく思います。以前は、802.11n を無効にすることが唯一の選択肢でした。 iwd を取得する方法についての簡単なガイドを次に示します。 wpa_supplicant の代わりに稼働中 .

インストールとセットアップ

必要なパッケージをインストールします:

sudo dnf install iwd

NetworkManager 構成を編集します (NetworkManager を実行していると仮定します):

sudo nano /etc/NetworkManager/NetworkManager.conf
# https://iwd.wiki.kernel.org/networkmanager#nm_configuration
[device]
wifi.backend=iwd

上記の設定により、NetworkManager は iwd を使用するようになります wpa_supplicant の代わりに

構成をロードして適用するには、必要なサービスを開始/停止/再起動する必要があります。

sudo systemctl stop wpa_supplicant.service
sudo systemctl stop NetworkManager.service
sudo systemctl start iwd
sudo systemctl restart NetworkManager.service

変更を永続的にするには (起動時に正しいサービスを開始し、間違ったサービスに干渉しないようにすることにより):

sudo systemctl disable wpa_supplicant.service
sudo systemctl enable iwd

これで、通常の GUI を使用して WiFi ネットワークに接続できるはずです。この方法で接続できない場合は、iwctl を使用してみてください コマンド ライン インターフェイス。正しいネットワークに接続すると、そのように動作するはずです。 IP アドレスを割り当てるには、コマンド dhclient を実行する必要がある場合があります .

iwd の詳細については、以下の Arch Wiki リンクを参照してください。 および iwctl .パスワード (PSK) が機能しないなどの問題がある場合は、Arch Wiki も参照してください。

ネットワークに正常に接続できる場合は、/etc/modprobe.d/iwlwifi.conf を削除してみてください 次回の起動/モジュールのリロード時に 802.11n を再度有効にするためのファイル。これが iwd に切り替えるポイントでした

sudo rm /etc/modprobe.d/iwlwifi.conf

ソース

iwd の linux-whv.de,ArchWiki からの手順


Linux
  1. 「ローカル選択による認証の中止(理由:3 =deauth_leaving)」Wifiに接続しようとすると?

  2. WifiエラーWpa_supplicant?

  3. 長時間実行中のスクリプト中にSudoがタイムアウトしますか?

  1. 「sudo su」からログアウトするにはどうすればよいですか?

  2. 現在の WiFi 接続からアクセス ポイントを作成する方法は?

  3. 誰がLINUXサーバーを再起動したかを調べる方法

  1. ユーザーを 1 つのフォルダーに制限し、そのフォルダーの外への移動を許可しない方法

  2. su - ユーザー対 sudo su - ユーザー

  3. ナイス sudo または sudo ナイス?