|
小河
初级用户
积分 129
发帖 12
注册 2004-4-13
状态 离线
|
『楼 主』:
急救!请高手出手解决DOS上网及联网的通用症状
DOS下能够与域网中的电脑(win NT及win98/2000/xp)联网并共享文件,以及使用FTP、TELNET等软件上网,并能浏览网页。这也是我们版上大部分版虫提出在DOS下上网的最普遍问题,也有相当一部分大侠(如:超级版主-新DOS时代”站长)提出了解决方法,新DOS时代中的一些文章也非常可取,有些方法不够细化再加上我们领悟能力有限,有些东西虽然有点理解,但是总有很多问题没有解决,心情也非常地郁闷,斗胆代表大部分本版上的小虫虫向各位大侠求救,来一起把这个解决方案详细化,给大家一个非常满意的答案!!
我说一下我遇到的问题和建议:
001.我首先是在virtual pc中安装了ms-dos 7.10 ,因为virtual pc中的网卡是绑定硬件网卡的,所以在虚拟机中网卡仍然是我的主机网卡intel(R) pro/1000 MT network connection, 在新DOS时代的文章中介绍上网需要安装microsoft network client v3.0 for ms-dos ,我在安装的时候发现它所提供的各种网卡中偏偏没有这个网卡,intel网卡的有:intel EtherExpress 16 or 16tp,intel EtherExpress 16 (mca),intel EtherExpress EISA 16/4,intel EtherExpress 16/4,intel EtherExpress MCA 16/4 ;也就是说没有我们所需要的网卡DOS驱动,那么我也无法安装呀,又尝试了手动输入oem driver 的位置:c:\dsk\E100BPKT.com (BTW:这也本版好心网友提供的Intel EtherExpress PRO/10 & PRO/100B PCI 的驱动程序,只有这个驱动最接近我的网卡intel(R) pro/1000 MT network connection啦,只好霸王硬上弓先试试再说了),却提示: you have typed an invalid path. 我又改路径为c:\dsk 又提示:no driver was found in the spedified location
(path). 真是怪了,我明明把这个驱动程序拷贝到这个文件夹下的,却提示找不到要不就是说我输入了非法的路径,我想问一下用DOS多的前辈,这个格式对吗??DOS下的驱动都是什么后缀,为何偏偏我提供的这个路径就是不对呢??系统提供的网卡驱动没有我所要的,自己手写驱动程序的路径系统提示不对,这个程序也就无法安装下去了,最后狠心随便挑一个系统提供的Intel EtherExpress 16 or 16tp驱动程序,反正都是INTEL一家的嘛!安装完后,可想而知,在DOS系统重新启动的时候提示:无法加载驱动。 另外我又尝试了 intel pro/100B的驱动,结果命运如出一辙!驱动已经把上网宣判了死刑!!
至此,在virtual pc中的dos系统中安装microsoft network client v3.0 for ms-dos失败,主要原因就是没有intel(R) pro/1000 MT的dos驱动程序。
请问哪里有intel(R) pro/1000 MT的dos驱动程序下载??
BTW:我在系统中试着自己加载网卡intel pro/100B程序,这是一个packet driver
语法是:e100bpkt 0x63
执行此句时提示:未找到相应的硬件intel pro/10 &pro/100 pci网卡,初始化主板失败
e100bpkt.com
执行这一句时提示:e100bpkt [options] {duplex}
顺便问一下,加载网卡驱动的语法为何如此复杂?? 能详细解释一下吗?
002.再次在 vmware workstation 中安装ms-dos 7.10 ,我选择网络安装方式是nat,与主机共享IP。正好碰上本版上一篇文章:[推荐]一张软盘启动M$CLIENT网络,我下载了这个启动盘,并顺利启动系统,并选择了vmware workstation虚拟的网卡AMD PCnet Family 的驱动程序,很顺利进入并启动了网络,可是我们局域网没有DHCP服务器,无法自动分配IP。使用网络命令的时候,net view 不行,net use 可以使用但访问别的机器时就提示不存在这台机器。,net 命令可用但只能访问本主机(host machine)却提示:error, the access was denied! 在虚拟内存盘中我执行microsoft network client v3.0 for ms-dos程序想自己设定此虚拟客机的IP,却总也试不通,给我选择只有添加网卡,添加/删除
协议。我无法设定IP值,再回到命令行中执行:net view 显示:the list of servers for this workgroup is not currently avilable.也许我不会用这些命令吧,但这个网络启动盘却是做得真的很好。希望 yuzhou (作者著:一张软盘启动M$CLIENT网络)能详细解释一下这个网络用法。这跟我安装的网络方式nat有关吗,还是必需选择桥接方式呢?
我重新安装ms-dos 7.10 ,我选择网络安装方式是桥接方式,但在用此网络启动盘的时候,发现initializing tcp/ip via DHCP....竟然死在那里了,无法继续下去了。难道单独的计算机中用这个网络启动盘启动行不通吗??
我便打算在ms-dos 7.10中安装microsoft network client v3.0 for ms-dos, 又面临网卡驱动问题!它没有提供现成的AMD PCnet Family 驱动,我只好手动输入AMD PCnet Family 虚拟网卡驱动所在的位置:c:\dsk\pcntpk.com,又提示:you have typed an invalid path; 路径改成:c:\dsk,又提示:no driver was found in the spedified location (path).
至此,在vmware workstation中的dos系统中安装microsoft network client v3.0 for ms-dos失败,主要原因就是莫名的原因,提示手动输入的驱动程序所大位置的非法。为何?? 请问我的错错在哪儿呢??
我有几点建议,还希望得到大家的支持:
001.要是能上网浏览,热心大侠-都峰(dfln@eyou.com.)提到过应该安装windows3.1 而不是windows3.2 中文版。
只是局域网联机,只需要安装microsoft network client v3.0 for ms-dos这样的局域网管理软件
这两者的前提是:一,安装网卡驱动程序及相应的网络协议(Microsoft TCP/IP :使用DHCP自动获取IP和Microsoft NetBEUI)二,安装相应的局域网管理软件,如microsoft network client,
002.我有一点想法,既然本版的兄弟都是一个目的:DOS下联网及上网,那问题就好解决了。每个人的目的一样,只是各人的网卡不一样而已,但是所需要安装的网络协议Microsoft TCP/IP 和 NetBEUI ,局域网的管理软件microsoft network client等那么几个,上网的浏览器、ftp、telnet程序却是一样的。各人的区别只是一个网卡问题,而且每一个人计算机只有一台,不可能经常需要更改配置,所以各人只需要找一个适合自己的网卡驱动,然后别的工作大家都是一样的,大家可以互相借鉴,把这个一体化流程的技术做好了,再学习一下,以后在本版上不不会再出现问:dos下联网,上网的问题,也许最多的只是到哪儿找到适合我的网卡的驱动的贴子而已了。
003.希望高手能做两个东东:一,网络启动盘万用盘,只要针对不同的网卡改变软盘中网卡驱动程序就行了,这当然就是万用网络启动盘了。二,在DOS系统下,如何加载网卡驱动程序,安装网络协议,安装相应的联网及上网的软件的一体化流程。
提一个小建议:过程越详细越好,多一点注意事项更棒!!
其实,我遇到的问题,应该也是各位朋友经常碰到的,要是解决了并发到精华区,相信大家以后不会再为DOS联网、上网发愁了。我们版一定会在国内的DOS网站中更加火旺起来,并能突破现有的层次。
市场做得最好的服务,就是想顾客所想,做顾客所需,这样才让顾客满意,才有旺旺的人气!!
我的提议也是基于考虑广大版友的利益与自身碰到的问题,希望大家能给有技术需要的版友提供更方便、周到、便捷的服务。
希望得到各位热心高手鼎力支持!! 多出一些精华,我们的DOS盟友技术水平才会大幅提高,我们的DOS才会像国外的那样得到不断的发展!!
也借此机会向各位朋友表示崇高的感谢!!
^_^
问一个小问题:system.ini,mouse.ini等系统配置文件,在什么时候才被调用,是在执行mouse.exe(鼠标驱动)时自动调用??这配置文件中的信息被写到哪儿了?mouse.ini和mouse.exe如何相互作用的??
|
|
2004-4-16 00:00 |
|
|
小河
初级用户
积分 129
发帖 12
注册 2004-4-13
状态 离线
|
『第
2 楼』:
实在不好意思,写的太多了!!
但问题是实在的
有劳各位大哥哥了!!
|
|
2004-4-16 00:00 |
|
|
小河
初级用户
积分 129
发帖 12
注册 2004-4-13
状态 离线
|
『第
3 楼』:
我真诚地希望这一贴子能实际地、彻底地解决DOS下上网、联网的问题!!
这是造福网友大好事情呀!!
|
|
2004-4-16 00:00 |
|
|
guo98451
初级用户
积分 127
发帖 9
注册 2004-4-7
状态 离线
|
『第
4 楼』:
强烈支持楼上的,我也遇到此问题,让我很郁闷!
希望斑竹 各位高手能够尽快给出详细的解答!
在此向你们表示万分感谢!!!同时也谢谢楼上的说出了被这些问题困惑的小虫们的心声!
我的网卡是:Realtek TRL8139 pci fast ethernet adapter ,请问那有驱动程序下载?
如果知道的话请给我发邮件:guo98451@sohu.com , QQ:81651848
|
|
2004-4-19 00:00 |
|
|
aria
高级用户
积分 924
发帖 243
注册 2003-7-9
状态 离线
|
『第
5 楼』:
hehe
你的驱动程序是所谓的"包驱动程序",而microsoft network client v3.0 for ms-dos想要的是NDIS驱动程序,这两个驱动程序并不一样
例如我的RTL8139,需要以下文件:
OEMSETUP.INF
PROTOCOL.INI
RTL8139.NIF
RTSND.DOS
如果说的不对,请高手指教^_^
|
|
2004-4-19 00:00 |
|
|
callousyuan
初级用户
积分 117
发帖 6
注册 2004-4-20
状态 离线
|
『第
6 楼』:
驱动程序,大多在Mydrivers.com 会有.
但是我有个问题,大多数的dos都是MS-DOS.
所以在安装Client时,应该没有什么问题.
但是我这儿有DR-DOS,装了client后,报出错,什么driver没有安装,但是一dir是有的.
请问这种我该如何做?
另外,自己想共享文件,我觉得应该把dos机做成service
那位高人,能否赐教DR-DOS联网??
|
|
2004-4-20 00:00 |
|
|
小河
初级用户
积分 129
发帖 12
注册 2004-4-13
状态 离线
|
『第
7 楼』:
楼上说的很有道理
我分析网络启动盘的时候,网卡驱动需要:protocol.ini,system.ini,pcntpk.com三个文件
为何这种驱动程序方式与平时的不一样呢??
我们平时加载一个驱动不是只是需要一个:pcntpk.com就够了吗?
费解
|
|
2004-4-20 00:00 |
|
|
小河
初级用户
积分 129
发帖 12
注册 2004-4-13
状态 离线
|
『第
8 楼』:
在DOS下的网卡驱动有3大类:
1.符合Microsoft公司NDIS 2.0 标准的以DOS为扩展名的网卡驱动程序,主要用于
做Windows NT,Windows 9X,Windows 2000的DOS客户端。Microsoft公司DOS客户
端的安装程序在Windows NT 4.0 Server光盘\CLIENTS\MSCLIENT\DISKS目录中。
2.符合FTP公司Packet Driver标准的开放源码的驱动程序,以COM为扩展名,主要
用于FTP公司的PC/TCP DOS客户端。
3.符合Novell公司Netware
ODI标准的驱动程序,以COM为扩展名,主要用于Netware DOS客户端。
|
|
2004-4-21 00:00 |
|
|
aria
高级用户
积分 924
发帖 243
注册 2003-7-9
状态 离线
|
|
2004-4-21 00:00 |
|
|
小河
初级用户
积分 129
发帖 12
注册 2004-4-13
状态 离线
|
『第
10 楼』:
请问:aria兄弟
为何网卡驱动需要您说的:
例如我的RTL8139,需要以下文件:
OEMSETUP.INF
PROTOCOL.INI
RTL8139.NIF
RTSND.DOS
四个文件呢?? 这四个文件有什么关系?
据我现在所知,网络的运行有三个文件必需:e1000.dos(随便一个网卡的ndis驱动),system.ini和protocol.ini,当然我所知道的肯定是不足的,因为我每次当把这三个文件放在一个文件夹下时,再安装MS Client时,要手动输入网卡驱动的路径时,就提示说找不到驱动!! 非常郁闷,我估计肯定是缺少文件,可是我不知道缺少的文件是什么,缺少的文件到哪儿去找?
我的网卡是intel(R) pro/1000 ,没有驱动软盘,当然驱动只能从网上找了,好不容易在norton ghost 2003中看到了这个网卡的驱动,迫不急待地做一个网络启动盘却根本不行,又一次郁闷呀!!而且我看了rton ghost 2003向导做的启动盘的网络文件,其中根本就没有除了e1000.dos,system.ini和protocol.ini的文件。兄弟,你说怪不怪??
aria兄弟,你能解释一下吗??
谢谢先!
|
|
2004-4-22 00:00 |
|
|
aria
高级用户
积分 924
发帖 243
注册 2003-7-9
状态 离线
|
『第
11 楼』:
您缺少了oemsetup.inf
MSClient根据这个文件来找到驱动
这是我的oemsetup.inf(随网卡的驱动盘里),您可以参考一下^_^
;RTL8139 OEMSETUP.INF File:
[netcard]
RTL8139="RTL8139 Fast Ethernet Adapter",000,ndis,ethernet,real,RTL8139,RTL8139_nif
[RTL8139]
devdir=?:rtsnd.dos
device=rtsnd.dos,@devdir\rtsnd.dos
[RTL8139_nif]
drivername=rtsnd$
param=Medium,"Medium type ",text,"_Auto,_10Half,_10Full,_100half,_100Full",_Auto,0x30
param=NETADDRESS,"Network Address",chars,13,"@000000000000",0x02
param=ETHERID,"Node Address",chars,13,"@000000000000",0x02
param=BusNo ,"Adpater's Bus Number",int,"0,255,1",0,0x32
param=DeviceNo ,"Adpater's Device Number",int,"0,31,1",0,0x32
param=TxFiFo ,"Adpater's TX Early Threshold",int,"0,63,1",5,0x32
应该可以自己编写,可是我也不太会-_-b
|
|
2004-4-22 00:00 |
|
|
aria
高级用户
积分 924
发帖 243
注册 2003-7-9
状态 离线
|
『第
12 楼』:
呵呵,刚才去INTEL主页找了一下
http://downloadfinder.intel.com/scripts-df/Detail_Desc.asp?agr=Y&ProductID=871&DwnldID=4898
不知对你有没有用?
|
|
2004-4-22 00:00 |
|
|
小河
初级用户
积分 129
发帖 12
注册 2004-4-13
状态 离线
|
『第
13 楼』:
今天工作比较忙
一来就看到了莫大的惊喜
真诚地感谢aria兄弟
我先试一下
看一看解压完后的驱动是否全
|
|
2004-4-22 00:00 |
|
|
小河
初级用户
积分 129
发帖 12
注册 2004-4-13
状态 离线
|
『第
14 楼』:
下载完了只有18K,好像太小了
说明上写着是335k
?
|
|
2004-4-22 00:00 |
|
|
小河
初级用户
积分 129
发帖 12
注册 2004-4-13
状态 离线
|
『第
15 楼』:
运行了一下,发生致命错误
明天再下载试一下吧!
|
|
2004-4-22 00:00 |
|
|