<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 7.00.5112.0" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=256473415-18012006><FONT face=Garamond>Hi,</FONT></SPAN></DIV>
<DIV><SPAN class=256473415-18012006><FONT
face=Garamond></FONT></SPAN> </DIV>
<DIV><SPAN class=256473415-18012006><FONT face=Garamond>I first must admit that
I'm new to Infiniband and Infiniband programming.</FONT></SPAN></DIV>
<DIV><SPAN class=256473415-18012006><FONT face=Garamond>I have just begun
writing my first commercial application using IB late last</FONT></SPAN></DIV>
<DIV><SPAN class=256473415-18012006><FONT face=Garamond>year. I'm very
familiar with socket programming (TCP, Multicast, etc),
though.</FONT></SPAN></DIV>
<DIV><SPAN class=256473415-18012006><FONT
face=Garamond></FONT></SPAN> </DIV>
<DIV><SPAN class=256473415-18012006><FONT face=Garamond>I'm wondering what
techniques expierenced IB programmers use to debug</FONT></SPAN></DIV>
<DIV><SPAN class=256473415-18012006><FONT face=Garamond>IB
applications.</FONT></SPAN></DIV>
<DIV><SPAN class=256473415-18012006><FONT
face=Garamond></FONT></SPAN> </DIV>
<DIV><SPAN class=256473415-18012006><FONT face=Garamond>My situation is that I'm
running an data producer on Windows XP and a set</FONT></SPAN></DIV>
<DIV><SPAN class=256473415-18012006><FONT face=Garamond>of data consumers on
Linux. So for Windows, I'm using WinIB (gen1) and</FONT></SPAN></DIV>
<DIV><SPAN class=256473415-18012006><FONT face=Garamond>for linux I'm using
OpenIB (gen2).</FONT></SPAN></DIV>
<DIV><SPAN class=256473415-18012006><FONT
face=Garamond></FONT></SPAN> </DIV>
<DIV><SPAN class=256473415-18012006><FONT face=Garamond>I have both sides
implemented according to some of the example code I've</FONT></SPAN></DIV>
<DIV><SPAN class=256473415-18012006><FONT face=Garamond>seen and also according
to the documents I've been able to find. The
connections</FONT></SPAN></DIV>
<DIV><SPAN class=256473415-18012006><FONT face=Garamond>all seem to be set up
properly and my producer successfully posts all of its
sends</FONT></SPAN></DIV>
<DIV><SPAN class=256473415-18012006><FONT face=Garamond>(at least according to
my CQE's returned).</FONT></SPAN></DIV>
<DIV><SPAN class=256473415-18012006><FONT
face=Garamond></FONT></SPAN> </DIV>
<DIV><SPAN class=256473415-18012006><FONT face=Garamond>The problem is that my
receiver never sees any of the IB packets. I post the
receive</FONT></SPAN></DIV>
<DIV><SPAN class=256473415-18012006><FONT face=Garamond>and then wait forever
polling the CQ.</FONT></SPAN></DIV>
<DIV><SPAN class=256473415-18012006><FONT
face=Garamond></FONT></SPAN> </DIV>
<DIV><SPAN class=256473415-18012006><FONT face=Garamond>I've run out of ideas on
what to even look at and am now looking for suggestions on</FONT></SPAN></DIV>
<DIV><SPAN class=256473415-18012006><FONT face=Garamond>how to best figure out
this problem.</FONT></SPAN></DIV>
<DIV><SPAN class=256473415-18012006><FONT
face=Garamond></FONT></SPAN> </DIV>
<DIV><SPAN class=256473415-18012006><FONT face=Garamond>If you have any ideas or
need more clarification, I'd love to hear from you.</FONT></SPAN></DIV>
<DIV><SPAN class=256473415-18012006><FONT
face=Garamond></FONT></SPAN> </DIV>
<DIV><SPAN class=256473415-18012006><FONT face=Garamond>Also, if this isn't the
proper forum for such discussions, if you could please guide
me</FONT></SPAN></DIV>
<DIV><SPAN class=256473415-18012006><FONT face=Garamond>in the right direction,
I would greatly appreciate that as well.</FONT></SPAN></DIV>
<DIV><SPAN class=256473415-18012006><FONT
face=Garamond></FONT></SPAN> </DIV>
<DIV><SPAN class=256473415-18012006><FONT face=Garamond>Best
Regards,</FONT></SPAN></DIV>
<DIV><SPAN class=256473415-18012006><FONT
face=Garamond>Jeff</FONT></SPAN></DIV></BODY></HTML>