From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stas Sergeev Subject: Re: Windows 3.1 Support Date: Sat, 20 Nov 2004 17:17:33 +0300 Message-ID: <419F51FD.6020604@aknet.ru> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: Sender: linux-msdos-owner@vger.kernel.org List-Id: Content-Type: text/plain; charset="us-ascii"; format="flowed" To: linux-msdos@vger.kernel.org Hello. TP Reitzel wrote: > You mentioned that it was possible to use networking with Windows 3.1 Yes, networking must work, otherwise running windows would be useless. > 1. Trumpet Winsock 2.0f or something like it which includes the I tried both 2.0 and 3.0d. > 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. > 3. Installed Netscape 3.04 Gold since newer versions of 16 bit Netscape > crash DosEmu. Which ones crash it? > 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