Last Updated on 2021-10-25 by Clay
前段時間由於安裝 Linux 作業系統時出現了點問題,導致開機後只進入命令列模式(桌面環境沒有成功安裝)且沒有任何網路訊號(wifi 界面無驅動程式)。
嘗試了一些方法,且順利解決,故一併紀錄於本文。本文的 wifi 配置步驟分成:
- 事前準備
- 安裝 wifi 界面驅動
- 配置 wifi 設定
事前準備
由於會使用到以下指令:
- ifconfig
- iwconfig
- wpa_supplicant
故須事先確認指令是否存在系統。如我一般一開始沒有這些指令、又沒有網路環境可以安裝,確實有些崩潰。好在我手邊還有當初安裝的映像檔(ISO),掛載後可以直接從映像檔中安裝一些指令。
可以參考:[已解決][Linux] 安裝系統後使用 apt 發生錯誤:"Media change: please insert the disc labeled ..."
安裝 wifi 界面驅動
之前遇到這個問題時,我也紀錄下了這個解決方法:[已解決][Linux] No Wi-Fi Adapter Found - Make sure you have a Wi-Fi adapter plugged and turned on
這個提供簡略版的紀錄:
sudo apt update
sudo apt install firmware-iwlwifi
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi
接著再次使用 iwconfig
指令查看,通常 wifi 裝置會以 wl 開頭的名稱命名。
配置 wifi 設定
編輯 /etc/network/interfaces
文件。(以下假設你的 wifi 裝置名稱為 wlan0)
# ADD
allow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcp
wpa-essid "YOUR_SSID"
wpa-psk "YOUR_PASSWORD"
接著使用以下指令:
sudo ifup wlan0
便可以成功啟動 wifi 連接網路。
References
- https://www.linux.com/training-tutorials/how-configure-wireless-any-linux-desktop/
- https://unix.stackexchange.com/questions/92799/connecting-to-wifi-network-through-command-line
- https://linuxconfig.org/how-to-connect-to-wifi-from-the-cli-on-debian-10-buster