Thursday, November 26, 2015

[Linux] Ubuntu server 開機自動抓無線網路wifi上網 (使用 wpa_supplicant )

1. 先建立一個 wpa 設定檔
#vim /etc/wpa_supplicant/wpa.conf
內容如下
network={
  ssid="wifi名稱"
  psk="wifi密碼"
}

2. 讓無線網卡up
#ifconfig wlan0 up

3. 連接wifi
#wpa_supplicant -B -iwlan0 -c /etc/wpa_supplicant/wpa.conf -Dwext

4. 取得IP (DHCP)
#dhclient wlan0

到此應該就可以順利上網(可用ping來測試)。

備註1: 步驟2~4 可以寫到 /etc/rc.local 中 "exit 0" 的上面,這樣開機後就會自動上網
備註2: 無線網卡不一定是 wlan0 ,要查詢主機的無線網卡,請使用 iwconfig
備註3: 如果有多個 wifi 來源 可以在wpa設定檔一起設定
network={
  ssid="wifi_1名稱"
  psk="wifi_1密碼"
}
network={
  ssid="wifi_2名稱"
  psk="wifi_2密碼"
}

No comments:

Post a Comment