[TG3]: netif_carrier_off runs too early; could still be queued when init fails