--- src/sys/dev/netif/mii_layer/e1000phy.c 2008/03/16 15:50:22 1.11 +++ src/sys/dev/netif/mii_layer/e1000phy.c 2008/07/22 10:59:16 1.12 @@ -408,7 +408,7 @@ done: /* * Only retry autonegotiation every mii_anegticks seconds. */ - if (++sc->mii_ticks != sc->mii_anegticks) + if (++sc->mii_ticks <= sc->mii_anegticks) return (0); sc->mii_ticks = 0;