某日,宿舍里的几个兄弟一合计,准备组建一个小局域网。电脑都已经配置好,网卡为TP-LINK8139D,集线器是个二手便宜货,但绝对可以正常使用,网线也严格按标准做好,所以安装硬件、配置IP地址这些工作一气呵成就做完了。
收工后,在IP地址分别为192.168.0.1和192.168.0.2的两台机器间互ping,居然不通!我们以为是系统的配置有问题,分别ping各个机器的127.0.0.1,却没有问题,各自ping自己的IP地址192.168.0.1和192.168.0.2,也没问题,就是不能互相ping通。
观察集线器上的指示灯,IP为192.168.0.1的机器所在端口的指示灯显示为红色,证明不能正常工作。于是更换了该机器的接入端口,依然为红色。回头看看该机器的网卡,居然指示灯没亮!我们首先想到可能是网卡的接触不好,重新插牢网卡,开机后网卡指示灯还是不亮。
难道碰上了JS?用替换法试一下!换上另外一台正常工作机器上的网卡和网线,居然也不亮!仔细观察这台不能正常进网的机器,发现配置和其它机器最大的不同是多插了一块内置Modem在里面。试着把内“猫”拔出来,然后重新启动机器,再看网卡,灯居然亮了,互相ping各台机器也能ping通。再把内“猫”插回来,发现也能正常工作,但其它机器访问该机器的速度明显变慢。因为已经接上宽带,“猫”没什么用处了,就将它取出,这下整个网络互相访问速度变得正常了。
造成这个怪现象的原因是:内“猫”与网卡有资源冲突,但由于有些PCI硬件允许共享资源,所以容易被忽视(设备管理器不会出现黄色感叹号)。而这种情况下,还会出现Modem能正常拨号,但应用程序不能访问网络的怪问题。更奇怪的是,经过实验如果先装网卡后装Modem(一定要将Modem卡拔出),则无此问题,真是……大家以后在碰到类似问题的时候,不妨注意一下安装顺序的问题,会省不少力气。 |