树莓派多网卡环境下 USB 以太网无法自动获取 IP 的排查与修复
一、问题背景与目标 在一个多网卡环境的树莓派系统中,存在如下网络接口: 接口 类型 说明 lo 回环接口 系统内部通信 eth0 板载有线网卡 常态不插网线 enxUSB0 USB 以太网适配器 期望作为主要联网方式 wlan0 无线网卡 偶尔手动连接 系统出现的主要现象: 目标状态: 系统重启后,只要: 系统就应该: 同时需要实现多网卡路由优先级策略: wlan0(手动连接时优先)↓USB 以太网 enxUSB0↓eth0 二、确认接口状态与问题复现 首先查看系统识别到的网络接口: ip a 当时观察到: eth0 已获取 IPv4(192.168.x.x)enxUSB0 DOWNwlan0 未连接 进一步只查看 USB 网卡: ip link show enxUSB0 三、区分链路问题还是 DHCP 问题 在网络排查中,第一步必须判断物理链路是否建立。 使用 ethtool 检查链路状态: …