Here is an updated version of the ethtool generic MII patch. It fixes a few bugs, and adds the capability to restart autonegotiation by passing AUTONEG_RESTART constant into the existing ETHTOOL_SSET. Note this isn't implemented in the code, just added to the ethtool header. Do not apply, still just for comment and testing. -- Jeff Garzik | Andre the Giant has a posse. Building 1024 | MandrakeSoft |