5.7. 网卡不能被识别的原因

一般来说,市面上比较普遍的网卡或者位于海蜘蛛硬件支持列表中的网卡芯片, 海蜘蛛路由系统都内置驱动程序,如果网卡不能成功被识别,很有很能是网卡硬件出了问题。 如下图所示:

图 5.13. 


上图中intel 82557这张网卡并没有被路由识别出来,此时可参考如下解决方法:

  1. 关闭EEPROM

    EEPROM 芯片的功能主要是远程网络唤唤醒或开关机及做无盘时用的,一般的单机没什么用。

    • 如果是板载的 Intel 网卡,进 BIOS 把 EEPROM 功能关掉即可。

    • 如果是独立网卡,把网卡上的 EEPROM 启动芯片拨下应该就没问题了

  2. 在加载网卡驱动时,指定参数忽略 EEPROM 错误,具体方法如下所示:

    进入“系统设置”->“网卡驱动模块”,输入如下一行:

    e100 eeprom_bad_csum_allow=1

    Intel 千M网卡遇到类似情况,办法也一样,不过在加载模块的时候输入的是以下代码:

    e1000 eeprom_bad_csum_allow=1