[netperf-talk] Netperf and Windows 2008
Rick Jones
rick.jones2 at hp.com
Wed Nov 19 11:49:24 PST 2008
Coyne, Kate wrote:
> Hi all,
>
> Update, I have been able to build both netperf and netserver using the
> ddk for Windows 2008 IPV6.
Excellent!
> Netperf works just fine running to another
> system but I get an error when I attempt to run Netserver:(netserver.exe
> -6 –v 6 –d 6 –p 8000)
>
> Starting netserver at hostname ::0 port 12865 and family AF_INET6
>
> server_control: accept failed errno 10014
>
> port '12865' family AF_INET6
>
> cannonical name: '(nil)'
>
> flags: 4 family: AF_INET6: socktype: SOCK_STREAM protocol
> IPPROTO_TCP addrlen 28
>
> sa_family: AF_INET6 sadata: 50 65 0 0 0 0
>
> Starting netserver at port 12865
>
> I’m looking into it but if anyone has any clues let me know!
That is a very strange sequence of errors - an accept error should only
happen after the listen socket is setup... Also interesting is that
netserver is reporting starting on port 12865 rather than the -p 8000
you passed-in.
Assuming there is no other netserver running, what do you get if you
just say netserver.exe? Do you end-up with a running netserver and a
listen endpoint at 12865?
Also, looking at the source code, -d for netserver doesn't take an
argument, so I suspect that may be confusing things. You might try your
command line again just saying -d or saying -d several times.
FWIW, unless you need the control connection to be IPv6, you can have an
IPv4 control connection and an IPv6 data connection. You just use
test-specific options in the netperf command line to tell it the IP's
and such.
rick jones
More information about the netperf-talk
mailing list