First, i'd like to verify what is the parameter setting to have the bonding driver use netif_carrier_ok(slave_device) as the means for link detection. Is setting use_carrier = 1 enough or one needs to set miimon to non-zero as well??? (where the value of miimon translates to the link monitoring frequency).
Second, I understand that an enslaved device must **not** be UP, so when enslaving a device the bonding driver calls dev_open(slave_device), and make sure the device is UP, correct? What i want to better understand here, is whether for the bonding driver to declare a slave as "being able to carry traffic" it assumes the slave will move from UP to RUNNING state (and later netif_carrier_ok would return TRUE) without an IP address being set for the slave device ??? Is (per the bonding driver) the **time** it should take the slave to get from UP to (RUNNING && carrier_ok) state limited and/or controlled? Or. - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html