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&#174; Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to