Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Jan 2015 20:49:31 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 197137] benchmarks/netperf: Enable OMNI by default
Message-ID:  <bug-197137-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197137

            Bug ID: 197137
           Summary: benchmarks/netperf: Enable OMNI by default
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: marius@FreeBSD.org
          Reporter: marcel@FreeBSD.org
          Assignee: marius@FreeBSD.org
             Flags: maintainer-feedback?(marius@FreeBSD.org)

The netperf package is incompatible with non-FreeBSD netperf installations. The
error on NetBSD or Ubuntu is:

marcel@ubuntu:~$ netperf -H 192.168.160.172
MIGRATED TCP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to
192.168.160.172 () port 0 AF_INET : demo
Unknown error 998
netperf: remote error 998

The problem is caused by FreeBSD's netperf port having OMNI disabled by
default. Apparently this introduces a compatibility problem. The FreeBSD
netperf can communicate with a non-FreeBSD netperf, so it appears to be a
one-way incompatibility.

The fix is to build the netperf port by hand with OMNI enabled. Given that OMNI
is enabled by default since netperf 2.5, it's not clear why FreeBSD keeps it
disabled. Especially since it breaks interoperability OOTB. A better default is
to have OMNI enabled...

--- Comment #1 from Bugzilla Automation <bugzilla@FreeBSD.org> ---
Auto-assigned to maintainer marius@FreeBSD.org

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-197137-13>