
Je viens de recevoir le nouveau modèle de chez Lenovo, le ThinkPad T430, je suis en train de faire ma configuration aux petits oignons, mais je tombe sur un os.
Je voudrais installer le driver HDAPS, mais selon thinkwiki.org
Pour régler le problème j'ai installé tp_smapi en appliquant le patch suivant (qui permettra de matché le T430) :Recent Linux kernels include the hdaps driver. However, the driver in the mainline Linux kernel has two problems with recent models:
* It doesn't whitelist them (you have to edit hdaps_init() in drivers/hwmon/hdaps.c to include a line like HDAPS_DMI_MATCH_LENOVO("ThinkPad T60"))
* It doesn't work reliably, e.g., it may read out constant values (0,0). See here.
To solve both problems, install the modified hdaps that is bundled with tp_smapi.
Code : Tout sélectionner
--- thinkpad_ec.c-old 2012-07-31 19:26:49.178556386 +0200
+++ thinkpad_ec.c 2012-07-31 18:48:32.241914364 +0200
@@ -460,7 +460,7 @@
TP_DMI_MATCH("IBM", "ThinkPad A30"),
TP_DMI_MATCH("IBM", "ThinkPad T23"),
TP_DMI_MATCH("IBM", "ThinkPad X24"),
- TP_DMI_MATCH("LENOVO", "ThinkPad"),
+ TP_DMI_MATCH("LENOVO", "ThinkPad T430"),
{ .ident = NULL }
};
return dmi_find_substring(DMI_DEV_TYPE_OEM_STRING,
Code : Tout sélectionner
[10253.562973] thinkpad_ec: thinkpad_ec_read_row: failed requesting row: (0x01:0x00)->0xfffffffb
[10253.562977] thinkpad_ec: initial ec test failed
Merci d'avance