Bridged net from Win10 hosts + WinXP guests = High collisions, slow, timeout

Discussions related to using VirtualBox on Windows hosts.
Post Reply
gianluigi.zanettini
Posts: 19
Joined: 27. Oct 2012, 23:27

Bridged net from Win10 hosts + WinXP guests = High collisions, slow, timeout

Post by gianluigi.zanettini »

Hi guys,
I'm using VirtualBox 5.0.16 on a Win10 x64 host to run an old, DOS-based 16 bit line-of-business application inside a WinXP guest. The app uses Lantastic 8.0 to mount network drives shared by two MS-DOS 6.22 cash registers.

Image

The network is now a virtio connection (before I tried with either AMD PCNet PCI), configured as a Bridged connection to the PC physical Ethernet port. The Ethernet port goes to a 10 mbps network Hub, where the cash registers are cabled too. Any Fast Ethernet switch (100 mbps) seems unsupported. There are no DHCP server: the WinXP guest is hardcoded has 192.168.0.9 because the application expect it to be this way. The host PC has no IP address.

My problem: the network communication is extremely slow (we are talking about mere bytes per seconds). When the PC sends data to the cash registers, the COLLISION led on the hub blinks so fast it seems always-on. Some data goes through, but after a few minutes the connection is dropped due to timeout.

Image

Out of frustration I rebuilt the VM with VMware Player and everything works as expected: the same network operation is ultrafast and the COLLISION led never blinks once .

Nevertheless, I've a strong preference for VirtualBox. Is there anything I can try to fix the problem? Would a VirtualBox log being useful even if there is no hypervisor crash?
michaln
Oracle Corporation
Posts: 2973
Joined: 19. Dec 2007, 15:45
Primary OS: MS Windows 7
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Any and all
Contact:

Re: Bridged net from Win10 hosts + WinXP guests = High collisions, slow, timeout

Post by michaln »

A log would useful but not sufficient. A packet capture would help a lot.

That said, your networking setup is so unusual that it might be very hard to reproduce, let alone fix, the problem you're having.
Post Reply