/proc/acpi incomplet - Sur une Asus A8N-E

Salut :hello:
Je possède un magnifique A8N-E mais pas moyen de récupérer les infos de la table d’acpi telles que la température ou la vitesse des ventilos.
J’ai bien tout mis en dur dans le noyau mais bon… :neutre:
Un exemple :
cat /proc/acpi/fan/FAN/state
status: on
Et c’est le seul fichier dans le repertoire FAN
Des idées ?

je susi loin d’être expert, mais as-tu essayé de passer par lm-sensors?
ps: tu es sous quelle distrib?

Je viens d’essayer mais il me detecte des trucs pci, c’est tout.
Sinon je suis sous gentoo avec un 2.6.16.1 (han à la bourre :ane: ), la carte mère : A8N-E (nforce4)

essais de charger les modules qui sont dans le dossier acpi (/lib/modules/`uname -r`/kernel/drivers/acpi) ansi que celui du bus i2c correspondant à ton chipset (/lib/modules/`uname -r`/kernel/drivers/i2c).

as tu activé le module acpi4asus

lsmod | grep acpi_asus

J’ai testé :
il n’y a pas pour nforce4, il me propose que le nforce2

Pour le acpi, j’ai repassé un module dans le noyau, quand je le charge, le rep /proc/acpi/fan apparait mais il n’y a que le fichier /proc/acpi/fan/FAN/state dedans (à ON)

Il était en dur dans le noyau mais d’après l’aide, il ne sert qu’aux laptop.

le module nforce2 gere les nforce 2, 3 et 4.

modprobe i2c-nforce2 i2c-isa eeprom it87
Ensuite, que donne ls /sys/bus/i2c/devices/ ?
Tu devrai avoir un lien vers un repertoire s’appelant 9191-0290 et qui contient ce que tu recherche

P.S: il ne faut surtot pas mettre en dur le support de l’i2c, ca marche très bien en modules :wink:

Effectivement c’est écrit en gros dans le menuconfig :ane:

ll /sys/bus/i2c/devices/
total 0
lrwxrwxrwx 1 root root 0 Apr 22 14:34 0-004b -> …/…/…/devices/pci0000:00/0000:00:09.0/0000:05:06.0/i2c-0/0-004b
lrwxrwxrwx 1 root root 0 Apr 22 14:37 0-0050 -> …/…/…/devices/pci0000:00/0000:00:09.0/0000:05:06.0/i2c-0/0-0050
lrwxrwxrwx 1 root root 0 Apr 22 14:37 0-0051 -> …/…/…/devices/pci0000:00/0000:00:09.0/0000:05:06.0/i2c-0/0-0051
lrwxrwxrwx 1 root root 0 Apr 22 14:37 0-0052 -> …/…/…/devices/pci0000:00/0000:00:09.0/0000:05:06.0/i2c-0/0-0052
lrwxrwxrwx 1 root root 0 Apr 22 14:37 0-0053 -> …/…/…/devices/pci0000:00/0000:00:09.0/0000:05:06.0/i2c-0/0-0053
lrwxrwxrwx 1 root root 0 Apr 22 14:37 0-0054 -> …/…/…/devices/pci0000:00/0000:00:09.0/0000:05:06.0/i2c-0/0-0054
lrwxrwxrwx 1 root root 0 Apr 22 14:37 0-0055 -> …/…/…/devices/pci0000:00/0000:00:09.0/0000:05:06.0/i2c-0/0-0055
lrwxrwxrwx 1 root root 0 Apr 22 14:37 0-0056 -> …/…/…/devices/pci0000:00/0000:00:09.0/0000:05:06.0/i2c-0/0-0056
lrwxrwxrwx 1 root root 0 Apr 22 14:37 0-0057 -> …/…/…/devices/pci0000:00/0000:00:09.0/0000:05:06.0/i2c-0/0-0057
lrwxrwxrwx 1 root root 0 Apr 22 14:37 4-0050 -> …/…/…/devices/pci0000:00/0000:00:01.1/i2c-4/4-0050
lrwxrwxrwx 1 root root 0 Apr 22 14:37 4-0051 -> …/…/…/devices/pci0000:00/0000:00:01.1/i2c-4/4-0051
lrwxrwxrwx 1 root root 0 Apr 22 14:37 9191-0290 -> …/…/…/devices/platform/i2c-9191/9191-0290

ls /sys/bus/i2c/devices/9191-0290/
alarms fan3_div in2_input in5_max power temp3_max
bus fan3_input in2_max in5_min temp1_input temp3_min
cpu0_vid fan3_min in2_min in6_input temp1_max temp3_type
driver hwmon:hwmon0 in3_input in6_max temp1_min uevent
fan1_div in0_input in3_max in6_min temp1_type vrm
fan1_input in0_max in3_min in7_input temp2_input
fan1_min in0_min in4_input in7_max temp2_max
fan2_div in1_input in4_max in7_min temp2_min
fan2_input in1_max in4_min in8_input temp2_type
fan2_min in1_min in5_input name temp3_input

Donc il y a des trucs mais apres quand je fais un modprobe fan, le repertoir /proc/acpi/fan ne contient pas grand chose :??:

Si ca peut aider : un bout du dmesg ==>
i2c_adapter i2c-1: SMBus Quick command not supported, can’t probe for chips
i2c_adapter i2c-2: SMBus Quick command not supported, can’t probe for chips
i2c_adapter i2c-3: SMBus Quick command not supported, can’t probe for chips
i2c_adapter i2c-4: nForce2 SMBus adapter at 0x4c00
i2c_adapter i2c-5: nForce2 SMBus adapter at 0x4c40
i2c_adapter i2c-1: SMBus Quick command not supported, can’t probe for chips
i2c_adapter i2c-2: SMBus Quick command not supported, can’t probe for chips
i2c_adapter i2c-3: SMBus Quick command not supported, can’t probe for chips
it87: Found IT8712F chip at 0x290, revision 7
it87-isa 9191-0290: Detected broken BIOS defaults, disabling PWM interface
ACPI: Fan [FAN] (on)

Ca m’a l’air moisi tout ca :frowning:

Non c’est bon: si tu veux avoir la vitesse de tes fans, fais juste un cat /sys/bus/i2c/devices/9191-0290/fan1_input par exemple. Pareil pour les autres sensors.
Sinon, qu’est ce que t’affiche la commande sensors ?