Disable flow control by default, since it seems to be causing transceiver hangs on some setups. --- linux-2.4.35-pre1/drivers/net/sky2.c.orig 2007-02-09 20:50:40 +0100 +++ linux-2.4.35-pre1/drivers/net/sky2.c 2007-02-09 20:51:22 +0100 @@ -2992,7 +2992,7 @@ spin_lock_init(&sky2->tx_lock); /* Auto speed and flow control */ sky2->autoneg = AUTONEG_ENABLE; - sky2->flow_mode = FC_BOTH; + sky2->flow_mode = FC_NONE; sky2->duplex = -1; sky2->speed = -1;