Novell服务器,版本为NovellNetWare4.11。
问题:使用NW4SP8(或NW4SP8A)打补丁后,每次重新开机,只有一网卡正常工作,另一网卡不起作用,在服务器运行时,删除网卡驱动再重新加载,另一网卡才正常工作。
经过:我厂自从安装NetWare4.11服务器以来,一直使用双网卡,网卡用过几种牌子,比如3COM,TP-LIN,有ISA插槽也有PCI插槽,但都能正常工作。最后选用的是两个TP-LINK的自适应100MB网卡,型号是TF-3275,后来由于Y2K及其他的一些问题,打了补丁NW4SP7.EXE,至此网卡运行一直稳定。近期由于重新装机(硬件都没变),用原版光盘进行安装后,采用NW4SP8.EXE打补丁,按道理NW4SP8.EXE比NW4SP7.EXE版本高,本应不会出现问题,但每次开机只有一个网卡可正常使用,另一个网卡不能使用,在加载LoadMonitor,选择LAN/WANInformation选项,查网卡信息统计,发现totalpacketssent(已发送包总数)有数据,而totalpacketsreceived(已接收包总数)为0,曾怀疑网卡有问题,换新网卡,故障依旧,更换插槽,故障还是不能排除。检查补丁说明,该做的都做了,还是不行。正好公司有一部刚装的新机,网卡也是新的,按正常安装打补丁,运行后同原服务器故障基本相同,只不过totalpacketssent(已发送包总数)和totalpacketsreceived(已接收包总数)数据为0的位置有时对调。至此可以肯定硬件没有问题。上网查阅,又有NW4SP8A.EXE补丁发行,下载(那可是70多MB的大东东)打补丁,问题毫无起色,请教了几位工程师(其实我也是CNE呀)也是不了了之。
问题解决:
无奈只有重新再开机,观察模块加载情况,发现有一些补丁模块的加载是在网卡驱动加载之后,而此时出现的网卡不正常结果正如前所述。估计另一网卡的加载需要加载一些打补丁后的一些模块,基于这种想法,打开文件AUTOEXEC、NCF进行检查:(……为省略的一些命令行,MX32SODI、LAN为TP-LINK网卡的驱动)
……
LOADMX32SODIslot=1FRAME=Ethernet_802.2NAME=MX32SODI_1_E82
BINDIPXMX32SODI_1_E82NET=CEE71118
LOADMX32SODIslot=1FRAME=Ethernet_802.3NAME=MX32SODI_1_E83
BINDIPXMX32SODI_1_E83NET=CEE71117
……
LOADIPXRTRrouting=NLSP
MOUNTALL
……
如上所见LOADIPXRTRrouting=NLSP位于网卡加载后才加载。于是把
LOADIPXRTRrouting=NLSP调到网卡加载之前,重新启动服务,问题解决。
上一篇:NT网卡和Novell网卡互用
下一篇:虚拟软驱