<div>Hi Rick,</div>
<div> </div>
<div>Using netperf 2.4.3 I got the same error as in 2.4.1. When running netperf using IPv6 addresses, server starts fine but the client fails to establish control connection:</div>
<div>
<div><font face="Arial" size="2">
<div><font size="2"></font> </div>
<div><font size="2">SERVER:</font></div>
<div>--------------</div></font></div>
<div><font face="Arial" size="2"><span class="828550801-07042007"><font face="Arial" size="2">[machine-1 ~]$</font></span> netserver243 -6<br>Starting netserver at port 12865<br>Starting netserver at hostname ::0 port 12865 and family AF_INET6
<br><span class="828550801-07042007"><font face="Arial" size="2">[machine-1 ~]$</font></span></font></div>
<div><font face="Arial" size="2"><span class="828550801-07042007"></span></font><font face="Arial" size="2"><span class="828550801-07042007"><font face="Arial" size="2">[machine-1 ~]$</font></span> ifconfig eth0<br>eth0 Link encap:Ethernet HWaddr 00:09:3D:00:08:C6
<br> inet addr:<a href="http://172.29.236.137">172.29.236.137</a> Bcast:<a href="http://172.29.239.255">172.29.239.255</a> Mask:<a href="http://255.255.252.0">255.255.252.0</a><br> inet6 addr: fe80::209:3dff:fe00:8c6/64 Scope:Link
</font></div>
<div><font size="2">....</font></div>
<div><font size="2"></font> </div>
<div><font size="2">CLIENT:</font></div>
<div><font size="2">-----------</font></div>
<div>
<div><span class="828550801-07042007"><font face="Arial" size="2"><span class="828550801-07042007"><font face="Arial" size="2">[machine-2 ~]</font></span>$ netperf243 -H fe80::209:3dff:fe00:8c6 -6<br>establish control: are you sure there is a netserver listening on fe80::209:3dff:fe00:8c6 at port 12865?
<br>establish_control could not establish the control connection from ::0 port 0 address family AF_INET6 to fe80::209:3dff:fe00:8c6 port 12865 address family AF_INET6<br></font></span><span class="828550801-07042007"><font face="Arial" size="2">
<span class="828550801-07042007"><font face="Arial" size="2">[machine-2 ~]$</font></span></font></span><span class="828550801-07042007"><font size="2"></font></span></div>
<div><span class="828550801-07042007"><font size="2"></font></span> </div>
<div><span class="828550801-07042007"><font size="2"></font></span> </div>
<div><span class="828550801-07042007"><font size="2">Running netperf with strace shows there is an invalid argument when connect call is used, but not quite clear which argument is invalid.</font></span></div>
<div><span class="828550801-07042007"><span class="828550801-07042007"><font face="Arial" size="2">The only argumet I used in the command line is the IP addres and </font></span><span class="828550801-07042007"><font face="Arial" size="2">
I was able to ping the server using this IP address.</font></span></span></div>
<div><span class="828550801-07042007"><span class="828550801-07042007"><font size="2"></font></span></span> </div>
<div><span class="828550801-07042007"><span class="828550801-07042007">
<div><span class="828550801-07042007"><font face="Arial" size="2">[machine-2 ~]$strace netperf243 -H fe80::209:3dff:fe00:8c6 -6<br>...output omitted ....</font></span></div>
<div><span class="828550801-07042007"><font face="Arial" size="2">madvise(0xb7e8e000, 1176988, MADV_SEQUENTIAL|0x1) = 0<br>mmap2(0xb7fa7000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x118) = 0xb7fa7000
<br>mmap2(0xb7fab000, 9628, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7fab000<br>close(3) = 0<br>mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e8d000
<br>set_thread_area({entry_number:-1 -> 6, base_addr:0xb7e8d6b0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0<br>mprotect(0xb7fa7000, 8192, PROT_READ) = 0
<br>munmap(0xb7fd3000, 60061) = 0<br>brk(0) = 0x8069000<br>brk(0x808a000) = 0x808a000<br>socket(PF_INET6, SOCK_STREAM, IPPROTO_IP) = 3<br>bind(3, {sa_family=AF_INET6, sin6_port=htons(0), inet_pton(AF_INET6, "::", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, 28) = 0
<br>connect(3, {sa_family=AF_INET6, sin6_port=htons(12865), inet_pton(AF_INET6, "fe80::209:3dff:fe00:8c6", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, 28) = -1 EINVAL (Invalid argument)<br>close(3) = 0
<br>...</font></span></div></span></span></div>
<div><span class="828550801-07042007"><span class="828550801-07042007"><font size="2"></font></span></span> </div>
<div><span class="828550801-07042007"><span class="828550801-07042007"><font size="2">I really appreciate your help,</font></span></span></div>
<div><span class="828550801-07042007"><span class="828550801-07042007"><font size="2">Ashenafi</font></span></span></div></div></div>
<div><br><br> </div>
<div><span class="gmail_quote">On 4/4/07, <b class="gmail_sendername">Rick Jones</b> <<a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:rick.jones2@hp.com" target="_blank">rick.jones2@hp.com</a>> wrote:
</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">2.4.1 is a bit old at this point, and I seem to recall some fixes since<br>then, so if you could please, try with
2.4.3 and see if you still have<br>problems. the manual was also updated in 2.4.3 which may or may not<br>actually help here :) - the file doc/netperf.html<br><br>if there are still problems under 2.4.3 please let us know and we'll see
<br>what might be happening.<br><br>happy benchmarking,<br><br>rick jones<br></blockquote></div><br>