[netperf-talk] Built trunk on Windows, OS interoperability
Jeremy Eder
jeder at redhat.com
Wed May 30 14:00:02 PDT 2012
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I tried it both directions, so with Windows 2008 as both a sender and as
a receiver.
I was using the most basic:
> netperf.exe -H <ip_of_Linux>
> netserver.exe
And on the linux side...
# netperf -H <ip_of_win2k8>
# netserver
The machines are on the same subnet, firewalls disabled, all that.
I can telnet back and forth on the control port 12865.
Jonathan, a point of interest is that the executables you emailed me
behaved the same as the ones I compiled today; in that they don't pass
traffic when testing between operating systems. telnet test still
passes. I understand those exe's work fine for you.
Further oddity, I have netperf 2.4 exe's generated eons ago by a
colleague, and those have no problems between operating systems on my gear.
I suppose I'll setup a Win7 build environment to rule that out...
On 05/30/2012 04:53 PM, Cook, Jonathan wrote:
> Jeremy,
> Could you send the command that you used that did not work? Were you running netperf or netserver on Windows when it didn't work? I have been using netserver on Linux and netperf on Windows without a problem. I built my Windows executable in the Windows XP x86 free build environment and it works on both XP and Windows 7. You might want to try that.
>
> As an experiment I built in the Windows Win7 x64 free build environment and did not see the error you are seeing.
>
> Jon Cook
>
> -----Original Message-----
> From: netperf-talk-bounces at netperf.org [mailto:netperf-talk-bounces at netperf.org] On Behalf Of Jeremy Eder
> Sent: Wednesday, May 30, 2012 2:31 PM
> To: netperf-talk at netperf.org
> Subject: Re: [netperf-talk] Built trunk on Windows, OS interoperability
>
> Hi Rick, sorry for the delay. I went and tried to build svn585 and things were significantly cleaner, and I did not have to remove the OMNI tests.
>
> Still there was 1 error, and the built executables did not function properly when testing linux<->windows. They did work when talking windows<->windows.
>
> Attached is the build logs, if you'd like to have a look.
>
>
>
>
>
> On 05/16/2012 05:24 PM, Rick Jones wrote:
>> On 05/16/2012 01:14 PM, Jeremy Eder wrote:
>>> Hi all,
>>>
>>> Using svn revision 576, I was able to get netperf/netserver compiled
>>> on Windows 2008 R2 (had to remove -DWANT_OMNI from sources file for both).
>
>> I've been mucking about in top-of-trunk but not compiling under
>> Windows so would like to see the errors so I might fix things up.
>
>>> I can use those binaries successfully to test windows-to-windows.
>>> But receive "Unknown error 998" when trying to run a test from
>>> Linux-to-windows.
>>>
>>> Came across this thread which indicated the potential cause as
>>> version
>>> mismatch:
>>>
>>> http://www.netperf.org/pipermail/netperf-talk/2009-July/000576.html
>
>> More generally, that email talks about the netserver side being asked
>> to run a test it does not know about. Changing versions is how one
>> got netserver to know about the test.
>
>>> So I compiled from svn rev 576 on Linux as well, and yet the error
>>> persists.
>>>
>>> I saw the below post, which indicated windows compile worked (no
>>> comments about having to remove -DWANT_OMNI), but no notes about
>>> testing between different operating systems...
>>>
>>> http://www.netperf.org/pipermail/netperf-talk/2012-April/000956.html
>>>
>>> Any ideas what could be the cause ?
>
>> Unless you (know to) disable the WANT_MIGRATION from config.h, the
>> Linux version will compile things to "migrate" several of the classic
>> tests to the "omni" code and so will have asked the Windows side to
>> run an omni test. Since the Windows side was compiled without omni
>> support, it did not know about the test, and so returned the 998. I
>> suspect if you tried from Windows to Linux it would be OK at least as far as running goes.
>
>> happy benchmarking,
>
>> rick
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQIcBAEBAgAGBQJPxopRAAoJEJqn3Wey3P5nsyUP/3qFD6NffHvs/dnnkjO/BQ9n
Pr8aKPfIJoQxTbv0fvfNQjGIe2BsONxlysh6rk3CF86WJ3gZZU5nEHDVHINrTsho
taeDkY2Poz3NGqN7T0GYamd08r7V6IAAkIrYl+NoPaowe90g18jWjaAtIkJ8HELp
MXylxfvCwzUZv0HEprV+oWColPD1SOCjO0PsMv8ZOdlvdYbhtx0CUtqtp40iv7rW
VuO5ZEGwYy7Z5aS4gkv/7oFeTxd2VY+8HHItpnwHylfVTQVfVJ3zLMG+NTFZhwVe
pdHvNhz4dpgWVVj6HsrcnKElNKEGnU8cY2y12gDwLzPZEJG1DoxefmN/GTzHfOr5
nOcNzd5jcdR0WLCvwIfHdWQUtYKJXC0Vdv8CV2CTntxdMj5OVDnfOGfbidwPhKEe
Pd8e5NJFwVJhzvruG6GwlFQiv0Hat7fCiLgaYOsZfXawk7YxCeCvAZ9xmaaSKeTh
hFNFo1vu9Ih6s6BcsszmvVujuwSMf/EDOTb47r6yteJMZGRhVr5+kBW9Py6N5zP3
yrK51If9APjmYvWqp/VKdhNECFmPPF55bHkKV7GBPTh4lEkOiy2kW89QOADDayd2
wF3H8aF8FJUfaNmjcGI2elJNHuPHPx3h7mbMcvIXQ90pgwTwt1QQ29iq6XmCEB92
AqSvAPq9O3dvpOAAt0Sm
=KQl2
-----END PGP SIGNATURE-----
More information about the netperf-talk
mailing list