Skip to contentSkip to conversation

Windows 3.1 Support

DISCUSSION Stas Sergeev 1 participant 1 message Nov 20, 2004

lore
Share & tools
lore
#0 lore raw

Hello.

Quoted 1 line · TP Reitzel

You mentioned that it was possible to use networking with Windows 3.1

Yes, networking must work, otherwise running windows would be useless.

Quoted 1 line

1. Trumpet Winsock 2.0f or something like it which includes the

I tried both 2.0 and 3.0d.

Quoted 1 line

2. Running current DosEmu CVS as root with direct connection to eth0.

This is very risky.
I set up dosemu on tap0, without giving it root. Then I added this to my iptables configuration:
---
*nat
-A POSTROUTING -o eth0 -j MASQUERADE COMMIT
---
(eth0 is connected to Internet),
and configured winsock.

Quoted 1 line

3. Installed Netscape 3.04 Gold since newer versions of 16 bit Netscape crash DosEmu.

Which ones crash it?

Quoted 1 line

After configuring Trumpet Winsock, I can only partially retrieve Google's webpage.

With 3.04 Gold I had no problems accessing everything. Works flawlessly. Perhaps when you set dosemu to use eth0, something else also reads it, and that's why you have the lost packets.
If you set up everything on the TAP interface and establish the masquerading, then you'll get the much better results. Don't forget to write 1 to /proc/sys/net/ipv4/ip_forward