[openib-general] some issues related to when/why IPoIB calls netif_carrier_on() etc

Or Gerlitz ogerlitz at voltaire.com
Thu Aug 3 04:29:03 PDT 2006


Roland Dreier wrote:
>  > 1) what is the exact reason that ib0 is running here, is it as of this
>  >    "magic" configuration of the IPv6 addr that caused it to join to
>  >    the IPv4 and IPv6 broascast groups?
> 
> No, ipv6 autoconf has nothing to do with it.  I think it's because you
> did ifconfig ib0 up, which called ipoib_open(), which calls
> ipoib_ib_dev_up(), which joins the ipv4 broadcast group.
> 
> Bringing the interface up the starts ipv6 autoconf but that is just a
> side issue.  You could build a kernel without ipv6 and see what happens.

I have verified your assumption to be correct, building the kernel 
without ipv6 support and doing ifconfig up ib0 i see that the port 
associated with ib0 joined the ipv4 broadcast group and ib0 is in 
"running" state.

Or.





More information about the general mailing list