First post, by jcarron2
Evening everyone
I'm new here, and have enjoyed fiddling around with older machines for years, and decided to have a dig at getting MSDOS networking going... So far I seem to have failed.
I've been trying to get MS dos 6.x working with network support, I have an old disk, which has a copy of Beame & Whiteside TCP stack (v 2.8, and v3.1), however I cannot get things to work at all.
I have a NE2000 type network card, which I believe I have working, as I can see the ne2000.com setup app detects and shows the network cards mac address properly at 300h/IRQ9.
Does anyone have any experience with this software ? Google has come up pretty much empty, except for a few notes/copies of using this software for Quake1 TCPIP in DOS.
What my hope to do for MS DOS is
- Connect to NFS V2 share
- Host NFS V2 share on the DOS machine
- Possibly connect to old SMB/Samba shares using the V1 protocol.
This software seems to support that and much more *if* you can figure out how to get it to work. There is a application called bwcustom which run to set the options right inside in the ETHDEV.SYS file - eg static IP, or BOOTP IP, and so on. Those get loaded with the config.sys device= command - - however I only seem to have the 3c503 driver, and ETHDEV.PKT device - however using ETHDEV.PKT causes BWRPC to hang once its started, leading me to think either:
A. I've done something wrong
B. I can only use this software for a 3c503 card type?
Under BWCUSTOM -> Hardware Customization -> I have IRQ set to 9, IO address set to 300h, however I am not sure what "Shared memory address" or "ETHDEV interface vector" should be set to.
For now I have set ETHDEV interface vector to 0x7c, as that is what seems to work with the ne2000 card, shared memory address I left at default D800h.
Any ideas? Or is there some more modern solution for older era machine that can do this ? I've looked into brutman mTCP, but it doesn't seem to offer NFS or SMB ....
For reference, I have the following in my config.sys/autoexec
config.sysDEVICE=C:\DOS\SETVER.EXEDEVICE=C:\DOS\HIMEM.SYSDOS=HIGHfiles = 40REM - Hangs bwnfs.exe DEVICE = C:\bwtcp31\UTILITY\ETHDEV.PKTREM DEVICE = C:\bwtcp31\ETHDEV.SYSDEVICE = C:\bwtcp31\TCPIP.SYS 1460 1460 20LASTDRIVE=ZC:\DOS\SMARTDRV.EXEPROMPT $p$gPATH C:\DOS;C:\;C:\WP51;c:\bwtcp31;c:\virus;c:\spss;c:\prociteMODE COM1: BAUD=9600 DATA=8 STOP=1 PARITY=ec:\net2\ne2000\ne2000 0x7cC:\bwtcp31\StartNetSET BWSTATE=C:\bwtcp31SET DOMAIN=homeC:\bwtcp31\BWRPCC:\bwtcp31\BWNFS dos620 /D:10 /R:4096 /W:4096
Loading NE2000 looks good:C:\NET2\NE2000>ne2000 0x7cPacket driver for NE2000, version 11.4.3Packet driver skeleton copyright 1988-93, Crynwr Software.This program is freely copyable; source must be available; NO WARRANTY.See the file COPYING.DOC for details; send FAX to +1-315-268-9201 for a copy.System: [345]86 processor, ISA bus, Two 8259sPacket driver software interrupt is 0x7C (124)Interrupt number 0x9 (9)I/O port 0x300 (768)My Ethernet address is 00:40:33:29:77:C1C:\BWTCP31>startnetBeame & Whiteside Software, Inc. Network started.C:\BWTCP31>bwrpcBWRPC V3.1 (Remote Procedure Call)(c) Copyright 1988-1994 Beame & Whiteside Software, Inc.C:\BWTCP31>C:\BWTCP31>bwnfs dos620 /D:10 /R:4096 /W:4096 <- HANGS here or if I try any network related command, such as arp.If I skip this step, and just try ping, that doesn't work either... So something is wrong..C:\BWTCP31>ping 192.168.2.251PING 192.168.2.251: 56 data bytesping: 192.168.2.251 not responding to ARP requestping: 192.168.2.251 not responding to ARP request----192.168.2.251 PING Statistics----2 packets transmitted, 0 packets received, 100% packet loss##############These are the ETHDEV I currently have listed to try:C:\BWTCP31\UTILITY>DIRVolume in drive C is WD80Volume Serial Number is 1406-1E07Directory of C:\BWTCP31\UTILITY. <DIR> 01-02-22 10:36p.. <DIR> 01-02-22 10:36pETHDEV WIN 7,702 06-14-94 10:28aETHDEV NDS 8,934 01-03-22 9:15pETHDEV SLP 9,158 06-14-94 10:29aETHDEV 503 9,654 01-04-22 9:05aETHDEV WD 10,134 06-14-94 10:29aETHDEV 501 9,030 06-14-94 10:29aETHDEV BAK 8,150 01-03-22 10:09pETHDEV TKN 10,326 06-14-94 10:29aETHDEV ODI 8,566 06-14-94 10:29aUNIXLPR C 4,576 08-17-93 3:03aFILTER ASM 10,184 08-17-93 3:03aBWZIP EXE 18,304 06-14-94 10:40a
MAPNA TXT 2,599 05-18-94 3:33pMAPNB TXT 5,588 05-18-94 3:34pMAPNC TXT 4,170 05-18-94 3:34pMAPND TXT 3,264 05-18-94 3:35pMAPNE TXT 7,335 05-18-94 3:35pMAPNF TXT 8,277 05-18-94 3:29pMAPNG TXT 6,347 05-18-94 3:35pMAPNH TXT 13,276 05-18-94 3:35pMAPNI TXT 4,354 05-18-94 3:36pMAPNJ TXT 5,757 05-18-94 3:36pMAPNL TXT 7,062 05-18-94 3:36pMCHP1 TXT 14,248 05-18-94 3:37pMCHP2 TXT 48,081 05-18-94 3:37pMCHP3 TXT 117,975 05-18-94 3:39pMCHP4 TXT 66,209 05-18-94 3:40pMCHP5A TXT 203,323 05-18-94 4:07pMCHP5B TXT 124,538 05-18-94 3:41pMCHP5C TXT 56,110 05-18-94 3:41pMCHP5D TXT 136,177 05-18-94 4:09pMCHP6 TXT 18,024 05-18-94 3:37pMCHP7 TXT 31,332 05-18-94 3:38pMAKEFILE 7,544 06-14-94 4:48pBWLOCK C 18,476 06-14-94 4:42pBWNFSD C 69,569 06-14-94 5:03pBWPRINT C 22,864 06-14-94 4:43pBWCUSTOM COM 42,487 03-16-94 11:50aETHDEV PKT 8,150 01-04-22 12:09p41 file(s) 1,167,854 bytes23,160,832 bytes free