装完系统网卡没起来?
麒麟装完网卡不 UP、拿不到地址的排查路径:查看接口状态、驱动是否加载、防火墙与网卡命名规则,给出 ip / nmcli / journalctl 命令。
简短答案
先分清是驱动没加载还是网卡没 UP还是没拿到地址,三种根因对应不同处理:
| 现象 | 原因 | 处理 |
|---|---|---|
ip link 里找不到网卡 |
驱动未加载 / 未识别 | 查驱动,按机型装对应驱动 |
网卡在但状态 DOWN |
没自动拉起 / 线缆问题 | nmcli 拉起,换线测试 |
| 网卡 UP 但无地址 | DHCP 没配置 / 无地址池 | 配静态地址或查对端网关 |
怎么排查
# 1. 看接口与状态
ip -br link
ip -br addr
# 2. 看驱动是否加载
lsmod | grep -E 'igb|r8169|ixgbe'
# 3. 拉起网卡(示例:enp3s0)
nmcli device connect enp3s0
# 4. 查系统日志里网卡相关记录
journalctl -u NetworkManager --since "20 min ago" | grep -i -E 'eth|net|link'
- 驱动没加载:
dmesg | grep -i -E 'pci|eth|net'看内核有没有识别到 PCI 设备;老网卡或不常见网卡按机型装对应驱动,支持列表以 银河麒麟 条目发行说明为准。 - 网卡 UP 没地址:确认对端网段 / 网关 / DHCP 服务;无 DHCP 就配静态(
nmcli或ip命令)。 - 装完桌面版仍无网:先确认网线 / 网口是否物理通,再走上面流程;麒麟 V11 桌面版 条目页可查网卡驱动支持情况。
操作小结
- 先区分驱动 / 状态 / 地址三层问题。
ip link+lsmod是第一步。- 老 / 罕见网卡按机型查发行说明。