NE2000兼容网卡的几点使用经验

NE2000兼容网卡以其低廉的价格和基本联网功能获得了许多初学网络和对网络性能要求不高的人士的青睐。作为学生,笔者在宿舍间联网当然是首选它了。在使用的这段时间中笔者积累了一些经验,借此机会告诉大家,希望能给初学者一些帮助,也希望各位高手能给我一些指点和究正。
NE2000兼容网卡的两个设置软件:这两个软件在随卡附带的驱动盘中,对于这种网卡它们的作用要远远大于盘中所带的驱动程序,如果网卡不能正常工作那就一定要用到它们。
一个是diag9008.exe,它提供对网卡的参数设定和工作状态检测,另一个是mod9008.exe,它可对网卡的工作模式进行调整,包括PNP(PLUG & PLAY即插即用),JUMPLESS(免跳线,即非即插即用),AUTODETECT(自动检测)。AUTODETECT这项在支持PNP的主板上就是PNP。
这两个程序都只能在纯DOS中运行。diag9008.exe运行后屏幕右上角有三个选项,选Configuration便可察看或改变网卡的接口类型、中断、io地址,是否启用bootrom;选Diagnostic可检查网卡是否正常工作,这其中包括On board card test和on network card test两项,前者检查网卡是否与其他设备有冲突,后者检查网卡的联网功能是否正常;选Accept&Exit当然就是保存并退出了。
WIN9X中的安装和设置:WIN95/98中都内置了NE2000兼容网卡的驱动程序,所以一般将网卡工作模式设成PNP后WIN9X会自动发现新硬件并自动装好驱动,再重起动便可正常工作了。但有时按上面的方法作过之后网卡还不能正常工作,这种问题通常发生在使用杂牌主板或装了WIN9X/NT双引导的的机器中。
这时可以进入纯DOS操作系统(以下DOS均指的是纯DOS),运行diag9008.exe,检查网卡的接口设置,如果你用的是同轴线缆,就选BNC,如果用的是双绞线,就选UTP,当然BNC/UTP这种设置对两种线缆都适用,保存并重起。
如果还不能正常工作就再进入DOS,运行网卡驱动盘中附带的网卡工作模式调整程序MOD9008.EXE,将网卡的工作模式设为JUMPLESS,再运行网卡设置程序diag9008.exe,然后检查网卡的中断和IO地址,默认值是3和300H,中断3在WIN9X中是为COM2所用的,将它改为一个在WIN9X中空闲的中断(比如5),IO地址先不要改,BOOTROM卡上没有或不用的话就DISABLE吧,保存并重起后进入WIN9X,将网卡的中断和IO地址设置成同DOS中一样,再重起即可。如果IO地址300H与WIN9X中的设备有冲突就设为其它,再将DOS中的IO地址设成与WIN9X中相同,保存再重起。
WINDOWS NT中的安装和设置:由于NT不支持PNP,所以你只能在DOS状态下将网卡的工作模式设成JUMPLESS,再注意接口类型的设置以及中断和IO地址。NT中也有NE2000的驱动程序,安装NT的过程中会要你选择网络适配器的类型,选NE2000然后会要你设置中断和IO地址,注意将NT中的中断与IO地址设成与DOS中一样,再都无冲突的情况下网卡就能正常工作(一般都没有冲突),若有冲突就设成其它,但一定要保证中断与IO地址在DOS与NT中相同。
如果你首先安装了WIN9X操作系统,网卡设置成PNP并能正常工作,后来又装了NT作双引导,这时会出现网卡在NT中不能正常工作的现象,然后发现在WIN9X中网卡也不能工作了,进入DOS,运行diag9008.exe后程序提示你这块网卡的PNPbios坏了,要将其工作模式设为JUMPLESS,其实网卡的PNP模式并没有坏,这是一个假象(至于为什末,我也不清楚),但还要选YES,然后寻找在DOS,WIN9X和NT中均没有冲突的中断和IO地址设成网卡的中段和IO地址(很好找的,一般都没什末冲突,比如5,300H) ,保存并重起后网卡无论在WIN9X还是在NT中都可正常工作了。
另外这种网卡同花王的530PD声卡(ISA)有冲突。这种声卡的在WIN9X中默认中断是5,但我们为了NE2000网卡不与COM2冲突,故将其中断设为5(其它的都被占用了,且WIN9X中要与DOS中保持一致),这就引起了新的冲突,你若是将网卡中断强制为5那末系统会自动将声卡中断设为其它,经察看是9,此时网卡是能正常工作了,但声卡确不能发声了,经过一番调试我发现声卡中断设为9或9以上时似乎驱动程序内部有错误,就是不能发声,然而中断1到8又都站满了,没办法我只有将未使用的打印端口禁用了,让出中断7给声卡用,这样网卡正常的同时声卡也能发声了。其时还可以保持声卡的默认中断5不变,而将COM2禁用,中断3给网卡,也能解决问题。但我们的鼠标是串口的要用COM1,COM2禁用了MODEM就没法用了,所以我采用的是前一种方法。如果你的鼠标是PS2的或不用MODEM也可采用这种方法。

你说的只是NE2000兼容网卡中的一种,主芯片是9008。还有很多其他主芯片和牌子的NE2000网卡,如Dlink 220PT,realtek8019等等。关键就是设设中断,其他也没什么!