Bart`s Network Boot Disk Introduction

Bart's Network Boot Disk
...People tell me my network bootdisk is by far the best found on the web...
If you find this boot disk useful for your company, please consider making a small donation.
Version 2.7
Last updated on Jul 8, 2003
::
::
::
::
::
::
::
::
Introduction
Auto- create the boot disk [NEW]
Manually create the boot disk
Screen shots
Building a driver plug- in
Frequent asked questions
Credit
History
Introduction
A highly professional network boot disk for connecting to a network share on a Windows
9x/ME/NT4/2000/XP or Linux Samba machine. Also allows you to use network applications
such as SSHDOS (secure shell) or Ghost Peer- to- peer/multicast, using Packet driver
interface.
Best features are:
Modular design
PCI nic auto- detect
Supports TCP/IP, Nwlink and Netbeui protocol
Very easy driver plugin support (101 driver plug- ins currently available)
Full feature list:
Modular design - based on modboot. This means you can customize the bootdisk
yourself by adding only the modules you need.
Supported protocols: TCP/IP, NWlink (IPX/SPX) and Netbeui.
PCI network adapter auto- detection. Non PCI adapter must be selected from a
manual list. Multiple PCI network adapter (supported up to 5) detection (you can
choose which one to use).
Very user friendly dialog boxes to select options or to enter information.
Optional mouse support.
Before starting the network services you can edit: username, machinename, IP
address and more...
Random machine name generator, when you machine name start with "PC- " a
random number will be generated and your machine name will be like "PC- NNNNNN".
The information needed for a network adapter is in a single .cab file.
The network adapter .cab file can hold a custom batchfile "autorun.bat". You can use
this to run some kind of "enabler" or to ask the user for adapter specific settings
(look at ne2000.cab).
This single file .cab network driver design makes it very easy for technical people to
create driver add- on .cab files. The less technical end- user only has to copy the .cab
file to the correct location on the bootdisk.
Profile support, you can save your settings to a profile. When the msnet module is
started, you can select what profile to use. Handy for your home network with static
IP addresses. You can control what profile to start (if more then one) using global
settings.
The profile also holds a custom batchfile that will be executed at the very end (after
the global "autoexec.net"). For example to start some network application.
It has "ping" and "ipconfig" to check your connection.
Domain Name Resolver (DNS) support.
When using DHCP, the name server and DNS suffix are read from ipconfig and put in
tcputils.ini.
Support for packet driver interface is built- in! A wattcp.cfg file is generated
automatically. I've tested Ghost peer- to- peer and SSHDOS, works OK. There are
SSHDOS (secure shell) and SCPDOS (secure file transfer) modules.
You can slowdown the speed of the CPU to avoid divide by zero errors on Pentium III
machines >500MHz.
My boot disk works with VMware! ...eh... This is just luck... I don't use VMware
myself. But I've heard from people that creating a bootable DOS network boot disk
in VMware is not easy! VMware users need to add DOSIDLE.EXE to their msclient
boot disk!
You can edit protocol.ini, system.ini and lmhosts before starting network services.
This will allow you to set I/O port or IRQ for some non PCI network adapters.
Saves a "prebuild" driver list, at first boot. This will speed up all next boots, because
there is no need to unpack any driver plug- ins.
Auto- create the boot disk.
Read from here if you want to create the boot disk automated.
NOTE! Can only be created on Windows NT4/2000/XP!
Follow the steps below:
1. BFD installation instructions:
Please download: BFD full package v1.0.7 (1.45MB).
Or update from previous versions: BFD update package (v1.0.x- v1.0.7) (410KB).
When updating from previous versions, just extract the package over the previous
version, overwrite any existing files. The bfd.cfg file will not get overwritten!
Unpack BFD in the same directory as BCD, for example d:\ bcd.
If you have already unpacked BCD, then some files from BFD will overlap with files
from BCD, like the nu2lic.txt and the bchoice.exe. This is no problem, just skip or
overwrite them.
Make sure you also unpack the subdirectories!
2. Some network adapters are already included:
Here is the list:
File
dc21x4
.cab
(19KB)
e100b.
cab
(13KB)
Description
Ver
Updated
Digital 2104x/2114x
Mar 26,
1.0
10/100 mbps Ethernet
2002
Controller v3.00
OEM: Linksys v1? Used in VirtualPC.
Intel(R) PRO PCI Driver
1.7
Jul 8, 2003
v4.47 030503
v1.4 Added dev=1032, 1035, 1036, 1039, 103b, 103c, 103d, 103e, 2459, 245d to
ndis.pci
v1.5 Added dev=103a
v1.6 Updated by Todd Geib, added dev=1209
v1.7 Updated by BG
el59x.c 3Com DOS NDIS driver
1.2
Mar 26,
ab
for 3C59X Family
2002
(13KB) Adapters v1.2f
3Com Etherlink PCI DOS
Aug 15,
1.3
NDIS driver v5.2.2
2002
Downgraded by Bob Whitworth (Nasa) with good reason: v5.2.5 for 3Com 90x
el90x.c
cards doesn't work properly with old 905- TX card (9050) with the original Parallel
ab
Tasking chip (not v2 used in 905b or c). If you try to install Win2000 over the
(13KB)
network, it will hang at random (usually about 40- 60% thru). The 5.2.4 driver has
the same bug. 3Com couldn't figure it out. The older v5.2.2 driver works with all
905s (905, 905b & 905c).
3Com DOS EtherLink 10
Sep 11,
elnk3.c ISA (3C509b) Network
1.2
2002
ab
Driver v3.1
(11KB) Updated by Dick Nagtegaal. Fixed divide overflow on fast Pentium machines. More
info!
3Com Megahertz
elpc3.c Ethernet PC Card 589E
Feb 3,
1.1
ab
DOS Network Driver
2003
(14KB) v1.9.005
Updated by Robert Mader. Should fix divide by zero errors. More info!
elpc57 3Com Megahertz 10/100
Mar 26,
5.cab LAN CardBus PC Card
1.0
2002
(14KB) DOS NDIS driver v3.4b
ne2000 Microsoft NE2000 NDIS
Jul 11,
1.2
.cab
Driver
2002
(9KB) Bugfix in autorun.bat
netflx3
Compaq NetFlex- 3 DOS
Mar 26,
1.0
.cab
NDIS 2.02 driver
2002
(31KB)
AMD PCNet Family
pcntnd.
Mar 26,
Ethernet Adapter NDIS
1.0
cab
2002
v2.0.1 MAC Driver v3.12
(13KB)
Used in VMWare.
smc94 SMC EtherPower II
Mar 26,
32.cab 10/100 (9432TX) v1.02c 1.0
2002
(13KB) (970605)
You can easily add other drivers (101 available) from the list of network adapter
plug- ins.
Just download the ".cab" files you need (don't add them all no space for it on your
bootdisk, keep it around 8 drivers or so, you can delete what you don't need). And
copy them (do not unpack) into the "BFD" drivers\ ndis directory.
To customize the bootdisk you should edit the BFD.CFG file. Look for a section called
"network boot disk".
3. Open a command prompt. Goto the BFD directory, run "bfd msnet" and follow the
instructions on screen.
Done!
Manually create the boot disk
Work from here if you want to manually create the boot disk. You must download each
module separate and you will do all the work.
If you want to create the boot disk automated, with minimal file download, look here.
Follow the steps below:
1. Follow the instructions in the MODBOOT page to create the basic MODBOOT diskette.
2. Download and copy the following files (don't unpack them) into the correct location
on the floppy disk.
The following files are required! You must copy these!
File
Description
Copy to... Ver
Updated
MS network loader
\ level3
2.7
Sep 4, 2002
msnet.cab (10KB)
module
For changes see: More info!
Aug 29,
msclient.cab
MS client files
\ lib
1.2
2002
(278KB)
v1.2: added bfind.exe
Aug 29,
Batch utilities
\ level0
1.8
2002
utils.cab (34KB)
v1.7: lmod.com updated to v1.2.
v1.8: pciscan.exe updated to v1.5a.
3. If you want TCP/IP support you must also copy:
File
Description
Copy to...
mstcp.cab (112KB)
MS TCP/IP module
\ lib
4. If you want Nwlink (IPX/SPX) support you must also copy:
Ver
Updated
1.1 Mar 26, 2002
File
Description
msnwlink.cab (8KB)
MS NWLink module
5. Create a "ndis" directory on your floppy disk
mkdir a:\ lib\ ndis
Ver
Updated
1.0 Mar 26, 2002
Copy to...
\ lib
Download and copy the network drivers that you need from the list below. Since
there are 101 drivers listed you cannot copy them all!
If you are unsure what network driver to use, check out whatnic.
Available network adapter plug- ins:
File
Description
Copy to...
Ver
Updated
Intel(R) PRO PCI Driver
Jul 8,
\ lib\ ndis
1.7
v4.47 030503
2003
v1.4 Added dev=1032, 1035, 1036, 1039, 103b, 103c, 103d, 103e, 2459, 245d to
e100b.
ndis.pci
cab
v1.5 Added dev=103a
(13KB)
v1.6 Updated by Todd Geib, added dev=1209
v1.7 Updated by BG
Intel 8254X Based Adapter
e1000.
(pro/1000 gigabit) v3.20
\ lib\ ndis
1.5
cab
031003
(14KB)
Created by Todd Geib. Update by Dan Chappelear
b57.ca Broadcom NetXtreme
b
Gigabit Ethernet NDIS2
\ lib\ ndis
1.5
(19KB) Driver v6.32 (030220)
Jul 8,
2003
(from Dell). Updated by BG (2x).
Jul 8,
2003
Created by Thomas Sparks from Dell. Updated (v1.1) by Kirk J. Stulen from HP.
v1.2 Updated by Oivind Pettersen from IBM, added dev=1644. v1.3 Updated by
Kerl Armin, added dev=16A7.
v1.4 Updated by Kirk J. Stulen from HP, driver v5.20 and more ID's.
v1.5 Updated by Kirk J. Stulen from HP (new devid), BG (driver v6.32) and others.
This driver will also work for HP/Compaq NC67xx/NC77xx Gigabit
(Broadcom Based) adapters! Please do not send me any HP/Compaq q57
plugins, use the b57!
Broadcom 440x 10/100
Jul 8,
b44.ca Ethernet NDIS2 Driver
\ lib\ ndis
1.0
2003
b
v2.44 (030506)
(15KB) Created by Kirk J. Stulen from HP
3Com Megahertz Ethernet
elpc3.c
Feb 3,
1.1
PC Card 589E DOS Network \ lib\ ndis
ab
2003
Driver v1.9.005
(14KB)
Updated by Robert Mader. Should fix divide by zero errors. More info!
exp16. Intel EtherExpress 16 ISA
Jun 13,
\ lib\ ndis
1.0
cab
Driver v2.36
2002
(6KB) Created by Oliver Hookins.
Intel EtherExpress
m16an PRO/100 PC Card Mobile
Jun 12,
\ lib\ ndis
1.0
dis.cab Adapter16 Driver v1.61
2002
(17KB) (970702)
Created by Jay Davis.
el99x.c 3Com Etherlink 10/100 PCI
Jun 3,
\ lib\ ndis
1.0
ab
Adapter with 3XP (3C990)
2002
(34KB) Created by Al Gilhousen.
3Com Etherlink PCI DOS
Aug 15,
\ lib\ ndis
1.3
NDIS driver v5.2.2
2002
Downgraded by Bob Whitworth (Nasa) with good reason: v5.2.5 for 3Com 90x
el90x.c
cards doesn't work properly with old 905- TX card (9050) with the original Parallel
ab
Tasking chip (not v2 used in 905b or c). If you try to install Win2000 over the
(13KB)
network, it will hang at random (usually about 40- 60% thru). The 5.2.4 driver has
the same bug. 3Com couldn't figure it out. The older v5.2.2 driver works with all
905s (905, 905b & 905c).
el59x.c 3Com DOS NDIS driver for
Mar 26,
ab
3C59X Family Adapters
\ lib\ ndis
1.2
2002
(13KB) v1.2f
3Com DOS EtherLink 10
Sep 11,
elnk3.c ISA (3C509b) Network
\ lib\ ndis
1.2
2002
ab
Driver v3.1
(11KB) Updated by Dick Nagtegaal. Fixed divide overflow on fast Pentium machines. More
info!
3Com EtherLink III
elpc3x.
Aug 15,
\ lib\ ndis
1.0
LAN+Modem PC Card
cab
2002
(3c562)
(17KB)
Created by Todd George.
elpc57 3Com Megahertz 10/100
Mar 26,
1.0
5.cab LAN CardBus PC Card DOS \ lib\ ndis
2002
(14KB) NDIS driver v3.4b
3Com EL556 driver 10/100
Jun 6,
el556.c V.90 Mini- PCI Combo Card \ lib\ ndis
1.1
2002
ab
Jan 22, 2001
(12KB) Created by John Ole Gronmo. Updated v1.1: added device 6056 to ndis.pci by Bob
Gagnon.
elpc65 3Com 3C656 10/100
Aug 15,
\ lib\ ndis
1.0
6.cab LAN+56K CardBus PC Card
2002
(13KB) Created by Todd George.
3Com Megahertz Ethernet
May 22,
fem55
\ lib\ ndis
1.0
3CCFEM556B
2002
6.cab
Created by Geoffrey Gardner. For the 3Com Megahertz 10/100 Lan+56K Modem
(18KB)
PC Card Model 3CCFEM556 B Ver.1.1.1
3Com- Megahertz 574 LAN
el3c57
May 31,
PC Card Dos NDIS Driver
\ lib\ ndis
1.1
4.cab
2002
v1.2.005
(15KB)
Created by Patrick Fortin- Ducharme. Updated by Dustin Krysak.
el515.c 3Com 3C515- TX Fast
Apr 23,
\ lib\ ndis
1.0
ab
Etherlink ISA PnP
2002
(13KB) Created by Lou Vaccari
netflx3
Compaq NetFlex- 3 DOS
Mar 26,
.cab
\ lib\ ndis
1.0
NDIS 2.02 driver
2002
(31KB)
Compaq Fast Ethernet and
n100.c
Mar 26,
1.0
Gigabit NDIS 2 NIC Drivers \ lib\ ndis
ab
2002
7.0a (25Jan02)
(13KB)
Created by Dilan Patel
n1000. Compaq Gigabit 6134/6136
Mar 26,
\ lib\ ndis
1.0
cab
(Intel Based)
2002
(12KB) Created by Dimitri Janczak. Does not support EMM386!
AMD PCNet Family Ethernet
pcntnd
Mar 26,
1.0
Adapter NDIS v2.0.1 MAC \ lib\ ndis
.cab
2002
Driver v3.12
(13KB)
Used in VMWare.
smc94
SMC EtherPower II 10/100
Mar 26,
\ lib\ ndis
1.0
32.cab
(9432TX) v1.02c (970605)
2002
(13KB)
SMC EtherCard PLUS NDIS
Mar 26,
smc80
\ lib\ ndis
1.0
Driver v4.06a (SMC8xxx)
2002
00.cab
Created by Allard Sijm. Also supports the old SMC/WD8003 and 8013 ISA cards
(17KB)
the SMC EtherCard Elite 16 Ultra (8216 series) and EtherEZ (8416 series).
smc16 SMC EZ Card 10 ISA (SMC
Jul 5,
\ lib\ ndis
1.0
60.cab 1660 Series)
2002
(9KB) Created by Robert Cooper
smc12 SMC EZ Card 10/100 PCI
Jul 5,
\ lib\ ndis
1.0
55.cab (SMC1255 Series)
2002
(8KB) Created by Robert Cooper
smc12 SMC EZ Card 10 PCI
Jul 5,
\ lib\ ndis
1.0
08.cab (SMC1208 Series)
2002
(6KB) Created by Robert Cooper
smc12 SMC EZ Card 10/100 PCI
Apr 10,
\ lib\ ndis
1.0
11.cab (SMC1211 Series)
2002
(21KB) Created by Shane Brooks
sis900. SiS 900/7016 SIS900
Mar 26,
cab
10/100 PCI DOS Driver
\ lib\ ndis
1.0
2002
(14KB) v1.13
cbendi Xircom CardBus Ethernet
Mar 26,
\ lib\ ndis
1.0
s.cab
10/100 Adapter
2002
(24KB) Created by Michel Harding
ce3ndi Xircom Ethernet 10/100
Mar 26,
\ lib\ ndis
1.0
s.cab
(CE3)
2002
(24KB) Created by Tim Vanlint
xcemn Xircom Ethernet
Mar 26,
dis.cab 10/100+Modem 56 Adapter \ lib\ ndis
1.0
2002
(24KB) (XEM)
rem56
g10.ca
b
(24KB)
xircom.
cab
(22KB)
mxnicf.
cab
(7KB)
dm9pci
.cab
(9KB)
accnd.c
ab
(21KB)
en5251
.cab
(8KB)
lm560t
xc.cab
(17KB)
ethne.c
ab
(9KB)
Xircom Realport Ethernet +
\ lib\ ndis
Modem 56 (REM56G- 10)
1.0
Apr 23,
2002
Created by Patrick Baeken
Xircom Pocket Ethernet
Sep 4,
\ lib\ ndis
1.0
Adapter III
2002
Created by Hon Chau.
Macronix MX987xx Family
Mar 26,
\ lib\ ndis
1.1
Fast Ethernet NDIS 2 MAC
2002
Created by Howard F. Cooper
DAVICOM DM9PCI Series
Jun 6,
\ lib\ ndis
1.1
Ethernet Adapter v1.28
2002
Created by Art Heimsoth. Updated v1.1: Driver file now v1.28 by Jack Spradling.
Accton EN1207DMar 26,
\ lib\ ndis
1.1
TX/EN2242A Series Fast2002
Ethernet PCI Adapter
Created by Mike Elliott
Accton EN5251 Based Fast
Mar 26,
\ lib\ ndis
1.0
Ethernet Adapter Driver
2002
v1.04
Created by Chris Porosky
Accton ComNet56k PCMCIA
Apr 5,
\ lib\ ndis
1.0
10/100 Ethernet + Modem
2002
Created by Tomasz Saniawa. The enabler uses IRQ 11 and port 300h.
Accton EN166x MPX2 PnP
Jul 5,
\ lib\ ndis
1.0
Ethernet Adapter
2002
EtherCombo/Coax/Pair
Created by Severin TERRIER
l100.ca
Lite- on PNIC- 10/100 (Fast)
Mar 26,
\ lib\ ndis
1.0
b
Ethernet Adapter v3.0
2002
(7KB)
Linksys LNE100TX Fast
lne100
Jun 25,
\ lib\ ndis
1.0
Ethernet Adapter (Chip
d.cab
2002
Name: Digital)
(13KB)
With IC Chip from Digital. Created by Jeff Bogari. More info!
Linksys LNE100TX Fast
lne100l
Jun 25,
\ lib\ ndis
1.0
Ethernet Adapter (Chip
.cab
2002
Name: Linksys)
(7KB)
With IC Chip from Linksys. Created by Jeff Bogari. More info!
Linksys LNE100TX Fast
lne100
Jun 25,
\ lib\ ndis
1.0
Ethernet Adapter (Chip
p.cab
2002
Name: PNIC)
(7KB)
With IC Chip from PNIC. Created by Jeff Bogari. More info!
Linksys LNE100TX v2 Fast
Jun 11,
lne100
\ lib\ ndis
1.1
Ethernet Adapter (LNE100)
2002
v2.cab
This is for the version 2.0 adapter! Created by Victor Grund, updated using info
(9KB)
from Jeff Bogari. More info!
lne100 Linksys LNE100TX v4 Fast
Jun 11,
\ lib\ ndis
1.0
v4.cab Ethernet Adapter
2002
(8KB) This is for the version 4.x adapter! Created by Jeff Bogari. More info!
lne100 Linksys LNE100TX v5 Fast
Jun 25,
\ lib\ ndis
1.0
v5.cab Ethernet Adapter
2002
(8KB) This is for the version 5.x adapter! Created by Jeff Bogari. More info!
Linksys NC100 (Network
nc100.
May 21,
1.1
Everywhere Fast Eth. Adap. \ lib\ ndis
cab
2002
NC100 v2)
(8KB)
Created by Paul McEwan and David Coulter.
Linksys EtherFast 10/100
pc100.
Aug 15,
PC Card (PCMPC100) NDIS \ lib\ ndis
1.0
cab
2002
DOS Driver v2.20
(14KB)
Created by Federico Lucifredi. Enabler options are set to "/IOP=320 /IRQ=11".
Linksys Combo PCMCIA
May 21,
ec2t.ca
\ lib\ ndis
1.0
Adapter
2002
b
Created by Craig Setera. The card services enabler is set with paramters IOP=300
(13KB)
and IRQ=11
le10nd EPC- 0100 TB Level- One PC
Apr 24,
\ lib\ ndis
1.0
s.cab
Card / PCMCIA 10Mbps
2002
(13KB) Created by René Beer. Uses I/O port 0x300 and IRQ 5. More info!
pnpnd.
Mar 26,
Realtek 8019 driver v2.0
\ lib\ ndis
1.0
cab
2002
(6KB) Created by Robert Moosreiner
pcind.c Realtek RTL8029 Family
Mar 26,
\ lib\ ndis
1.0
ab
PCI Fast Ethernet
2002
(7KB) Created by Dennis Descheneaux
rtsnd.c Realtek RTL8139/810X
Mar 26,
\ lib\ ndis
1.0
ab
Family PCI Fast Ethernet
2002
(21KB) v3.23 07/28/99
D- Link DE- 220 Family
Aug 30,
de22x. Ethernet NDIS DOS Driver \ lib\ ndis
1.0
2002
cab
v5.01
(12KB) Created by Aleksandr A. Kozlov. This is ISA PnP NIC, that I used in PnP mode, so I
have no ideas about it will work when NIC is non- PnP mode.
dlkrts.c D- Link DFE- 530TX+
Mar 26,
\ lib\ ndis
1.0
ab
10/100 Fast/Eth v5.390
2002
(21KB) Created by Jose Raul Cruz R.
dlh5x.c D- Link DFE- 550TX 10/100
Mar 26,
\ lib\ ndis
1.0
ab
Adapter NDIS2 v1.06
2002
(10KB) Created by Dennis Descheneaux
de620. D- Link DE- 620CT Ethernet
Aug 30,
\ lib\ ndis
1.0
cab
Pocket LAN Adapter
2002
(10KB) Created by Crisco.
de660. D- Link DE- 660 Ethernet PC
Mar 26,
\ lib\ ndis
1.0
cab
Card Driver v2.10
2002
(11KB) Created by Jan Drost
D- Link DFE- 650 Fast
dfe650
Jun 13,
\ lib\ ndis
1.0
Ethernet PC Card Driver
.cab
2002
v1.02
(13KB)
Created by Jeremy Ferris
D- Link DFE- 660(TX)
dfe660
Mar 26,
PCMCIA Ethernet 10/100
\ lib\ ndis
1.0
.cab
2002
v1.12
(19KB)
Created by Pedro Rodrigues
dfe670 D- Link DFE- 670TXD 10/100
Jul 5,
\ lib\ ndis
1.0
.cab
PCMCIA card
2002
(16KB) Created by Bob Leonard
D- Link PCI
Mar 26,
dlkpci. DEC2104x/2114x 10/100
\ lib\ ndis
1.0
2002
cab
mbps Ethernet v2.61
(18KB) Created by Pedro Rodrigues. Note: Same PCI vendor/device id's as dc21x4! But
the dc21x4 driver doesn't work with the D- Link DFE500TX card
Digital 2104x/2114x
dc21x4
Mar 26,
\ lib\ ndis
1.0
10/100 mbps Ethernet
.cab
2002
Controller v3.00
(19KB)
OEM: Linksys v1? Used in VirtualPC.
VIA Rhine Family Fast
fetnd.c
Aug 30,
Ethernet Adapter Driver
\ lib\ ndis
1.1
ab
2002
v4.05
(10KB)
v1.1: Updated by Brett King.
w940n Winbond W89C940F 10 PCI
Mar 26,
\ lib\ ndis
1.0
d.cab DOS Driver v2.00
2002
(6KB) Created by Robert Moosreiner
ne2000 Microsoft NE2000 NDIS
Jul 11,
\ lib\ ndis
1.2
.cab
Driver
2002
(9KB) Bugfix in autorun.bat
Surecom EP- 312V Ethernet
ep312.
Mar 26,
1.0
Adapter NDIS2 DOS Driver \ lib\ ndis
cab
2002
V2.72
(7KB)
Created by Dennis Ploeger
ibmtok
Mar 26,
IBM ISA Token Ring Driver \ lib\ ndis
1.0
.cab
2002
(12KB) Created by Pascal de Wild
IBM 16/4 Token ring
May 8,
ibmtok
\ lib\ ndis
1.0
CardBus Adapter
2002
cb.cab
Created by Philippe Deplanque from IBM Vienna. Supports the 32 bits IBM token
(48KB)
ring Cardbus adapter
IBM Auto and Turbo 16/4
May 8,
1.0
Token ring PC Card and PC \ lib\ ndis
ibmtok
2002
Card 2
cs.cab
Created by Philippe Deplanque from IBM Vienna. Is supposed to cover the 16bits
(20KB)
pcmcia token ring cards. It is tested on the 3 families: IBM auto 16/4 PC Card, IBM
turbo 16/4 PC Card and IBM turbo 16/4 PC Card 2.
ibmtrp. IBM Token- Ring PCI Family
Mar 27,
\ lib\ ndis
1.0
cab
Adapter (IBMTRP.DOS)
2002
(39KB) Created by Van den Ende Jacques
IBM 10/100 EtherJet
Apr 24,
ibmcnd CardBus Adapter
\ lib\ ndis
1.0
2002
is.cab (08L3147)
(24KB) Created by Dieter de Sena. Product: Ethernet Adapters(PCMCIA- 08L3147) More
info!
ibmfe.c IBM 100/10 EtherJet PCI
Jul 5,
\ lib\ ndis
1.0
ab
Adapter Driver
2002
(12KB) Created by Kapa.
ibmein IBM EtherJet ISA Ethernet
Aug 2,
\ lib\ ndis
1.0
di.cab driver V2.24
2002
(8KB) Created by Joao Claudio Pizzato Sidou.
Megahertz XJ10BT &
Mar 27,
CC10BT PC Card (Small \ lib\ ndis
1.0
xj10bt.
2002
Enabler v1.30)
cab
Created by Wes Brewer
(15KB)
Megahertz drivers with the older point enabler v1.30 which is a lot smaller then the
new version but doesn't support as many PC Card controllers.
Megahertz XJ10BT &
Mar 27,
CC10BT PC Card (Large \ lib\ ndis
1.0
xj10bt
2002
Enabler v2.05)
2.cab
Created by Wes Brewer
(36KB)
Megahertz drivers with the new point enabler v2.05 which is huge but supports
newer PC Card Controllers.
Olicom
oct3xn
Mar 26,
\ lib\ ndis
1.0
3139/314x/3250/3540
d2.cab
2002
Token- Ring 16/4 Adapter
(40KB)
Created by Ralf Jungmann
oce4x.
cab
(9KB)
oce5xn
d2.cab
(17KB)
olitok1
6.cab
(38KB)
olitokr.
cab
(39KB)
mdgnd
.cab
(130KB
)
Olicom OC- 2326 Driver
\ lib\ ndis
Created by Douglas Earnshaw
OC- 2327 Rapidfire 10/100
\ lib\ ndis
Ethernet Adapter
Created by Andrew Chittams.
Olicom OC- 3137 Token\ lib\ ndis
Ring 16/4 PCI/II Adapter
Created by Chris Gepp
Olicom OC- 3118 ISA
\ lib\ ndis
Adapter
Created by Chris Gepp
Madge Token- Ring DOS
\ lib\ ndis
NDIS MAC Driver v5.17
1.0
Apr 9,
2002
1.0
Sep 3,
2002
1.0
May 24,
2002
1.0
May 24,
2002
1.1
Apr 4,
2002
Created by Pascal de Wild (v1.0) and Keith Edmunds (v1.1)
DP83815 10/100
dp8381
Mar 26,
MacPhyter PCI Adapters
\ lib\ ndis
1.0
5.cab
2002
DOS v1.05
(14KB)
Created by Mirando K. OEM: Netgear FA311/FA312
fa31x.c FA31X 10/100 MacPhyter
May 21,
\ lib\ ndis
1.1
ab
PCI Adapters DOS v1.05
2002
(15KB) Created by Ken Wygant. Updated by Eric Gentry.
ngrpci. Netgear FA310TX Fast
Apr 10,
\ lib\ ndis
1.0
cab
Ethernet PCI Adapter
2002
(16KB) Created by Shane Brooks. Try newer driver: fa31x.cab
fa410.c Netgear FA410TX PCMCIA
Aug 29,
\ lib\ ndis
1.0
ab
Mobile Adapter v3.0
2002
(12KB) Created by Carl Sawyer.
fa411.c Netgear FA411 PCMCIA
Jul 5,
\ lib\ ndis
1.0
ab
Mobile Adapter v3.0
2002
(11KB) Created by Dennis Diaz.
Crystal LAN(tm)
endsxx
Mar 26,
CS8900/CS8920 Ethernet \ lib\ ndis
1.0
.cab
2002
Adapter
(10KB)
Created by Jim Webster. It was tested with an IO address of 300 and interrupt 10.
ADMtek PCI 10/100 Fast
fastnic.
Apr 4,
Ethernet Adapter Driver
\ lib\ ndis
1.0
cab
2002
v1.05
(8KB)
More info!
Trust MB100 Network PCle100.c
Apr 23,
\ lib\ ndis
1.0
Card (Large - Enabler
ab
2002
v2.05)
(14KB)
Created by Marco Gubitzer
at2400
May 10,
Allied Telesyn AT2400 PCI \ lib\ ndis
1.0
.cab
2002
(7KB) Created by Ben Pauly.
Hpfend Hewlett- Packard 10/100VG
May 31,
\ lib\ ndis
1.0
.cab
NDIS 2.01 Driver
2002
(14KB) Created by Daniel Homolka.
ETHNE$ - Unisys custom
May 31,
\ lib\ ndis
1.0
uk0022 NE2000 chip for 486s
2002
.cab
Created by Al Gilhousen. UK0022 driver works best for both the 486 and pentium
(9KB) versions of the Unisys box but the UK0023 version sometimes works in situations
that the UK0022 does not (the chips are marked uk0022 or uk0023).
uk0023 ETHNE$ - Unisys NE2000
May 31,
\ lib\ ndis
1.0
.cab
driver for Pentiums (no
2002
(9KB) emm386!)
a2500.
cab
(21KB)
rl100a.
cab
(7KB)
rlpnpa.
cab
(8KB)
aln325.
cab
(21KB)
rl2000.
cab
(6KB)
epxet.c
ab
(8KB)
Created by Al Gilhousen. UK0022 driver works best for both the 486 and pentium
versions of the Unisys box but the UK0023 version sometimes works in situations
that the UK0022 does not (the chips are marked uk0022 or uk0023).
Allied Tsyn PCI Ethernet
Jul 4,
\ lib\ ndis
1.0
Adapter
2002
Created by Homan Tashakoor.
Compex RL100ATX
Jul 5,
\ lib\ ndis
1.0
10/100Base- TX PCI Fast
2002
Ethernet Adapter
Created by Mikhail Tungusov.
Compex RL2000A PnP
Sep 4,
\ lib\ ndis
1.0
Ethernet Adapter NDIS
2002
driver v2.10 (970312)
Created by Rudy Tuypens.
Jul 5,
AcerLAN 325 10/100 PCI
\ lib\ ndis
1.0
2002
Created by Robert Cooper
Compex RL2000 PCI
Sep 3,
\ lib\ ndis
1.0
Ethernet Adapter NDIS
2002
Driver v1.10 (960416)
Created by Peter Waeltken.
EigerNet Lan Adapter EPXSep 4,
\ lib\ ndis
1.0
10BT NDIS 2.0.1 Driver,
2002
v2.10
Created by Angelo Sarto. Settings in epxet.ini:
INT=5/PORT=0x300/MEM=0xD0000
6. Optional you can add some of these:
File
Description
Copy to...
Ver
Updated
Help.cab
Mar 26,
Help module
\ level1
1.0
(1KB)
2002
mouse.cab
Mar 26,
Mouse support
\ level1
1.1
(5KB)
2002
Dos module (fdisk,
Mar 26,
\ level1
1.0
format, xcopy...)
2002
- none There is no file for download, you have to build this one yourself, just look
here: More info!
Extended keyboard
Jul 18,
\ level1
1.0
Xkeyb.cab driver, like MS- KEYB
2002
(21KB)
Written by Dietmar Hoehmann, maintained by Aitor Santamaria Merino. (GPL)
More info!
Jul 9,
Doskey.ca Free doskey
\ level1
1.0
2002
b (5KB)
Doskey is written by Paul Houle. More info!
7. If you also want secure telnet add:
File
Sshdos.cab
(64KB)
Description
Copy
to...
Ver
Updated
SSHDOS v0.91, secure shell to
Apr 23,
\ lib
1.2
remote hosts
2002
Writtten by Nagy Daniel. Use "run sshdos ..." to start. More info!
8. If you also want secure file transfer add:
File
Description
Copy
to...
Ver
Updated
Scpdos.cab
(60KB)
SCPDOS v0.91, secure file
Apr 23,
\ lib
1.2
transfer utility
2002
Writtten by Nagy Daniel. Use "run scpdos ..." to start. More info!
9. You can create a short text file that holds a description for your bootdisk in
" \ diskid.txt".
Done! Your bootdisk is ready...
Screen shots
Here are (some) screenshots, sometimes a screenshot tells more than words... These
(html) screenshots are created using scr2htm written by Bart Lagerweij. So these
screenshot are not images? No, is (sort of) plain html! You can select text from it... Isn't
that cool or what...
:: Detect network adapter dialog :: TCP/IP parameter dialog :: Save profile dialog ::
Identification Settings dialog :: Map drive dialog
Detect network adapter dialog
Detect network adapter
MSNET: Extracting "a:\ lib\ msclient.cab"
Microsoft (R) Cabinet Extraction Tool - Version (16) 1.00.603.0 (08/14/97)
Copyright (c) Microsoft Corp 1994- 1997. All rights reserved.
Cabinet msclient.cab
Extractin
Auto detect PCI adapter?
[x] _
Extractin
(5 sec)
Extractin Auto
Autodetect your PCI network adapter.
Extractin
Extractin Manual Manual select your network adapter from a list.
Extractin
Use this for PCMCIA and ISA based adapters.
Extractin
Extractin Rebuild Update the prebuild driver list on drive a:.
Extractin
Use this if you have added/deleted some driver
Extractin
plug- in files.
Extractin
Extractin Back
Go back
Extractin
Extracting¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Extracting q:\ net\ wfwsys.cfg
MSNET: Using prebuild driver index from drive a:
1 file(s) copied
1 file(s) copied
TCP/IP parameter dialog
Extracting
Extracting
Extracting
Extracting
TCP/IP parameter dialog
q:\ net\ nmtsr.exe
q:\ net\ protman.dos
q:\ net\ protman.exe
q:\ net\ slowdown.com
Extracting q:\ ne
TCP/IP Parameters
[x] _
Extracting q:\ ne
(5 sec.)
Extracting q:\ ne [x] Enable DHCP
MSNET: Using pre
1 file(s IP address :*0.0.0.0
1 file(s Subnet Mask :*0.0.0.0
MSNET: PCI Netwo Gateway
:*0.0.0.0
PCISCAN v1.02 cr Wins Server :*0.0.0.0
Found Intel [808 Name Server :*0.0.0.0
29]
MSNET: Extractin DNS Suffix :*
Microsoft (R) Ca
08/14/97)
Copyright (c) Mi [x] Load Packet Driver Interface
Cabinet E100B.c
* Not used when DHCP enabled
Extracting q:\ ne
OK
Abort
Back
Extracting q:\ ne
Extracting
q:\ net¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
¯¯¯¯¯
Extracting q:\ net\ ndis.txt
MSNET: Using "mstcp" protocol
Save profile dialog
Save profile
Extracting q:\ net\ nmtsr.exe
Extracting q:\ net\ protman.dos
Extracting q:\ net\ protman.exe
Extracting q:\ net\ slowdown.com
Extracting q:\ ne
Save profile
[x] _
Extracting q:\ ne
Extracting q:\ ne Network adapter detection mode:
MSNET: Using pre (*) Prompt ( ) Auto ( ) Manual ( ) E100B
1 file(s
1 file(s [ ] Skip TCP/IP parameter dialog
MSNET: PCI Netwo [ ] Skip identification dialog
PCISCAN v1.02 cr [ ] Save password (in clear text, not secure!)
Found Intel [808
29]
MSNET: Extractin Dialog timeout 5 seconds.
Microsoft (R) Ca
(0 means disabled)
08/14/97)
Copyright (c) Mi
Configuration will be saved to:
Cabinet E100B.c a:\ msnet\ profile\ test
Extracting q:\ ne
Ok
Cancel
Extracting q:\ ne
Extracting
q:\ net¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
¯¯¯¯¯
Extracting q:\ net\ ndis.txt
MSNET: Using "mstcp" protocol
Identification Settings dialog
Identification Settings
Extracting q:\ net\ nmtsr.exe
Extracting q:\ net\ protman.dos
Extracting q:\ net\ protman.exe
Extracting q:\ net\ slowdown.com
Extracting q:\ net\ system.ini
Extracting q:\ net\ umb.com
Extracting
Identification Settings
[x] _
MSNET: Usi
(5 sec.)
1 Logon as
: BART
Edit..
1 Password
:
protocol.ini : [ ]
MSNET: PCI Machine name : PC- 471525
system.ini : [ ]
PCISCAN v1 Workgroup : workgroup
lmhosts
:[]
Found Inte Domain
:
*
CPU speed : %
MSNET: Ext
Microsoft * Requires full redirector and uses much more base memory 97)
Copyright
OK
Save
Help
Abort
Back
Cabinet E
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Extracting q:\ net\ e100b.dos
Extracting q:\ net\ e100b.ini
Extracting q:\ net\ ndis.pci
Extracting q:\ net\ ndis.txt
MSNET: Using "mstcp" protocol
Map drive dialog
Map drive
Initializing TCP/IP via DHCP....
Microsoft DOS TCP/IP 1.0a
Modification OK
Modification OK
MSNET: Creating WATTCP.CFG file
MSNET: loading TINYRFC
MSNET: loading NMTSR
MSNET: loading EMSBFR
MSNET: loading DNR
Map drive
[x] _
Microsoft Domain Nam
Copyright (C) Micros Drive :
eserved.
Copyright (C) Hewlet Path : \ \ server\ share
ghts reserved.
Copyright (C) 3Com C [ ] Reconnect at logon
ed.
(loaded in regular m
MSNET: Starting netw
Ok
Cancel
The command complete
MSNET: Network logon
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Type your password:*********
The command completed successfully.
MSNET: Type "ipconfig" to view TCP/IP settings...
MSNET: Type "msnet" to connect a drive to a network share...
BART@PC- 471525 Q:\ NET<msnet
MSNET: Network services already loaded, going "config"
Building a driver plug- in
First, recheck the list of network drivers again. People are sending
me drivers that are already on the list.
If you want to add a driver not listed, here is how todo that.
The driver must be a .CAB file. Let's build (for example) the E100B driver file. When
building an other driver, replace e100b with the name of the driver you are building.
You will need the NDIS2 Dos driver (e100b.dos) and you must create an e100b.ini file, with
at least the "DriverName=" line.
Sample e100b.ini
DriverName=e100b$
; Some common parameters
;
; SPEED
= [Auto | 10 | 100]
; FORCEDUPLEX = [Auto | 1 | 2]
;
1 = Half; 2 = Full
; SLOT
= 0x38
; NODE
= "00AA00123456"
Also you must have a ndis.txt file.
E100B
Sample ndis.txt file
Intel(R) PRO PCI Driver v4.27 062101
The ndis.txt file must have just 1 line (with CR/LF at the end) and it has two fields
separated by spaces (no tab!):
1. Filename, must start at column 1, max. 8 chars
2. Description, must start at column 14, max. 62 chars
If you plan on using a PCI adapter, you will also need the ndis.pci file which contains the
description and PCI Vendor/Device ID's of any adapters you intend on using. The sample
ndis.pci below illustrates the syntax of the file. To obtain the PCI Vendor/Device ID of your
particular card you can use:
1. Craig's PCI diagnostic software
2. Consult the list found at: http://www.yourvote.com/pci/
Look up the Vendor ID and Device ID
3. Use PCIscan
Sample ndis.pci file
ret="E100B"
ven=8086 "Intel"
dev=1229 "8255x- based PCI Ethernet Adapter (10/100)"
2449 "PRO/100 VE Desktop Adapter"
1038 "PRO/100 VM Adapter"
1002 "PRO 100 Mobile Adapters"
See also: Pciscan.txt file
Warning! If you want to send your driver plug- in to me, make sure you are using the real
vendor driver.
You can check this by looking up the vendor (V) and device (D) ID in Craig's pcidevs.txt.
Pack the files e100b.dos, e100b.ini, ndis.txt and ndis.pci into a cab file called e100b.cab and
you are done.
Don't include a protocol.ini. Msnet uses e100b.ini not protocol.ini.
An easy way to build your cab files:
Download makev3.zip (59KB) and unpack it in some directory, let say
c:\ modboot\ makev3\
In the "source" directory create a directory called "e100b".
Put your files e100b.dos, e100b.ini, ndis.txt and ndis.pci into this directory
(c:\ modboot\ makev3\ source\ e100b).
Open a command prompt, goto the c:\ modboot\ makev3\ directory and run "make
e100b". If all goes OK, you can find your module as
c:\ modboot\ makev3\ cabs\ e100b.cab
Again... when building an other driver, replace "e100b" with the name of the driver you are
building.
If the NIC is a PCMCIA card there is no need to create a ndis.pci file but do create an
autorun.bat containing the command to execute the card's Enabler. Prefix the Enabler's file
name with %ramdrv%\ net\ .
Sample autorun.bat file
@echo off
echo AUTORUN:
%ramdrv%\ net\ 3celcm.exe
echo.
Frequent asked questions
1. Can I connect to a Netware server using Bart's Network boot disk?
No, you cannot. You should checkout NwDsk: Netware Boot Disk by Erwin Veermans.
2. When I use the network boot disk and map a drive, it only shows 2GB of free space.
When in actuality there is like 40GB.
This is normal, there's nothing wrong, it's just that dos does not see over 2GB, which
is the maximum filesize for dos. You can still use the entire 40GB but you cannot
create a file greater than 2GB, so if you are using ghost images, you must split them
around 2GB.
3. Is it possible to combine the network boot disk and the CD- Rom boot disk onto one
floppy disk?
Yes! Modboot is designed to do just that. Put all .cab files for network and cdrom
boot disk into their default target directories. After this move the cdrom.cab and
msnet.cab into \ level0, so they only expand but not execute... Put menu.cab (1KB)
into \ level0. Put cdormenu.cab (1KB) into \ level3. This will provide you with a
timeout based option to boot the CD- Rom (default) or to start the menu where you
can select "msnet".
If you are planning to use this boot disk on a bootable CD, you can use winimageto
change the format of this disk into 2.88MB and add even more stuff.
4. How do I check what network adapter is in my PC?
Download http://members.datafast.net.au/dft0802/downloads/pci.zip. Boot from a
DOS boot disk and run pci.exe.
5. My PCMCIA card is not working, what could be wrong?
Note from Bart: PCMCIA (ISA- based) is always troubling, I say every notebook
should have an onboard PCI network adapter...
Some PCMCIA nic card driver/laptop combinations are bound not to work if the
machine is restarted from Windows, and only a cold boot makes them work.
Try to boot without emm386.exe
6. I've loaded the network drivers (tcp), all OK. When I use "net use f:
\ \ 192.168.10.15\ c$" I get "Error 53: The computer name specified in the network
path cannot be located".
You cannot use IP- based machine names when using Microsoft client. You need to
enter the real machine name: "net use f: \ \ servername\ c$".
7. I cannot connect to a server called "fileserver100".
The name is to long, in Dos it's 8 characters max.
8. If I try the connect to a resource with "net use \ \ server\ share" I get an error
message "Error 3652: This command is only available on enhanced workstations".
You cannot connect without using a drive letter in dos, so you must use "net use f:
\ \ server\ share".
9. Does Bart's network boot disk work with VMware?
YES! VMware emulates a AMD PCNet PCI Adapter, use the pcntnd.cab driver file.
10. You may observe a long delay when you copy a file from an MS- DOS client to a
Microsoft Windows 2000- based computer using the TCP/IP protocol. This behavior
does not occur when you copy a file from an MS- DOS client to a computer running
Microsoft Windows NT 4.0 or Microsoft Windows 95 or Microsoft Windows 98, or
when you copy a file from Windows 2000- based computer to an MS- DOS- based
computer.
See Microsoft KB Q244826.
11. Some people report back that they have problems using a 3Com 905B (3c905b)
network adapter.
A solution was found by Eric Schwarz: disable Plug and Play in the BIOS.
12. Jeff Taylor reported having a problem with a 3Com 905TX (not "b" anywhere on the
card).
Error message:
Network adapter not found or not responding
Try using slotenable in protocol.ini
initialization error. Driver will not be installed
He found the solution in the BIOS, Plug and Play = NO
13. Using a 3Com 509 (ISA) network adapter (ELNK3) after Network initializing it says:
run- time error M6111: MATH
- floating- point error: stack underflow
Update your elnk3.cab file to v1.1 (or higher).
14. Using a 3Com 509 (ISA) network adapter (ELNK3) and Netbeui, after Starting
network services it says:
Error 7361: IPX or NetBios must be running in order to load the network services.
I have (Bart) the same problem, use another protocol, like IPX or TCP/IP.
15. See also: Modboot FAQ.
Credit
Lots of people around the world have helped me create this network boot disk, it would not
be as professional as it is now without their help...
Special credit goes to:
Jeroen Kessenich for some spelling suggestions.
George W. Sanderson from Boeing, for prebuild driver list idea (is boeing using my
network bootdisk to boot their airplanes?).
Mike Elliott, for text changes and the Accton EN1207D- TX/EN2242A driver.
Ahmad Hisham, for testing, new ideas and much more.
Roy Walker, for the adding packet drive interface.
John Ole Gronmo, for the 3Com EL556 driver.
Michel Harding, for the Xircom Realport RBE- 100 driver.
Howard F. Cooper, for the Macronix MX987xx driver.
Craig Urquhart, for a bug fix.
Art Heimsoth, for bug fixes and adding drivers.
Philippe Wampach, for adding: "edit lmhosts" and "use .exe ndis drivers", select
tcp/netbeui, domain and other changes.
Stefan Drees, for adding: DNS support and other fixes.
Ahmad Masrieh, for testing in VMware, rar format enhancement and other hints.
Ed Myers, for adding "save configuration" and other changes.
All who have provided a network driver plug- in (their names are in the network
adapter list).
All who helped me with hints, ideas and feedback.
To create this boot disk I've used files/information from:
PciScan v1.02 by Bart Lagerweij.
http://www.nu2.nu/utils/
BovisTech TCP/IP v3 boot disk by Matt from BovisTech.com.
http://www.bovistech.com/tcpip.htm
How to create a bootable TCP/IP CD- ROM by Guillaume Bordier.
http://www.multimania.com/jfb/gb/TCPIP.htm
WBAT Dialog Box Tool and LMOD by Horst Schaeffer.
http://home.mnet- online.de/horst.muc/
XmsDsk by Franck Uberto.
http://www.simtel.net/pub/pd/4825.shtml
Ini.exe, (french) written by Quan Lee.
http://www.multimania.com/jfb/gb/TCPIP.htm
Terse 1.5, Tiny text editor, by Joseph (Yossi) Gil.
http://members.cox.net/dos/txted01.htm#small
CABARC, Microsoft (R) Cabinet Tool - Version 1.00.0601
http://support.microsoft.com/default.aspx?scid=KB;en- us;310618&
Slowdown v2.00 by Bret Johnson
http://members.aol.com/bretjohn/
CuteMouse v1.8
http://cutemouse.sourceforge.net/
This boot disk was primarily created to use at work.
And work is at: Computer Technology Systems BV, The Netherlands.
http://www.cts- bv.nl/
History
Sep 4, 2002 - v2.7
Multi PCI network adapter detection failed (empty box), when using ms- dos 6.x,
fixed it.
Aug 29, 2002 - v2.6
Multi PCI network adapter detection, if more then one pci network adapter is found
you can select which one you want to use.
If no driver plugins exist you'll get a message saying so.
Saving profile had wrong directory (\ msnet) should be (\ etc).
Fixed pc- name (freedos)
Added some support for freedos (need loadlow command in freecom!)
For msnet.cab v2.6 you must also update to utils.cab v1.8 and msclient.cab
v1.2!
Jun 11, 2002 - v2.5e
Source cleanup
%srcdrv%\ etc is now the default place to store config files for modboot. changed
msnet.bat to use %srcdrv%\ etc instead of %srcdrv%\ msnet
Minor fixes
Loading tinyrfc low, this would give out of memory errors on some systems
Fixed problem in random machine name in frence language (needs lmod.com v1.2)
This version requires utils.cab v1.7
Jun 3, 2002 - v2.5d
Bugfix! Second boot would rebuild the index (again). Fixed it.
May 31, 2002 - v2.5c
Added a 32- bits CRC to detect changes in driver plugins. When changes have been
detected the driver index files are rebuild. Note: you must also update the
utils.cab file to v1.3 (or higher)!
Added a dialog for saving prebuild driver index when booted from cdrom, options are
in ramdrive, drive A: or drive B:
Don't forget to also update the utils.cab!
May 22, 2002 - v2.5
Fixed bug in saving password to profile.
Some memory enhancements where made. All network services (except for netbind
and nmtsr) are loaded high now (thanks to Steven Bowers)
Apr 3, 2002 - v2.4
Now auto- saving the 2 driver list files (_msnet.nic and _msnet.pci) to %srcdrv% on
first boot. Once saved to %srcdrv% this will give a very big performance boost.
Added a [rebuild] button to rebuild the driver list files when you add or delete a
driver plug- in. (thanks to George W. Sanderson from Boeing for the idea). When
booted from a CD- Rom saving and rebuilding is disabled.
The "auto detect PCI adapter" dialog is created dynamic for this.
Other minor changes and fixes
Mar 27, 2002 - v2.3
Updated all modules into .cab files
The selected network driver .cab file is now extracted in %ramdrv%\ net\ folder
(used to be %tmp%\ ndis\ ). So any additional files like la1.msg (in ibmtrp.cab) do
not have to be copied using autorun.bat anymore... Because of this the following
network drivers where also updated: ibmtrp, mdgnd, ne2000, xj10bt, xj10bt2
Mar 21, 2002
Updated Faq
Mar 18, 2002 - v2.2
Moved global and profiles settings to "config". You can enter config mode by starting
"msnet - c", or by "goto config" dialog or by starting msnet again after network
drivers are loaded
Added a dialog box at the beginning for selecting "config" mode (can be disabled in
global settings)
Edit lmhosts path mismatch, fixed
Map drive, when using same drive as the ramdrive (%ramdrv%), no mapping is
done
Other minor changes and fixes
Network drivers are added all the time, so I'm not reporting this... Just check the network
adapter list.
Feb 28, 2002 - v2.1f
Minor bug fix to prevent "WBAT list @q:\ tmp\ _msnet.nic:_ndis text too large (any
key to continue)" error message, when some driver ndis.txt line is to long...
Network drivers are being added almost everyday, should not be long before I've got
a driver for every adapter on the planet
Feb 22, 2002 - v2.1e
Enabled Netbeui protocol (removed the a "rem" - it was working all the time)
Added dm9pci network driver
Added sis900 network driver
Feb 20, 2002 - v2.1d
Fixed a few bugs when only using TCP/IP protocol...
Mxnicf.rar - the ndis.pci apparently was missing the trailing LF as it was preventing
the PCI autodetection from working
Feb 19, 2002
Updated page
Feb 18, 2002
Updated page for "Dos" module
Feb 15, 2002 - v2.1c
Added WINS server input box to tcp parameter dialog
Some medium cosmetic changes
Updated the page, removed the (old) msclient 1.6c sections.
Feb 11, 2002 - v2.1b
When packet driver interface enabled, wattcp.cfg is generated
Overall cosmetic changes
Added - c commandline parameter (config)
Map network drive when start msnet.bat for second time
Logon as different user when start msnet.bat for second time
Feb 8, 2002 - v2.1
Added packet driver interface
Feb 5, 2002
Fixed bug in el90x.rar driver file
Feb 4, 2002
Minor bug fixes
Feb 1, 2002
Page updated
v2.0 BETA - First public release for version 2.x (tested by Henk de Jong).