第 77 章 网卡不能正常工作相关问题

  1. Intel网卡硬件可以识别,首页里也会出现,但连接网线后仍然是蓝色:

    点击网卡进入后会发现状态显示是已连接网线:

    这时进入信息监测-网络状态中,查看系统初始化日志里,会有如下信息:

    DRHD: handling fault status reg 3
    DMAR:[DMA Write] Request device [04:00.0] fault addr fffff000 
    DMAR:[fault reason 02] Present bit in context entry is clear
    DRHD: handling fault status reg 3
    DMAR:[DMA Write] Request device [04:00.0] fault addr fffff000 
    DMAR:[fault reason 02] Present bit in context entry is clear
    DRHD: handling fault status reg 3
    DMAR:[DMA Write] Request device [04:00.0] fault addr fffff000 
    DMAR:[fault reason 02] Present bit in context entry is clear
    
    

    这是由于IOMMU对旧设备的支持引起的,在系统设置-启动参数配置里,在内核参数中勾选“禁止Intel_IOMMU”

    保存后重启网卡即可恢复正常使用。

  2. Intel 千兆网卡无法识别,在BIOS里可以识别,路由的硬件信息里可以检测到网卡存在,路由首页里却没有发现此网卡接口。进入路由信息监测-系统日志查看,选择系统初始化日志,看到有类似如下信息:

    igb 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
    igb 0000:01:00.0: setting latency timer to 64
    igb 0000:01:00.0: irq 27 for MSI/MSI-X
    igb 0000:01:00.0: irq 28 for MSI/MSI-X
    igb 0000:01:00.0: The NVM Checksum Is Not Valid
    igb 0000:01:00.0: PCI INT A disabled
    igb: probe of 0000:01:00.0 failed with error -5
    igb 0000:01:00.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17
    igb 0000:01:00.1: setting latency timer to 64
    igb 0000:01:00.1: irq 27 for MSI/MSI-X
    igb 0000:01:00.1: irq 28 for MSI/MSI-X
    igb 0000:01:00.1: The NVM Checksum Is Not Valid
    igb 0000:01:00.1: PCI INT B disabled
    igb: probe of 0000:01:00.1 failed with error -5
    
    

    如果看到 The NVM Checksum Is Not Valid 字样,表示该网卡的EEPROM已经损坏,无法正常加载,windows下会直接忽略这个错误照常使用,而linux却不会。

    需要将此网卡放入windows主机中,利用相关工具修复,请联系官方客服人员提供相关工具进行修复。

  3. intel 82580/i350 网卡无法加载成功,需要登录路由后,在系统设置-网卡驱动模块中加入igb后重启路由即可。

  4. Atheros AR8161 网卡无法加载成功,需要先升级路由到最新内核,登录路由后,在系统设置-网卡驱动模块中加入alx后重启路由。

  5. PCI接口的无线AP RT3090无法加载成功,登录路由后,在系统设置-网卡驱动模块中加入rt2800pci后重启路由。

  6. USB接口的IP-COM无线网卡W827U 无法加载成功,登录路由后,在系统设置-网卡驱动模块中加入rt2800usb后重启路由。

  7. 对于多口网卡,有部分网卡会出现控制台中网卡连接未识别,首页中所有接口全蓝色的情况,这时需要将多线网卡所有接口都接通才能显示已连接的情况。