[openib-general] ipoib "link" failure on ia64

Grant Grundler iod00d at hp.com
Fri Dec 10 10:41:19 PST 2004


Hi Roland/et al,
With the patch I posted last time I was able to ifconfig ib0/ib1.
But I had problems with sending packets from one host to another.
My goal was to run netperf but that doesn't seem possible yet on ia64.
Both systems are running 2.6.10-rc2 + openib-1317 + set_ci patch.

Both systems have both ports connected to a Topspin 12port switch.
Both showed similar behaviour - following output applies to both.

"ionize" is an rx2600 with proto Cougarcub Card flashed with:
	fw-cougarcub-a1-3.1.0.bin

I will update this with fw-cougarcub-a1-3.2.0.bin that I found
in a different tar ball.

The other system "iowa" is an rx4640 with "HP" Cougar flashed with:
	hca-cougar-a1-250-157.bin

I'll update that to the corresponding 3.2.0.bin as well.

	
ionize:~# cat /sys/class/infiniband/mthca0/ports/?/state
4: ACTIVE
4: ACTIVE
ionize:~# modprobe ib_ipoib
ionize:~# ifconfig -a
...

ionize:~# ifconfig ib0 10.0.0.2 netmask 255.255.255.0 broadcast 10.0.0.255
ionize:~# ifconfig ib1 10.0.1.2 netmask 255.255.255.0 broadcast 10.0.1.255

(Ditto for iowa but with x.x.x.1)

I could ping 10.0.1.1 (from ionize) but not 10.0.0.1.
Then after trying to run netperf, ping failed for 10.0.1.x subnet too.
My initial guess is there are more race conditions in the code.
Ideas on where I should start looking?
Or other debug info wanted?

grant



More information about the general mailing list