Quote Originally Posted by H1ghlander
...What's weird is I don't see any changes in the register settings, despite that once renegotiation is reset, it just works. ......
OK, I misunderstood what you were saying in the last post, once I actually started picking through the sets of data you posted I see thay are all the same. That is not weird if indeed they are eeprom values (as claimed) and not registers. I don't know if you're looking at registers with another tool or if you are thinking these values should be the chip registers, but what we care about to fix the problem is the eeprom values. While I had to use the DP83815 documentation and the register contents to see that the NIC was not being set correctly to auto-negotiate (as best as I can tell from the documentation), what we really need to figure out is not a good set of register settings (which we could get by looking at the registers once we kick one of these nics into working again), but rather the eeprom settings that let the registers get set up right.

I'll try to make sense of these values, maybe they will make more sense for your notebook than they did for mine, but I'm still hoping you can get the settings as reported by the national semi diag program -ee command.