My ongoing saga of trying to get networking up on FreeDos - I decided to
install Linux Mint and QEMU on the machine. Then I did a virtual
installation of FreeDos under QEMU. All went ok, and I can run FreeDos
virtual just fine. Next, I tried to set up networking on my virtual FreeDos
using the same NDIS setup and files that loaded ok under a freestanding
installation of FreeDos. That was the NDIS setup that loaded ok without any
errors but wouldn't communicate with my network.

I expected it to at least load ok using my virtual installation of FreeDos,
but the network section of the boot gets an error saying it can't find my
network adapter. I'm not very familiar with QEMU or running any virtual
machine for that matter, but it didn't take too long to realize I needed to
create a network card. My full command to boot my virtual FreeDos under
Qemu is:

qemu-system-i386 -fda a.fd -hda c.hd -drive file=fat:rw:dos_folder -net
nic,model=rtl8139

I don't get any complaints from QEMU about the -net part of the command.

But it still gets the same error during boot "No Ethernet PCI Adapter
Found", "Ethernet Adapter driver (V1.54) [2019/05/15] installation failed",
"Serious internal error", "Hit any key to continue..."

It does go ahead and boot the rest of the way up. It installed PROTMAN,
RTGND, AND DIS_PKT9 modules, but of course, Netbind was unable to bind.

I assume rtl8139 is a generic virtual driver and is the only choice for a
virtual Realtek adapter. My actual network adapter identifies as a
rtl8111/8168B. but says 8111GR on the chip. I realize my virtual
installation isn't going to use my physical network board.

Can anyone give me some direction on this?




On Sun, Nov 8, 2020 at 4:26 AM Thomas Mueller <mueller6...@twc.com> wrote:

> > > Can anyone suggest a PCIe network adapter for FreeDos? One that I
> > > can get a packet driver or NDIS driver for. My FreeDos computer
> > > doesn't have a regular PCI slot and I've given up trying to get the
> onboard network adapter to work.
>
> > Realtek 8139 has NDIS drivers, E1000 both packet and NDIS
>
> > there are a couple of other cards with NDIS drivers
>
> If the motherboard supports PXE boot, might it be possible to boot by PXE
> and use (Free)DOS partition as root?  Would the BIOS (or UEFI?) then enable
> FreeDOS to recognize the Ethernet connection?
>
> Tom
>
>
>
> _______________________________________________
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
>
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to