On 27 Jul 2016, at 17:45, Alexander Duyck <[email protected]> wrote:
> By any chance when you boot the laptop does it display a message about > pressing ctrl + S to enter the NIC setup? If so you may want to try > going into that menu to change options as it appears that doing so may > have an effect on the EEPROM. Specifically just changing the amount > of time that the message will be displayed would be enough to modify > word 0x30 which maps out to offset 0x60 in the EEPROM dump you > provided. Changing the value from 2 seconds to 3, 5, or 0 would cause > t he EEPROM to be updated and should fix the issue. No, i do not have this message, and pressing Ctrl-S does not have any effect. > Other than that I can't think of too many other ways to modify the > EEPROM without actually going in and modifying it yourself. I believe > the e1000e driver supports modifying an EEPROM via ethtool, so one > possible fix would be to disable the EEPROM protection and read/write > the same value from some offset on the EEPROM. For example byte > offsets 0x10 through 0x13 in your dump below should represent the PBA > number. If you were to either rewrite it as 0xFF or even alter the > data it should cause no harm since the PBA number is currently unused > anyway, note the "PBA No: FFFFFF-0FF" from your driver load. The key > bit being that we want to trigger e1000e_update_nvm_checksum which > will occur with any write as long as it is in a checksummed region. Thanks for the ideas. I will wait first if ASUS will reply anything meaningful to my last messages. - Alexey. ------------------------------------------------------------------------------ _______________________________________________ E1000-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired
