Driver needs to turn off carrier when down. Signed-off-by: Stephen Hemminger --- linux-2.6.20.y.orig/drivers/net/sky2.c 2007-04-07 15:36:05.000000000 -0700 +++ linux-2.6.20.y/drivers/net/sky2.c 2007-04-07 15:54:42.000000000 -0700 @@ -1506,6 +1506,7 @@ /* Stop more packets from being queued */ netif_stop_queue(dev); + netif_carrier_off(dev); /* Disable port IRQ */ imask = sky2_read32(hw, B0_IMSK); -- - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html