Do you happen to be multi-booting on this machine? I think I found a
reliable way to reproduce this...


Yes I guess it's related because I stopped cheating on^W^W multi-booting
and I've never had the problem again.



I am pretty sure the bug has to do with power management and Wake on Lan (WoL) settings according to this thread[0].

The em attachement trace I am seeing is

em_read_phy_reg
em_access_phy_reg_hv
em_swfw_sync_acquire
em_get_software_flag
em_read_phy_reg_ex
MDI Error
em_swfw_sync_release
em_release_software_flag
em_set_mdio_slow_mode_hv
em_read_phy_reg
em_access_phy_reg_hv
em_swfw_sync_acquire
em_get_software_flag
em_write_phy_reg_ex
em_read_phy_reg_ex
MDI Error


and adding the phy_power_up_copper() method from the Intel driver is not enough. I am currently trying to put together the WoL bits to whack the phy with it.

[0] -- https://bbs.archlinux.org/viewtopic.php?id=191981

Reply via email to