光纤网卡插进 Linux 服务器,从认卡到稳定跑流量只有三问:驱动模块对不对、链路起没起、配置能不能在重启后活下来。以 Intel 主流芯片卡为例,本文给出一条完整的自查路径。
先查芯片型号再核对模块
执行 lspci -nn 找到网卡行,确认型号:82599 与 X550 应绑定 ixgbe,XXV710 对应 i40e,E810 对应 ice。再用 ethtool -i 设备名 看 driver 行是否吻合。对不上多半是内核偏旧、新模块未加载,此时装对应驱动包或升级内核,不要强行 modprobe 错误模块凑合。
确认链路与光口状态的三条命令
- ip link show 看接口是否 state UP,MAC 与槽位是否对得上
- ethtool 设备名 核对 Speed、Duplex,并确认光口协商到标称速率
- dmesg 过滤 link 关键字,检查是否反复 up/down,翻动多则是光纤或模块问题而非驱动
在 PCI-EX8 25G双光口光纤网卡(英特尔Intel XXV710芯片) 上若 modprobe 之后仍看不到接口,可用 modinfo -F version 比对模块版本与内核的匹配关系。
开机持久化交给配置管理器
ip addr add 重启即失效。RHEL 系写 ifcfg 或 NetworkManager 连接,Debian/Ubuntu 用 netplan,统一以物理 MAC 绑定为准。光口网卡命名跟插槽相关,一旦后续叠加 bond 或 VLAN 再改名代价大,建议装机当天就固定命名规则。
驱动和配置落定后,链路才谈得上调优。EB-LINK 可随货提供主流发行版的一页装机速查,咨询电话 0755-83179002,配套模块按 PCI-EX16 100G单光口光纤网卡(英特尔Intel E810芯片) 等型号端口速率另选。