Just a sample of the Echomail archive
[ << oldest | < older | list | newer > | newest >> ]
|  Message 64  |
|  Kurt Weiske to Ryan Fantus  |
|  Re: DOSBOX and NE2000 emulation  |
|  16 Apr 20 10:02:00  |
 
TZUTC: -0700
MSGID: 66.dos@1:218/700 22fdc814
REPLY: 1:218/820 67834528
PID: Synchronet 3.18a-Win32 Apr 9 2020 MSC
TID: SBBSecho 3.10-Win32 r3.159 Apr 9 2020 MSC 1925
CHRS: ASCII 1
-=> Ryan Fantus wrote to Kurt Weiske <=-
KW> My version of DOSBOX (DOSBOX-SVN Daum) supports the NE2000 patch. I was
KW> able to get it working with my network, and loaded the MTCP software on
KW> it. Worked like a charm, once I replaced NPCAP with the older WINPCAP
KW> software.
RF> Can you paste a link with a howto guide or something? I would love to
RF> get this working myself!
I'll put a final draft up on the realitycheckBBS.org web site, but here's
what I've got so far. It's finicky, sometimes DHCP will fail 3 times out of
4, but work the 4th time.
+------------------------------------------------------------+
| CONFIGURING DOSBOX with NE2000 emulation and mTCP software |
+------------------------------------------------------------+
1. Find a fork of DOSBOX that supports the NE2000 patch. I used DOSBOX-SVN
Daum from 2014, which allegedly is less buggy than the 2015 version.
2. Confirm the following section in your dosbox.conf file:
[ne2000]
# ne2000: Enable Ethernet passthrough. Requires [Win]Pcap.
# nicbase: The base address of the NE2000 board.
# nicirq: The interrupt it uses. Note serial2 uses IRQ3 as default.
# macaddr: The physical address the emulator will use on your network.
# realnic: Specifies which of your network interfaces is used.
# Write 'list' here to see the list of devices in the
# Status Window. Then make your choice and put either the
# interface number (2 or something) or a part of your adapters
# name, e.g. VIA here.
ne2000=true
nicbase=300
nicirq=3
macaddr=AC:DE:48:88:99:AA
realnic=list
3. Install WinPCAP from https://www.winpcap.org/. This software is no longer
supported, but I couldn't get npcap, the replacement, to to work.
4. Run DOSBOX and look in the status window. You should see a list of
network interfaces like so:
Network Interface List
-----------------------------------
1. rpcap://\Device\NPF_{02C5160E-3B81-40F1-BF97-EC9384205B78}
(Network adapter 'VMware Virtual Ethernet Adapter' on local host)
2. rpcap://\Device\NPF_{33E4D987-523A-4803-978F-4C78A0E1CDDD}
(Network adapter 'TAP-Windows Adapter V9' on local host)
3. rpcap://\Device\NPF_{37DAC71E-9617-4516-87DE-F2DCB425E1D6}
(Network adapter 'Realtek PCI GBE Family Controller' on local host)
4. rpcap://\Device\NPF_{157C99AB-2743-42D2-B58D-C33195E00FE1}
(Network adapter 'Microsoft' on local host)
5. rpcap://\Device\NPF_{FDD94540-D88C-4E05-A0D5-C14C35421D81}
(Network adapter 'VMware Virtual Ethernet Adapter' on local host)
5. Edit the [ne2000] stanza in your dosbox.conf to read "realnic=
|
[ << oldest | < older | list | newer > | newest >> ]