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

[EMAIL PROTECTED] 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

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
openib-general mailing list
[email protected]
http://openib.org/mailman/listinfo/openib-general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to