Wi-Fiに自動的に接続する方法

Wi-Fiに自動的に接続する方法

私はアルパインLinuxを使用しています。次のコマンドを使用してWiFiに接続します。

wpa_supplicant -D wext -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
udhcpc -i wlan0

ただし、再起動するたびに手動で接続する必要があります。再起動後にWiFiに自動的に接続する方法は?

答え1

以下を使用して/etc/conf.d/wpa_supplicant追加するファイルを修正して解決しました。-Dwext -iwlan0wpa_supplicant_args=""wpa_supplicant_args="-Dwext -iwlan0"vi

再起動すると、WiFiが自動的に接続されます。

その他の関連書類は次のとおりです。

  • /etc/network/interface
    auto wlan0
    iface wlan0 inet dhcp
        wpa-driver wext
        wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
    
  • /etc/wpa_supplicant/wpa_supplicant.conf
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
    country=AU
    
    network={
    ...
    }
    

sed以下を使用して同じことを実行できます。

sed -i 's/wpa_supplicant_args=.*/wpa_supplicant_args="-Dwext -iwlan0"/g' /etc/conf.d/wpa_supplicant

コマンドを実行する必要があります。

rc-update add wpa_supplicant

ルートとして。

警告:起動中にwlan0がないと、システムは起動しません。

関連情報