首先说明一下,microsoft network client v3.0 for ms-dos 用的是
符合Microsoft公司NDIS 2.0 标准的以.DOS为扩展名的网卡驱动程序。
而FTP等工具用的是符合FTP公司Packet Driver标准的开放源码的驱动程
序,以.COM或.EXE为扩展名。
也就是说你的pcntpk.com是Packet Driver(包驱动程序),不能用在
MS client上。只能用在FTP等工具上。MS Client的网卡驱动是以.DOS为
扩展名的。
BTW: intel pro/100B packet driver的加载命令应该是 e100bpkt 0x60 16
我是在 e100bpkt.txt 里看到这个用法的。别的网卡的packet driver可以
看相应的txt说明文件(下载packet driver时带的)。或者用/?看命令行参数。
如加载AMD PCnet packet driver的命令行是 pcntpk int=0x60
下面以我做的网络启动盘(见:一张软盘启动M$CLIENT网络)为例,
说说MS Client禁用DHCP获取IP和配置IP地址的两种方法:
第一种方法,修改a:\net\amdpcnet\protocol.ini (amdpcnet是vmware虚拟网卡驱动的配置目录)
修改里的一行为 DisableDHCP=1 即可禁用DHCP获取IP
修改相应的IPAddress0和SubNetMask0设置IP地址和子网掩码
第二种方法,运行n:\net\setup.exe修改配置
启动时选择网卡(用vmware则选AMD PCnet Family)
询问“Start Network?”时,选NO!
执行 n:\net\setup.exe
提示插入软盘时,按回车
选择Change Network Configuration,按回车进入
选择Change Settings,不要按回车!!!
按Tab键使光标跳到上面选择框(注:很多人不知道光标可以跳上去)
选择Microsoft TCP/IP,按回车进入
把Disable Automatic Configuration改为1即可禁用DHCP获取IP
把IP Address和IP Subnet Mask改为你想要的IP地址和子网掩码
选择The listed options are correct确认设置正确
直到提示插入软盘时按F3退出Setup!!
如果只想临时改变配置,在N:\NET目录下执行STARTNET.BAT
即可启动网络。如想永远改变配置,请把N:\NET目录的
SYSTEM.INI和PROTOCOL.INI文件拷贝到A:\NET下与网卡类型
相对应的子目录(如:a:\net\amdpcnet目录)。
另外,Setup.exe还可以改变工作组名、计算机名或登录域等设置。请读者自己摸索。
注意:因为我做的网络启动盘用了内存虚拟盘,所以改变配置后记得按上面所说的,
把system.ini和protocol.ini拷回A盘!
如果你想自己安装MS Client,当手动输入网卡驱动位置时,记得是NDIS驱动的位置!!
MS Client不认packet驱动的!