[openib-general] "arping" failing over ipoib

Tom Duffy tduffy at sun.com
Wed Mar 2 15:39:48 PST 2005


I am trying to configure my fedora box to bring up ib0 on startup.
Unfortunately it is failing, saying that the IP address is already taken
on the network -- no matter what IP address I use.  I traced this down
to the fact that the ifup script uses "arping" to test this condition.
It appears arping is failing something like this:

# arping -c 2 -w 3 -D -I ib0 192.168.0.62
ARPING 192.168.0.62 from 0.0.0.0 ib0
Sent 2 probes (2 broadcast(s))
Received -1 response(s)

where I can ping:

# ping 192.168.0.62
PING 192.168.0.62 (192.168.0.62) 56(84) bytes of data.
64 bytes from 192.168.0.62: icmp_seq=0 ttl=64 time=0.079 ms

--- 192.168.0.62 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.079/0.079/0.079/0.000 ms, pipe 2

[root at flopteron iputils]# arp -a
? (192.168.0.62) at 00:00:00:14:FE:80:00:00:00 [infiniband] on ib0
? (10.6.98.1) at 00:00:0C:07:AC:00 [ether] on eth0

# ifconfig ib0
ib0       Link encap:InfiniBand  HWaddr 00:00:00:84:FE:80:00:00:00:00:00:00:00:00:00:00:00:00:00:00
          inet addr:192.168.0.25  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::202:c901:a99:e0a1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:2044  Metric:1
          RX packets:39 errors:0 dropped:0 overruns:0 frame:0
          TX packets:39 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:128
          RX bytes:3164 (3.0 KiB)  TX bytes:3320 (3.2 KiB)

I have looked at the arping code, and it seems to be crafting the packet
correctly, even using 32 in the type field, so I am a bit befuddled as
to why this isn't working.

Any ideas?

-tduffy
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://lists.openfabrics.org/pipermail/general/attachments/20050302/375f6387/attachment.sig>


More information about the general mailing list