Hello all, I have a problem pertaining to my host and guest. I am running an MS-DOS guest on a Windows 7 host. I would like to use Arachne as my browser in the guest. I have the problem of not having a dialup connection in my home. I understand that you can use Ethernet with Arachne. I don't think that there is a packet driver for the Virtualbox Ethernet bridged adapter though. So I guess I am looking for a way to simulate a dialup connection on Virtualbox.Thanks in advance!
-Kelley
If this post is in the wrong section, tell me so I can change it!
Dial-Up Connection Simulation
-
- Site Moderator
- Posts: 39134
- Joined: 4. Sep 2008, 17:09
- Primary OS: MS Windows 10
- VBox Version: PUEL
- Guest OSses: Mostly XP
Re: Dial-Up Connection Simulation
Moved to "Other Guests".
I'm afraid VBox doesn't include a simulation of a dialup modem AFAIK.
I'm afraid VBox doesn't include a simulation of a dialup modem AFAIK.
-
- Posts: 3
- Joined: 2. Aug 2014, 16:36
Re: Dial-Up Connection Simulation
So is it possible to get a packet adapter for the Ethernet built into Virtualbox?mpack wrote:Moved to "Other Guests".
I'm afraid VBox doesn't include a simulation of a dialup modem AFAIK.
-
- Posts: 291
- Joined: 25. Aug 2011, 19:17
- Primary OS: MS Windows 10
- VBox Version: PUEL
- Guest OSses: MS Windows (several versions); DOS
Re: Dial-Up Connection Simulation
Are you sure you really need this? Don't you rather need a driver for the (simulated) network card? (Click the "Advanced" drop-down on the Network Settings page - default is AMD PCnet.) The Bridged Adapter / NAT / Host-only element is about how the network is tied together, and is more akin to the router in a physical system. In most cases it doesn't need a driver.
In any case, have a look at https://www.virtualbox.org/wiki/Sharing_files_with_DOS. It is a few years old, but it may well still work, or at least give you pointers about which way to go. I haven't tried it myself yet, but I will have a go over the next few days.
In any case, have a look at https://www.virtualbox.org/wiki/Sharing_files_with_DOS. It is a few years old, but it may well still work, or at least give you pointers about which way to go. I haven't tried it myself yet, but I will have a go over the next few days.
-
- Posts: 3
- Joined: 2. Aug 2014, 16:36
Re: Dial-Up Connection Simulation
Yeah, I looked at that link and I didn't quite understand it. They didn't really explain it that well... On the other hand, is there a packet driver somewhere for the simulated network card? That was what I meant when I said the "Ethernet Card". For some reason, I thought it was a simulated ethernet card. Whoops!dlharper wrote:Are you sure you really need this? Don't you rather need a driver for the (simulated) network card? (Click the "Advanced" drop-down on the Network Settings page - default is AMD PCnet.) The Bridged Adapter / NAT / Host-only element is about how the network is tied together, and is more akin to the router in a physical system. In most cases it doesn't need a driver.
In any case, have a look at https://www.virtualbox.org/wiki/Sharing_files_with_DOS. It is a few years old, but it may well still work, or at least give you pointers about which way to go. I haven't tried it myself yet, but I will have a go over the next few days.
-
- Posts: 291
- Joined: 25. Aug 2011, 19:17
- Primary OS: MS Windows 10
- VBox Version: PUEL
- Guest OSses: MS Windows (several versions); DOS
Re: Dial-Up Connection Simulation
I agree that the page is not easy to follow (especially since one of the links is wrong, and the Microsoft Knowledge Base article referred to has now been replaced with how to do the same thing in Windows NT.)KelleyMcChes wrote:Yeah, I looked at that link and I didn't quite understand it. They didn't really explain it that well... On the other hand, is there a packet driver somewhere for the simulated network card? That was what I meant when I said the "Ethernet Card". For some reason, I thought it was a simulated ethernet card. Whoops!
However if you download the two DSK files and the NDIS file, and expand them to floppy disk images, then they will work to set up TCP/IP on NDIS2 using the simulated AMD PCnet Ethernet card that VBox provides. As you say, though, you also need a packet driver to get Arachne working. The Arachne documentation suggests that DIS_PKT9 ought to work. Maybe it will, but the documentation file that comes with it is horrendous.
One further problem is that conventional memory is very tight. This lot will not run together unless, at the very least, you can get EMM386 working properly. You have to configure it manually in VirtualBox (see https://www.virtualbox.org/ticket/10022). Even then it is difficult to fit a mouse driver into memory as well, and Arachne is not much use without one.
I am going to have a search for what further information I can find.
-
- Posts: 291
- Joined: 25. Aug 2011, 19:17
- Primary OS: MS Windows 10
- VBox Version: PUEL
- Guest OSses: MS Windows (several versions); DOS
Re: Dial-Up Connection Simulation
Just found this: viewtopic.php?f=4&t=845&p=2958. It is perhaps worth working through.
-
- Oracle Corporation
- Posts: 2973
- Joined: 19. Dec 2007, 15:45
- Primary OS: MS Windows 7
- VBox Version: PUEL
- Guest OSses: Any and all
- Contact:
Re: Dial-Up Connection Simulation
If you are using the EMM386 line given in the above ticket exactly, you're losing out. I usually use something like this:dlharper wrote:This lot will not run together unless, at the very least, you can get EMM386 working properly. You have to configure it manually in VirtualBox (see https://www.virtualbox.org/ticket/10022). Even then it is difficult to fit a mouse driver into memory as well, and Arachne is not much use without one.
DEVICE=C:\DOS\EMM386.EXE NOEMS I=B000-B7FF I=C800-EFFF
With this and properly configured PC DOS 2000 I get 626K free conventional memory and 189K upper memory total. Once the fat MS networking stack is loaded (with the E1000 driver, which is bigger than the PCnet driver), there's 459K free conventional memory left. Nothing to write home about, but enough to run most stuff.
-
- Posts: 291
- Joined: 25. Aug 2011, 19:17
- Primary OS: MS Windows 10
- VBox Version: PUEL
- Guest OSses: MS Windows (several versions); DOS
Re: Dial-Up Connection Simulation
Thanks for this. I had a look at how memory was being used, and reckoned you probably could drop the start of the upper block to D000, but wasn't at all sure about bringing it any lower.michaln wrote:If you are using the EMM386 line given in the above ticket exactly, you're losing out. I usually use something like this:
DEVICE=C:\DOS\EMM386.EXE NOEMS I=B000-B7FF I=C800-EFFF
-
- Oracle Corporation
- Posts: 2973
- Joined: 19. Dec 2007, 15:45
- Primary OS: MS Windows 7
- VBox Version: PUEL
- Guest OSses: Any and all
- Contact:
Re: Dial-Up Connection Simulation
There is the VGA BIOS at C000-C7FF. It used to be slightly larger in older VirtualBox versions but nowadays the C800-DFFF range is completely empty.
There is actually stuff in the E000-EFFF range, but it's the LAN boot ROM, DMI tables and maybe some other junk that normal DOS installs could not care less about, so it's safe to use. The entire F000-FFFF segment is the system BIOS and I don't think there are any usable pages in there.
There is actually stuff in the E000-EFFF range, but it's the LAN boot ROM, DMI tables and maybe some other junk that normal DOS installs could not care less about, so it's safe to use. The entire F000-FFFF segment is the system BIOS and I don't think there are any usable pages in there.