使用archlinux的cd进行安装系统或修复系统时,需要联网,记录一下过程,方便查阅
1.
rfkill unblock wlan
2.
ip link set wlan0 up # wlan0 命名可能不一样,自行调整,下同
3.
iwlist wlan0 scan | grep -i -A 22 -B 5 'Pixel 5' # Pixel 5改为相应的essid
若是公共wifi,无需密码的则
iwconfig wlan0 essid 'Pixel 5' # Pixel 5改为相应的essid
需要认证的如下,如我的个人wifi是WPA2 Version1
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
4.
# 推荐这种
wpa_passphrase "Pixel 5" "wifi密码" > /etc/wpa_supplicant.conf
# 或者这种,但密码明文存储了
cat > /etc/wpa_supplicant/wpa_supplicant.conf <<-'EOF'
network={
ssid="Pixel 5"
psk="wifi密码"
}
EOF
5.
wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
4和5合起来一条命令也可
wpa_supplicant -B -i wlan0 -c <(wpa_passphrase "Pixel 5" "wifi密码")
6.
dhcpcd wlan0 #直接动态分配ip