如何检测网卡是正常运行的?

如题所述

根据故障表象,开始怀疑是HUB的连接端口出了故障,于是将该网卡接到其它的端口(该端口已证明工作正常)上,问题依然,说明HUB没有问题。之后再用网卡随盘附带的测试程序盘查看网卡的有关参数,其IRQ值为5。返回到Windows 操作系统,查看操作系统分配给网卡的参数值,其IRQ同样是5。后来怀疑主板插槽有问题,但换了几个插槽,问题没有好转。进入BIOS,选择“PNP/PCI CONFIGURATION”一项,发现IRQ 5后面的状态为“Legacy ISA”(保留的ISA总线设备)。问题就是出在这里,原来系统将IRQ 5分配给了ISA总线设备,而我们使用的却是PCI总线的网卡,从而导致网卡无法正常工作。将IRQ5后面的状态改为“PCI/ISA PnP”后,网卡的工作一切正常。

  注意,对于ISA总线的网卡而言,一般不会出现上述问题。但是当使用的是PCI的设备,而该设备要使用IRQ 5中断值时,因为在BIOS中已将IRQ 5分配给了ISA总线的设备,使中断值与要求的设备类型不对应,设备也就无法正常工作。因此,对于网卡参数的设置应确定一个“三统一”标准,即网卡自身拥有的IRQ值,操作系统分配给网卡的IRQ值以及BIOS确定的IRQ值的总线类型三者之间应该相一致。
温馨提示:答案为网友推荐,仅供参考