中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: 请教dos6.22下网卡安装 上一主题 | 下一主题
qunce
初级用户





积分 31
发帖 13
注册 2007-9-9
状态 离线
『楼 主』:  请教dos6.22下网卡安装

有研华CPU板一块,集成网卡.
请教各位高手如何利用以下资源,在DOS6.22环境下驱动网卡?

驱动盘目录如下:
...\DRV_LAN\INTEL\DOS\:
DRIVER.DOS
E100B.DOS
E100BEDS.NIF
E100BODI.COM
E100BODI.INS
IPXODI.COM
LSL.COM
NET.CFG
NETX.EXE
PROTOCOL.INI

其中:

1.文件PROTOCOL.INI:

; Protocol.Ini section for the Intel(R) PRO PCI Adapter

   DRIVERNAME   = E100B$

;
; Some common parameters
;
;   SPEED           = [0 | 10 | 100]
;                     0 = Auto (default)
;
;   FORCEDUPLEX     = [0 | 1 | 2]
;                     0 = Auto (default); 1 = Half; 2 = Full
;
;   SLOT            = 0x38
;
;   NODE            = "00AA00123456"
;
;   TRANSMITBUFFERS = 20    ; range 2 - 38
;
;   RECEIVEBUFFERS  = 20    ; range 2 - 38
;
;       Note that TRANSMITBUFFERS + RECEIVEBUFFERS <= 40
;
;   CACHEFLUSH      = 0     ; set to 1 to allow the driver to hook the cache flush interrupt
;                           ; this is needed when doing unattended installations of NT 4

2.文件NET.CFG:

Link Driver E100BODI
; Remove the semi-colon in front of the frame type you will use.
; This frame type must match what the NetWare server is using.
;   FRAME Ethernet_802.2
;   FRAME Ethernet_802.3
;   FRAME Ethernet_SNAP
;   FRAME Ethernet_II

NetWare DOS Requester
   FIRST NETWORK DRIVE = F

; If you know the name of your preferred server, remove the
; semi-colon below and enter the preferred server name after
; the equal sign.
;preferred server =

3.文件E100BEDS.NIF:

; Extended DOS NIF file

[E100B]
   Type = NDIS
   Title = Intel(R) PRO PCI Adapter
   Version = 3.12
   Drivername = E100B$
   Xports = NETBEUI LANDD

[FILE]
   Name = E100B.DOS

[SPEED]
   display = "Media Speed"
   type = Decimal
   set = 10, 100
   optional = YES
   editable = YES
   help = "The driver can configure the adapter for either 10 or 100 Mbps.
Assigning a value to this parameter will override the Auto-Speed-Sense feature
of the driver.  Leave the field blank to enable the Auto-Speed-Sense feature."

[FORCEDUPLEX]
   display = "Force Duplex Mode"
   type = Decimal
   set = 1, 2
   optional = YES
   editable = YES
   help = "The driver can configure the adapter for either Half or Full Duplex.
Automatic detection of Full Duplex REQUIRES a hub with ports which are capable
of performing N-Way auto-negotiation, so forcing the duplex mode to Full is
recommended for most users connecting to a Full Duplex hub.  Assigning a value
of 1 (Half) or 2 (Full) to this parameter will override the auto-negotiation
feature of the adapter, and will also make the SPEED parameter REQUIRED.
Leave the field blank to enable the auto-negotiation feature."

[SLOT]
   display = "Slot/Device Identifier"
   type = Hexadecimal
   range = 0-1FFF
   optional = YES
   editable = YES
   help = "Use of this parameter is only required in systems with more than one
adapter installed. If you are installing more than one PCI adapter: 1) complete
the configuration process, but leave the Slot field blank for each driver;
2) restart the system and record the list of Slots that each driver displays;
3) complete the configuration by assigning one of the values from the list to
the Slot parameter of each driver. Leave the field blank if you have only one
adapter installed."

[NODE]
   display = "Locally Administered Address"
   type = String
   strlength = 12
   optional = YES
   editable = YES
   help = "Use of this parameter to modify the network address used by
the adapter."

DOS对于我已经是N多年前的事了,只记得有3COM,NOVEL网,很陌生.
希望在高人的指点下入门.

quance@vip.sina.com

2007-9-11 15:16
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zqlcch
初级用户





积分 178
发帖 85
注册 2006-7-6
状态 离线
『第 2 楼』:  

下载一个MSCLIENT的安装文件就可以了。。指定一下驱动文件是OK。。。

2007-9-11 15:22
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
firstsail
高级用户





积分 668
发帖 295
注册 2005-7-26
来自 广东深圳
状态 离线
『第 3 楼』:  

第一步:在C盘建立一个NetCard目录,即C:\Netcard目录,将下列文件拷入到这个目录中,
这些文件在http://www.firstsail.com.cn/Download2/PacketDriver.Rar可下载

    文件一:Protman.Dos
    文件二:Dis_Pkt.Dos
    文件三:NetBind.Com
    文件四:Protman.Exe

第二步:将网卡驱动盘的两个文件拷贝到您的c:\netcard目录中。
    文件五:Protocol.Ini
    文件六:E100B.Dos

第三步:修改C盘根目录下的Config.Sys文件(假设您是DOS6.22),文件内容如下

device=c:\dos\himem.sys
device=c:\dos\emm386.exe noems novcpi

device=c:\netcard\protman.dos /i:c:\netcard
device=c:\netcard\dis_pkt.dos
device=c:\netcard\e100b.dos

dos=high,umb
files=35
stacks=12,256


第三步:修改C盘根目录下的Autoexec.bat文件(假设您是DOS6.22),文件内容如下
path c:\dos
lh smartdrv.exe

lh c:\netcard\netbind.com

第四步:修改c:\netcard\Protocol.ini文件,文件内容如下
[protman]
drivername=PROTMAN$

[pktdrv]
drivername=PKTDRV$
bindings=nic
intvec=0x60
chainvec=0x66

[nic]
DriverName=E100B$



第五步:重新启动计算机



总结:如果加载成功,则Autoexec.bat执行netbind.com文件时,会显示网卡的NIC地址:xx:xx:xx:xx:xx,
这时NDIS2网卡驱动就转成了"packetdriver"网卡驱动,网卡驱动此时成功加载!


有疑问,可发邮件到szhello8@21cn.net或打手机13560730316

2007-9-14 12:28
查看资料  访问主页  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: