在
海蜘蛛路由系统后台,Intel网卡硬件可以识别,首页里也会出现,但连接网线后仍然是蓝色。也就是说
网卡不能正常工作,出现这种情况该如何解决呢?

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

这时进入信息监测-网络状态中,查看系统初始化日志里,会有如下信息:
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里可以识别,路由的硬件信息里可以检测到网卡存在,路由首页里却没有发现此网卡接口。进入路由信息监测-系统日志查看,选择系统初始化日志,看到有类似如下信息:

如果看到The NVM Checksum Is Not Valid字样,表示该网卡的EEPROM已经损坏,无法正常加载,windows下会直接忽略这个错误照常使用,而linux却不会。
需要将此网卡放入windows主机中,利用相关工具修复,请联系官方客服人员提供相关工具进行修复。
3、intel 82580/i350网卡无法加载成功,需要登录路由后,在系统设置-网卡驱动模块中加入igb后重启路由即可。
4、Atheros AR8161网卡无法加载成功,需要先升级路由到最新内核,登录路由后,在系统设置-网卡驱动模块中加入alx后
重启海蜘蛛路由。
5、PCI接口的无线APRT3090无法加载成功,登录路由后,在系统设置-网卡驱动模块中加入rt2800pci后重启路由。
6、USB接口的IP-COM无线网卡W827U无法加载成功,登录路由后,在系统设置-网卡驱动模块中加入rt2800usb后重启路由。
7、对于多口网卡,有部分网卡会出现控制台中网卡连接未识别,首页中所有接口全蓝色的情况,这时需要将多线网卡所有接口都接通才能显示已连接的情况。更多关于海蜘蛛软路由的信息,详见专题《
海蜘蛛软路由》。