网页功能: 加入收藏 设为首页 网站搜索  
NT网卡和Novell网卡互用
发表日期:2006-09-26作者:张伟[转贴] 出处:PConline  

最近为一家电脑培训中心建立一个无盘NT教学网,由于NT无盘工作站上的网卡有着严格的要求:网卡的卡号(Adapter ID,也就是Node Address,共占12个字节)的前6个字符,必须是以0020AF或00608C开头, 且网卡上必须安装RPL(Remote Initial Program Load)的方式运行且支持NT的Boot Rom(其中记录着与NT通信的程序)才能为NT远程启动服务器所标识。我们建造的NT教学网上的工作站用的网卡符合上述要求,建立的无盘NT教学网, 一直运行正常。 后由于无盘 NT 工作站运行速度太慢, 想改成 Novell无盘教学网,结果发现在无盘NT教学网上运行正常的工作站竟然不能登录 Novell 3.12、Novell 4.10、Novell 4.11中文版服务器;后来另外一家公司为了培训 Microsoft系列办公软件的需要(经多次试验,在Novell无盘站上只能运行Windows3.X,不能运行 Windows95),必须把一个Novell无盘教学网改成无盘NT教学网,结果又惊奇地发现,在Novell无盘教学网上登录正常的无盘工作站同样也无法登录NT Server4.0服务器。经过多次试验, 笔者摸索出了一个方法:使网卡的卡号不是0020AF或00608C的支持RPL Boot Rom网卡且带有支持NT的Boot Rom的网卡也能成功地登录NT无盘网络;同样 NT专用网卡也能成功地登录Novell无盘网络。现把详细步骤介绍如下。

一、使不符合NT要求的网卡成功登录NT服务器

目前,NT“远程启动服务”只支持如下的的网卡:

如果NT服务器“远程启动服务”不支持您的网卡品牌与型号,或者即使 “远程启动服务”支持您的网卡品牌与型号,但是您的网卡的Adapter ID前六个字符不以0020AF或00608C开头,这时您可利用NT安装目录下的RPLCMD.EXE来使NT支持您的网卡。RPLCMD.EXE使用 方法如下:在DOS提示符下输入如下的命令:

RPLCMD [\\服务器计算机名]

这时在屏幕上会出现如下的命令选项:

Adapter Boot Config Profile Service Vender Wksta [quit]

其中:

Adapter用来修改工作站第一次启动时将Adapter ID 传给服务器的记录,此记录是一个不完整的记录;

Boot 修改Boot block记录,其具体内容为网卡品牌和使用哪个DOSBB.cnf。

Config 修改配置记录。

Profile 修改配置文件

Service 控制远程启动服务

Vender 设置网卡厂商的名称或卡号的前6位码。

Wksta 修改工作站记录

根据远程启动工作站是使用MS-DOS、windows3.X,还是使用Windows95而采用不同的方法。比较而言,安装远程MS-DOS、Windows3.X工作站相对简单,而安装 Windows95工作站却要复杂地多。下面分两种情况阐述:

■为MS-DOS、Windows3.X工作站添加网卡

第①步:将新的网卡的驱动程序复制到\winnt\rpl\bblock\ndis目录中,一般其文件扩展名为.dos。其中,winnt是安装Windows NT时所选择的目录名,以下相同。

第②步:添加一个\winnt\rpl\bblock\netbeui\adapter 目录, 其中adapter 为网卡的名称, 在此目录中必须包含以下两个文件: dosbb. cnf 和 protocol.ini。随网卡带的驱动程序盘中有这两个文件,直接复制到此目录中既可。

第③步:利用rplcmd.exe程序,添加此网卡的厂商数据:

c:\winnt>rplcmd

Adapter Boot Config Profile Service Vender Wksta [Quit]

Add Del Enum: a

VenderName=00b897(我的网卡的Adapter ID的前六位字符)

VenderComment=TopStar TE-2000B

其中VenderName的00b897为所添加网卡的卡号的前6位码; VenderComment为注释说明。

第④步:添加网卡的bblock:

c:\winnt>rplcmd

Adapter Boot Config Profile Service Vender Wksta [Quit]

Add Del Enum: a

BootName=DOSTOPSTAR

VenderName=00b897

BbcFile=bblock\netbeui\dirname\dosbb.cnf

BootComment=DOS TopStar TE-2000B

Windowsize=0

其中BootName的值可以任意设置,VenderName的00b897与第③步的VenderName必须相同;BbcFile中的dirname为目录名称,不同的网卡会有不同的名称;BootComment为注释说明。

第⑤步:添加网卡的配置

c:\winnt>rplcmd

Adapter Boot Config Profile Service Vender Wksta [Quit]

Add Del Enum: a

ConfigName=DOS622_TopStar

BootName=DOSTOPSTAR

DirName=DOS

DirName2=DOS622

FitShared=fits\dos622.fit

Fitpersonal=fits\dos622p.fit

ConfigComment=DOS6.22 for TopStar TE-2000B

其中ConfigName的值可以任意设置;BootName 必须与第④步所设置的值相同。

第⑥步:执行“远程启动管理器→配置→检查配置”。

■为Windows95工作站添加网卡

第①步:先按以上的方法把工作站设置成DOS工作站;

第②步:将\winnt\rpl\bblock\netbeui\adapter目录中的DOSBB.CNF复制成W95BB.CNF,其中adapter为网卡的名称。

第③步:修改 W95BB.CNF,将

EXE BBLOCK\I13.COM

改成: EXE BBLOCK\W95I13.COM

第④步:添加网卡的bblock:

c:\winnt>rplcmd

Adapter Boot Config Profile Service Vender Wksta [Quit]

Add Del Enum: a

BootName=W95X

VenderName=00b897

BbcFile=bblock\netbeui\dirname\W95bb.cnf

BootComment=DOS TopStar TE-2000B

Windowsize=0

其中BootName的值可以任意设置,其余可见前面的解释。

第⑤步:添加网卡的配置

c:\winnt>rplcmd

Adapter Boot Config Profile Service Vender Wksta [Quit]

Add Del Enum: a

ConfigName=W95X

BootName=W95X

DirName=DOS

DirName2=WIN95(必须输入WIN95,不能写成其它名)

FitShared=fits\win95.fit

Fitpersonal=fits\win95p.fit

ConfigComment=W95 for TopStar TE-2000B

其中ConfigName的W95X可以任意设置;BootName必须与第④步所设置的名称相同。

│ 第⑥步:执行“远程启动管理器→配置→检查配置”。



二、使NT专用网卡用在Novell无盘网上

当用NT专用网卡用在Novell无盘网上时,会在屏幕上显示如下的信息(我用的网卡是 Topstar TE-2000B , 网卡上的 RPL ROM 是 ShangHai Scientific Electronics CO. LTD公司生产的NT专用ROM):

NT RPL BootROM v1.00 (920626)

D-link DE-250 BootROM Driver MLID v2.02(931101)

Copyright(C) D-Link Coorperation 1994.All right reserved.

What Server will been found,please select a number which you want?

1.NetWare PRL Server

2.IBM LAN Server3.0

3.IBM LAN Server4.0

4.MS LAN MAN Server

5.The first available Server

If no key mapping,system will select 5 after 5 seconds.

RPL-ROM-ADR:0000 2101 183f

RPL-ROM-IRQ:3

RPL-ROM-PIO:0300

RPL-ROM-FFC:此数不停地增长。

等了很长的时间,工作站都无法登录上Novell 3.12、 Novell 4. 10 、 Novell 4.11中文版服务器。这时在服务器上的Autoexec.cnf文件中添加如下的两个命令行,或在服务器的控制台上输入如下的两个命令行,既可解决问题:

Load rpl

Bind rpl to Ne2000

其中,Ne2000是工作站网卡的驱动程序名,不同的网卡会有不同的名称。如果网卡的RPL ROM是Novell专用的,如上两句不须添加。

我来说两句】 【加入收藏】 【返加顶部】 【打印本页】 【关闭窗口
中搜索 NT网卡和Novell网卡互用
本类热点文章
  忘记密码也能登录Win2000
  文件夹加密Easy!
  九招让你的硬盘更快,系统更稳定
  怎样删除Windows 2000自带的游戏
  “网上邻居”如何和平共处?
  去除掉Win2000系统的登录界面
  为USB移动盘建立“回收站”
  Win2000中的IP路由的安装与设置
  实现对共享文件的监控
  八招秘籍保证Windows 2000安全
  Windows资源分享隐藏小技巧
  恢复WIN2K的个人设置
最新分类信息我要发布 
最新招聘信息

关于我们 / 合作推广 / 给我留言 / 版权举报 / 意见建议 / 广告投放  
Copyright ©2003-2024 Lihuasoft.net webmaster(at)lihuasoft.net
网站编程QQ群   京ICP备05001064号 页面生成时间:0.00382