Hi
EC nvram parameters on Lenovo thinkpad X60 and T60, which allow to configure things like wlan, bluetooth, trackpoint, etc are not checksummed. This means that defaults for these parameters are never applied when the checksum is invalid, which happens for instance when cmos is cleared or when coming from vendor bios.
This patch https://review.coreboot.org/#/c/17041/ puts these parameters in the checksummed area to overcome this issue.
A problem with this is that the checksum is most likely already valid so that after this patch these nvram parameters will be at whatever the nvram currently is at these locations.
To overcome this issue either: - have coreboot set defaults on next boot by making checksum invalid: "nvramtool -c 0" where 0 is a checksum which is hopefully not correct - reboot and manually set your desired nvram settings "nvramtool -w wlan=Enable, nvramtool -w bluetooth=Enable, etc"
Kind regards
-------------- Arthur Heymans