Menu

#817 ne2k emulation has very high latency on FreeBSD host

can't_reproduce
closed
None
5
2017-04-16
2004-08-18
No

I use FreeBSD 5.2.1 as host and Bochs CVS from
2004-08-18, but I cannot get ne2k emulation to work.

I insert following line in .bochrc:
ne2k: ioaddr=0x240, irq=9, mac=b0:c4:20:00:00:00,
ethmod=fbsd, ethdev=re0

As guest OS I tried Windows 95 B, Windows 98 Second
Edition and QNX 6.2.0, but for all these guests, it is
always the same with ne2k emulation: I get an IP
address and other data from my DHCP-enabled router, but
I can only ping localhost and the IP I got from inside
the emulation. None of the other IPs from real boxes
(not the host), neither non-local IPs work.

Discussion

  • Alexander Schuch

    Logged In: YES
    user_id=501368

    After some more testing, I figured out, that networking
    works out of the box, no special setup is needed, however,
    it has very high latency, thus, most applications "detect"
    a timeout before they get any answer, and because of that,
    they aren't really usable/useful.

    Ping doesn't reply most of the time because of a timeout,
    and DNS lookups fail as well. But if I get a download
    starting, the file gets downloaded at a very good speed, and
    all of a sudden, ping replies come in constantly, with times
    of around 100ms (LAN computer). But as soon as the download
    is finished, nearly all ping requests timeout again...

     
  • Volker Ruppert

    Volker Ruppert - 2014-12-26

    Bochs has now builtin slirp support. Does it fix this issue when using the 'slirp' module instead of 'fbsd'.

     
  • Volker Ruppert

    Volker Ruppert - 2017-04-16
    • status: open --> closed
    • assigned_to: Volker Ruppert
    • Group: --> can't_reproduce
     
  • Volker Ruppert

    Volker Ruppert - 2017-04-16

    No response, closing this item.

     

Log in to post a comment.