|
xuchunyi
初级用户
 
积分 66
发帖 26
注册 2006-1-23
状态 离线
|
『楼 主』:
PACKET DRIVER 究竟是什么东西啊?
使用 LLM 解释/回答一下
C:\FTP>ftp32
NO PACKET DRIVER FOUND.
我该怎么解决啊?都快崩溃了……
C:\FTP>ftp32
NO PACKET DRIVER FOUND.
How should I solve this? I'm almost going crazy...
|
|
2006-9-15 05:10 |
|
|
tsenix
初级用户
 
积分 121
发帖 61
注册 2006-4-18 来自 HK
状态 离线
|
『第 2 楼』:
使用 LLM 解释/回答一下
是禁用ftp port? 或无法使用ftp服务?
Is it about disabling the FTP port? Or being unable to use the FTP service?
|
|
2006-9-16 12:34 |
|
|
firstsail
高级用户
   
积分 668
发帖 295
注册 2005-7-26 来自 广东深圳
状态 离线
|
『第 3 楼』:
使用 LLM 解释/回答一下
PACKET DRIVER:是DOS下网卡的一种驱动程序。通过61H或60H软中断提供服务。
详细的出入口参数网上可查到。
比如说:Wattcp提供的TCP/IP协议就是通是Packet Driver驱动的。
网卡硬件->网卡硬件驱动程序(厂家提供)->INT60/61H软中断提供服务(设是Packet Driver的网卡驱动,厂家提供)->Wattcp(第三方提供)->用户程序.
很好硬件设备有两种中断:一是硬中断,一是软中断。以鼠标为例:
鼠标硬件->鼠标硬件驱动程序->INT33软中断提供服务->用户程序
-------------------------------------------------------------------------------------------
PACKET DRIVER: It is a driver program for network cards under DOS. It provides services through the 61H or 60H software interrupt.
The detailed input and output parameters can be found online.
For example: The TCP/IP protocol provided by Wattcp is driven through the Packet Driver.
Network card hardware -> Network card hardware driver (provided by the manufacturer) -> INT60/61H software interrupt provides services (for network cards set as Packet Driver, provided by the manufacturer) -> Wattcp (provided by a third party) -> User program.
There are two types of interrupts for good hardware devices: one is a hardware interrupt, and the other is a software interrupt. Take the mouse as an example:
Mouse hardware -> Mouse hardware driver -> INT33 software interrupt provides services -> User program
|
|
2006-9-17 03:50 |
|
|
firstsail
高级用户
   
积分 668
发帖 295
注册 2005-7-26 来自 广东深圳
状态 离线
|
『第 4 楼』:
使用 LLM 解释/回答一下
不好意思,太多错别字了!
PACKET DRIVER:是DOS下网卡的一种驱动程序。通过61H或60H软中断提供服务。
详细的出入口参数网上可查到。
比如说:Wattcp提供的TCP/IP协议就是通过Packet Driver驱动的。
网卡硬件->网卡硬件驱动程序(厂家提供)->INT60/61H软中断提供服务(设是Packet Driver的网卡驱动,厂家提供)->Wattcp(第三方提供)->用户程序。
很多硬件设备有两种中断:一是硬中断,一是软中断。以鼠标为例:
鼠标硬件->鼠标硬件驱动程序->INT33软中断提供服务->用户程序
-------------------------------------------------------------------------------------------
I'm sorry, there are too many typos!
PACKET DRIVER: is a driver program for network cards under DOS. It provides services through the 61H or 60H software interrupt.
Detailed input and output parameters can be found online.
For example: The TCP/IP protocol provided by Wattcp is driven by the Packet Driver.
Network card hardware -> Network card hardware driver (provided by the manufacturer) -> INT60/61H software interrupt provides services (assuming it's a Packet Driver network card driver, provided by the manufacturer) -> Wattcp (provided by a third party) -> User program.
Many hardware devices have two types of interrupts: one is the hardware interrupt, and the other is the software interrupt. Take the mouse as an example:
Mouse hardware -> Mouse hardware driver -> INT33 software interrupt provides services -> User program
-------------------------------------------------------------------------------------------
|
|
2006-9-17 03:53 |
|
|
firstsail
高级用户
   
积分 668
发帖 295
注册 2005-7-26 来自 广东深圳
状态 离线
|
『第 5 楼』:
使用 LLM 解释/回答一下
如果您购买了一块网卡,那么您找一下配套的光盘,基本都有Packet或PKT这样的目录,它就是该网卡的DOS下的Packet Dirver驱动程序。
许许多多IBM的电脑,其Packet Driver可用“E100BPKT.com”代替。最常的是“RTSPKT.com”。
If you have purchased a network card, then find the accompanying CD, and there are basically directories like Packet or PKT, which are the Packet Driver drivers of this network card under DOS.
Many IBM computers can use "E100BPKT.com" instead of the Packet Driver. The most common one is "RTSPKT.com".
|
|
2006-9-17 04:01 |
|
|
xuchunyi
初级用户
 
积分 66
发帖 26
注册 2006-1-23
状态 离线
|
『第 6 楼』:
使用 LLM 解释/回答一下
哎呀,郁闷啊!
我在DOS下可以用ftp.exe(for dos)可以登陆ftp服务器。但是只要用自动批量下载脚本就提示下面的问题。是不是每块网卡的PACKET DRIVER 都不一样啊?我该怎么解决啊!!!
FTP Transfer Program
Version 0.70
Type HELP for more information
NO PACKET DRIVER FOUND
c:\ftp>
Oh, so depressed!
I can log in to the ftp server using ftp.exe (for dos) under DOS. But as soon as I use the automatic batch download script, the following problem is prompted. Is it that the PACKET DRIVER of each network card is different? How should I solve this!!!
FTP Transfer Program
Version 0.70
Type HELP for more information
NO PACKET DRIVER FOUND
c:\ftp>
|
|
2006-9-17 23:20 |
|
|
firstsail
高级用户
   
积分 668
发帖 295
注册 2005-7-26 来自 广东深圳
状态 离线
|
『第 7 楼』:
使用 LLM 解释/回答一下
Packet Driver网卡驱动程序是由厂家提供的!(其实是由网卡芯片决定)
在FTP之前,要先运行“Packet Driver”驱动程序,它是常驻内存的。
---------------------------------------------------------------------------------------------------------
如果您在Windows的DOS窗口下运行Ftp,其实运行的是c:\windows\ftp.exe程序,而不是您的c:\ftp\ftp.exe程序。
The Packet Driver network card driver is provided by the manufacturer! (Actually, it is determined by the network card chip)
Before FTP, you need to run the "Packet Driver" driver first, and it is resident in memory.
---------------------------------------------------------------------------------------------------------
If you run Ftp in the DOS window of Windows, actually what is running is the c:\windows\ftp.exe program, not your c:\ftp\ftp.exe program.
|
|
2006-9-18 21:32 |
|
|
xuchunyi
初级用户
 
积分 66
发帖 26
注册 2006-1-23
状态 离线
|
『第 8 楼』:
使用 LLM 解释/回答一下
我实际上是要在纯DOS下用FTP。或者找个能在纯dos下 下载的工具就可以。
我的本意是用一张DOS网络启动盘,用dos盘启动后下载kvdos杀毒盘(这样能达到及时更新病毒库的问题),然后调用kvdos.exe来杀系统病毒。
Actually, I actually need to use FTP under pure DOS. Or find a tool that can be downloaded under pure DOS. My original intention is to use a DOS network boot disk. After booting with the DOS disk, download the kvdos antivirus disk (so that the problem of updating the virus database in a timely manner can be achieved), and then call kvdos.exe to kill system viruses.
|
|
2006-9-19 00:26 |
|
|
xuchunyi
初级用户
 
积分 66
发帖 26
注册 2006-1-23
状态 离线
|
『第 9 楼』:
使用 LLM 解释/回答一下
我在纯dos下可以用纯dos的FTP工具登陆服务器和下载软件,就是不能用批量下载脚本。救命啊!!
I can log in to the server and download software using a pure DOS FTP tool under pure DOS, but I can't use the batch download script. Help!
附件
1: ftp.jpg (2006-9-19 03:15, 50.13 KiB, 下载附件所需积分 1 点
,下载次数: 2)
|
|
2006-9-19 03:15 |
|
|
firstsail
高级用户
   
积分 668
发帖 295
注册 2005-7-26 来自 广东深圳
状态 离线
|
『第 10 楼』:
使用 LLM 解释/回答一下
对于“批处理”文件来说,如果您里面又调用了批处理,您应该用“call”关键字。
对于有一个a.bat,里面调用了b.bat,那么您应该这样来写
....
call b.bat
...
--------------------------------------------
您的图片中显示,您登录的是Unix系统。
FTP登录后,您的命令处于“FTP”程序的解释中,而不是您command.com程序的解释中,当然不认识你的“DOS”批处理程序
For a "batch" file, if it calls another batch inside, you should use the "call" keyword.
For an a.bat that calls b.bat inside, you should write it like this
....
call b.bat
...
--------------------------------------------
The picture you provided shows that you are logged in to a Unix system.
After FTP login, your commands are interpreted in the "FTP" program, not in your command.com program, so it naturally doesn't recognize your "DOS" batch program
|
|
2006-9-19 04:17 |
|
|
xuchunyi
初级用户
 
积分 66
发帖 26
注册 2006-1-23
状态 离线
|
『第 11 楼』:
使用 LLM 解释/回答一下
=我的意思是不能使用下面这样的脚本。自动登陆下载多个文件的*.bat
get.bat的内容 ftp -s:"1.txt" 以下是1.txt的内容,使用这样的脚本就报告packet driver 没发现啊
open 210.12.168.8
rain
kingdee
cd kv2006
bin
get kvdos.exe
get kva.vlb
get......
bye
What I mean is that the following script cannot be used. The *.bat for automatically logging in and downloading multiple files. The content of get.bat is ftp -s:"1.txt". The following is the content of 1.txt. Using such a script reports that the packet driver is not found.
open 210.12.168.8
rain
kingdee
cd kv2006
bin
get kvdos.exe
get kva.vlb
get......
bye
|
|
2006-9-19 23:41 |
|
|
xuchunyi
初级用户
 
积分 66
发帖 26
注册 2006-1-23
状态 离线
|
『第 12 楼』:
使用 LLM 解释/回答一下
在dos网络启动盘启动的时候是加载了packet driver的:
如下图

When the DOS network boot disk is booting, the packet driver is loaded:
As shown in the following figure

|
|
2006-9-19 23:43 |
|
|
LanCat
中级用户
  
积分 288
发帖 78
注册 2003-11-19
状态 离线
|
『第 13 楼』:
使用 LLM 解释/回答一下
想帮你找找原因,但我没有DOS下的FTP软件,若可以的话,你发个给我,我帮你看看是什么问题。 lanmail@yeah.net
Want to help you find the reason, but I don't have an FTP software under DOS. If possible, please send one to me, and I'll help you see what the problem is. lanmail@yeah.net
|
|
2006-9-20 03:35 |
|
|
xuchunyi
初级用户
 
积分 66
发帖 26
注册 2006-1-23
状态 离线
|
『第 14 楼』:
使用 LLM 解释/回答一下
LanCat,我给你发了邮件了!谢谢你
LanCat, I've sent you an email! Thank you
|
|
2006-9-20 22:05 |
|
|
LanCat
中级用户
  
积分 288
发帖 78
注册 2003-11-19
状态 离线
|
『第 15 楼』:
使用 LLM 解释/回答一下
用你发给我的FTP.EXE文件试了一下,用脚本文件下载多个文件没有问题。
我没有出现你所“NO PACKET DRIVER FOUND”的问题,但我觉得你应该不会出现你所说的问题的。
ftp -s:filename 这种格式的命令是在WINDOWS下的FTP软件执行脚本文件的命令格式。
而你传给我的DOS下的FTP.EXE软件的正确命令格式应是:ftp -f fname
你可以在运行FTP软件后运行命令HELP看到此参数的说明的。我这运行 -s 的参数是会出错的,提示找不到主机 -s:ftp.txt。因此才说不太可能出现你说的那个错误提示。
我认为你问题的根本原因是没有运行HELP命令看看帮助,造成第一步就是错的。
还有说明一下,我运行时没有配置文件(不知怎么写),我的IP是通过DHCP分配的,可能配置文件也有影响。
Last edited by LanCat on 2006-9-21 at 17:56 ]
I tried it with the FTP.EXE file you sent me, and there was no problem downloading multiple files using the script file.
I didn't have the problem you mentioned "NO PACKET DRIVER FOUND", but I think you shouldn't have the problem you said.
The format of the command ftp -s:filename is the command format for executing script files in the FTP software under WINDOWS.
And the correct command format for the DOS - based FTP.EXE software you sent me should be: ftp -f fname
You can run the command HELP after running the FTP software to see the description of this parameter. When I run the -s parameter here, it will give an error, prompting that the host -s:ftp.txt is not found. Therefore, it is said that it is unlikely to have the error prompt you mentioned.
I think the fundamental reason for your problem is that you didn't run the HELP command to see the help, resulting in the first step being wrong.
Also, note that I didn't have a configuration file when I ran it (I don't know how to write it), and my IP was assigned via DHCP. Maybe the configuration file also has an impact.
Last edited by LanCat on 2006-9-21 at 17:56 ]
|
|
2006-9-21 17:53 |
|