しばらくの間、コマンドラインのwifiメニューを介してWiFiが正常に機能していましたが、gnomeアイコンがはるかに好まれるため、NetworkManagerに切り替えましたが、何も接続されません。設定ファイルでdhcpデーモンを有効にしましたが、その時点より前に問題が発生するようです...接続しようとするネットワークが拒否します。ネットワークを認識し、クリックするとすぐに接続に失敗します。
最初にNetworkManagerとネットワークに関連するすべてを停止します。
# systemctl stop NetworkManager
pgrep -l dhc
(サービスを停止するか、これらのプロセスを強制終了します)
ps aux | grep -i wicd | grep -v grep
(これらと同じ)
次に、NetworkManagerを再起動して、数秒待ちます。
# systemctl start NetworkManager
必要に応じて、network-manager-appletを使用します。接続できるかどうか確認してください。
NetworkManagerのArch Linux Wikiページから直接。
NetworkManager
が一部またはすべてのネットワークデバイスを処理する場合。次に、NetworkManager
以外は有効にしないでください。 anynet-auto-wireless
サービスを有効にしている場合は、無効にする必要があります。
# systemctl stop net-auto-wireless.service
# systemctl disable net-auto-wireles.service
次に、ネットワークインターフェイスコントローラーを停止する必要があります。新しい命名規則を使用している場合は、ip l
を使用してインターフェース名を表示し、それらを停止します。
リストされた各インターフェース(有線、無線)について:
# ip link set <interface> down
ダウンしたら、NetworkManagerを有効にしてNetworkManagerを起動します。
# systemctl enable NetworkManager
# systemctl start NetworkManager
注:failのサービスがある場合、ネットワークが起動する前に開始された場合、代わりにNetworkManager-wait-online.service
を使用する必要があります。ただし、ネットワークがまだ構成されていない場合でも、ほとんどのネットワークデーモンは正常に起動するため、これはほとんど必要ありません。
また:extra/networkmanager
はnotがgnomeアプレットを提供すると考えています。ない場合はextra/network-manager-applet
になります
# pacman -Syu networkmanager network-manager-applet
NetworkManagerが保護されたネットワークのパスワードの入力を要求しない場合があります。保護されたネットワークに接続しようとしている場合は、GNOMEコントロールセンターからネットワークを編集し、ネットワークのパスワードを設定します。次に、ネットワークに接続します。
私は同じ問題を抱えており、ネット上ですべての提案を試しましたが、結局私の問題を解決するにはdhclient
をインストールするだけで十分でした。