中国DOS联盟论坛

China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --
Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
Guest | Log in | Register | Members | Search | China DOS Union
中国DOS联盟论坛
The time now is 2026-08-12 14:10
47,811 topics / 349,897 posts / today 0 new / 48,256 members
DOS媒体世界 & 网络技术 (多媒体室) » What exactly is PACKET DRIVER?
Printable Version  7,225 / 21
Floor1 xuchunyi Posted 2006-09-15 05:10
初级用户 Posts 26 Credits 66
C:\FTP>ftp32
NO PACKET DRIVER FOUND.

How should I solve this? I'm almost going crazy...
Floor2 tsenix Posted 2006-09-16 12:34
初级用户 Posts 61 Credits 121 From HK
Is it about disabling the FTP port? Or being unable to use the FTP service?
Floor3 firstsail Posted 2006-09-17 03:50
高级用户 Posts 295 Credits 668 From 广东深圳
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
Floor4 firstsail Posted 2006-09-17 03:53
高级用户 Posts 295 Credits 668 From 广东深圳
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

-------------------------------------------------------------------------------------------
Floor5 firstsail Posted 2006-09-17 04:01
高级用户 Posts 295 Credits 668 From 广东深圳
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".
Floor6 xuchunyi Posted 2006-09-17 23:20
初级用户 Posts 26 Credits 66
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>
Floor7 firstsail Posted 2006-09-18 21:32
高级用户 Posts 295 Credits 668 From 广东深圳
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.
Floor8 xuchunyi Posted 2006-09-19 00:26
初级用户 Posts 26 Credits 66
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.
Floor9 xuchunyi Posted 2006-09-19 03:15
初级用户 Posts 26 Credits 66
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!

Attachments
ftp.jpg (50.13 KiB)
Floor10 firstsail Posted 2006-09-19 04:17
高级用户 Posts 295 Credits 668 From 广东深圳
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
Floor11 xuchunyi Posted 2006-09-19 23:41
初级用户 Posts 26 Credits 66
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
Floor12 xuchunyi Posted 2006-09-19 23:43
初级用户 Posts 26 Credits 66
When the DOS network boot disk is booting, the packet driver is loaded:
As shown in the following figure

Floor13 LanCat Posted 2006-09-20 03:35
中级用户 Posts 78 Credits 288
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
Floor14 xuchunyi Posted 2006-09-20 22:05
初级用户 Posts 26 Credits 66
LanCat, I've sent you an email! Thank you
Floor15 LanCat Posted 2006-09-21 17:53
中级用户 Posts 78 Credits 288
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 ]
1 2  Next
[ Contact the Union admin team - 中国DOS联盟 - Standard version ]
Sponsored by ifanr Inc | © 2001–2023