[ct-user] Using nettsr (ethernet networking) with newer computers - NDIS drivers
kd4d at comcast.net
Mon Jul 24 10:12:24 EDT 2006
Good day, all:
After some research, I have been successful taking my new Dell
Laptop and using it under DOS on a CT ethernet network.
The Broadcom 570x Gigabit ethernet controller does not have
a "DOS Packet Driver" which is what you typically need to
It turns out that you can use an NDIS2 driver with nettsr if you
do the appropriate magic. The Broadcom controller (and many others)
DO have ndis2 drivers. NOTE: If there is a packet driver
available for your ethernet controller, it will be easier to use
The hardest part of doing this is identifying your ethernet
chipset. If you are running Windows in a dual boot, you can find
this from "Control Panel->System->Hardware->Device Manger->
Network Adapters". If you are running DOS, try the GREAT network
boot floppy disk image from www.netbootdisk.com.
The basic instructions I used are at
You can get the necessary files from packet.zip at
Here is what I had to do to get this to work. I created two
new directories on my DOS disk: B57 (the name of my controller
chip) and net (to hold a program called netbind). I had to
add three lines to config.sys, one to autoexec.bat, edit
a file called protocol.ini, and copy six files to my
To make nettsr work, it is NECESSARY to set the intvec to 0x6f!
Drivername (in my case B57$) has to be set to the name of the
NDIS driver for your chipset.
config.sys file (the three devicehigh lines are the only new ones):
SHELL=COMMAND.COM /P /E:640
autoexec.bat file (net\netbind.com is the only new line)
LH SMARTDRV a+ c+
Contents of c:\net directory:
Directory of F:\net
07/12/2006 04:17 PM <DIR> .
07/12/2006 04:17 PM <DIR> ..
07/28/2000 04:22 PM 8,513 NETBIND.COM
1 File(s) 8,513 bytes
2 Dir(s) 461,885,440 bytes free
contents of c:\b57 directory:
Directory of F:\b57
07/12/2006 04:19 PM <DIR> .
07/12/2006 04:19 PM <DIR> ..
07/22/2006 05:38 PM 132 PROTOCOL.INI
08/22/2000 10:09 AM 5,781 DIS_PKT.DOS
07/28/2000 04:22 PM 21,696 PROTMAN.DOS
07/28/2000 04:22 PM 13,770 PROTMAN.EXE
06/19/2006 01:04 PM 46,064 B57.dos
5 File(s) 87,443 bytes
2 Dir(s) 461,881,344 bytes free
At this point, I can just run nettsr just like using
a packet driver!
I hope this helps someone else.
More information about the CT-User