Ubuntu Minimal 无线网络设置指南
一 准备与检查
- 确认无线网卡被识别并启用:
- 查看设备与驱动:
- 查看网卡型号:lspci | grep -i wireless(USB网卡可用:lsusb)
- 查看接口名:ip link show(通常为 wlan0 或 wlp*)
- 检查是否被软/硬阻塞:rfkill list all(确保 Soft blocked: no、Hard blocked: no)
- 若未识别或驱动缺失,先联网安装驱动(见第四节)再继续。
二 使用 NetworkManager 快速连接 Wi‑Fi(推荐)
- 安装并启用 NetworkManager(最小化系统可能未预装):
- 安装:sudo apt update && sudo apt install -y network-manager network-manager-gnome
- 启用服务:sudo systemctl enable --now NetworkManager
- 扫描与连接:
- 扫描热点:nmcli dev wifi list
- 一键连接:sudo nmcli dev wifi connect “SSID” password “你的密码”
- 查看状态:nmcli dev status 或 nmcli con show
- 可选:设置为自动重连
- 查看连接名:nmcli con show(记下 NAME)
- 启用自动连接:nmcli con mod “连接名” connection.autoconnect yes
- 验证:ping -c 4 8.8.8.8 与 ping -c 4 google.com。
三 使用 Netplan 配置 Wi‑Fi(服务器/无 GUI 常用)
- 确认系统使用 Netplan(存在 /etc/netplan/*.yaml 文件)。
- 编辑配置(文件名称可能不同,如 01-netcfg.yaml、50-cloud-init.yaml):
- 示例(DHCP):
network:
version: 2
renderer: NetworkManager
wifis:
wlan0:
dhcp4: true
access-points:
"你的SSID":
password: "你的密码"
- 示例(静态 IP):
network:
version: 2
renderer: NetworkManager
wifis:
wlan0:
dhcp4: no
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers: { addresses: [8.8.8.8, 8.8.4.4] }
access-points:
"你的SSID":
password: "你的密码"
- 应用配置并测试:
- 应用:sudo netplan try(无误后回车确认)或 sudo netplan apply
- 验证:ip addr show wlan0、ping -c 4 8.8.8.8、ping -c 4 google.com
- 提示:若使用 renderer: networkd,需确保 wpa_supplicant 已安装并在 Netplan 中正确引用;桌面/最小化环境更推荐 renderer: NetworkManager。
四 驱动与常见问题处理
- 识别与安装建议:
- 查看可用驱动:sudo ubuntu-drivers devices
- 安装推荐驱动:sudo apt install <驱动包名>;或按需安装固件(如 linux-firmware)
- 重启:sudo reboot
- 常见厂商驱动方向:
- Intel 无线(如 AX210):安装/更新 linux-firmware 与 iwlwifi 相关包,再重启。
- Broadcom 无线:安装 firmware-b43-installer 等对应固件包,再重启。
- 虚拟机场景:确保虚拟网络为 NAT 或 桥接 并已启用无线网卡直通/桥接,然后再用上述方法连接。