答え1
初期要件
ホスト
の設定を確認してください/etc/hosts file
。有効な設定は次のようになります。
#<ip-address> <hostname.domain.org> <hostname>
127.0.0.1 localhost.localdomain yourHostname
::1 localhost.localdomain yourHostname
デバイス
ネットワークデバイスは次のように識別できます。
$ lspci | grep -i net
デバイスがリストにない場合は、USB デバイスである可能性があるので、次のコマンドを試してください。
$ lsusb
次のコマンドを使用すると、すべてのネットワーク デバイスの現在の状態を確認できます。
$ ip link
必要なツールのインストール
wpa_supplicantツールをインストールする
$ sudo pacman -S wpa_supplicant
ワイヤレスツールをインストールする
$ sudo pacman -S wireless_tools
ネットワークマネージャをインストールする
$ sudo pacman -S networkmanager
network-manager-applet(別名nm-applet)をインストールします
$ sudo pacman -S network-manager-applet
gnome-keyringをインストールする
$ sudo pacman -S gnome-keyring
構成
起動時にネットワークマネージャを起動するようにします。
$ sudo systemctl enable NetworkManager.service
dhcpcdを無効にする
networkmanager は dhcpcd 関連の処理を担当するため、dhcpcd を無効にして停止する必要があります。
$ sudo systemctl disable dhcpcd.service
$ sudo systemctl disable [email protected]
$ sudo systemctl stop dhcpcd.service
$ sudo systemctl stop [email protected]
ワイヤレス接続を使用する場合は、wpa_supplicant を有効にします。
$ sudo systemctl enable wpa_supplicant.service
ユーザーをネットワーク グループに追加します。
$ gpasswd -a <USERNAME> network
ネットワーク インターフェイス コントローラーをオフにします。
ネットワーク インターフェイス コントローラー (私の場合は eth0 と wlan0) をオフにします。
$ ip link set down eth0
$ ip link set down wlan0
次にwpa_supplicantを起動します。
$ sudo systemctl start wpa_supplicant.service
次に、ネットワークマネージャを起動します。
$ sudo systemctl start NetworkManager.service
上部のバーにトレイアイコンが表示されます。
D-Bus が到達不能であるというエラーが表示された場合は、無視してください。ネットワークマネージャが実行されておらず、ネットワークマネージャアプレットが上部の GNOME3 パネルに表示されない場合は、次を試してください。
$ sudo Networkmanager
$ nm-applet