Replacing the SeaBios implementation of the delay in src/clock.c with
the method used in the Bochs BIOS is also a workaround for FreeBSD:
//=
// Wait for CX:DX microseconds
void
handle_1586(struct bregs *regs)
{
// Use the rtc to wait for the specified time.
u32
In my situation I found the cause:
https://bugzilla.redhat.com/show_bug.cgi?id=499750
My hostname was different from my (reverse) DNS mapping on the
destination host.
Changing my host name on the destination host fixed the problem for me.
** Bug watch added: Red Hat Bugzilla #499750