Friday, July 25, 2008

Bad HP, continued...

So the motherboard got exchanged. That's fine. The MAC address of the ethernet card changed as a consequence, that's unavoidable and no real problem.

But why on earth do they have to change the DMI identification strings of the machines in mid-production?

Before, the machine reported itself like that ("s2ram -n" output):

This machine can be identified by:
sys_vendor = "Hewlett-Packard"
sys_product = "HP Compaq 2510p Notebook PC"
sys_version = "F.0A"
bios_version = "68MSP Ver. F.0A"


Now it reports

This machine can be identified by:
sys_vendor = "Hewlett-Packard"
sys_product = "HP Compaq 2510p (RU537EA)"
sys_version = "F.0A"
bios_version = "68MSP Ver. F.0A"


When I entered it into the s2ram database, I of course used the full "HP Compaq 2510p Notebook PC" string, not expecting it to change within the same model.

Bah!

But I should have known better: looking at whitelist.c shows, that HP has always had the bad habit of changing those strings all the time (just look at all those different nx5000 entries).

No comments:

Post a Comment