Re: Help to make lm-sensors work with an Asus TUSL2-C

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Jean,
thank you for your help.

Il 08/01/2013 14:50, Jean Delvare ha scritto:
Trying family `VIA/Winbond/Nuvoton/Fintek'...               Yes
Found unknown chip with ID 0x5953
      (logical device 9 has address 0x290, could be sensors)

Very strange, I wouldn't expected an unknown Super-I/O chip on such an
old board. Can you find the chip's name by visual inspection of the
board or from the documentation?

The documentation (manual) just speaks about an "Asus ASIC" hardware.
I will visually inspect the mainboard as soon as possible (I can't right now).

The above message means that sensors-detect knows which driver should
be used for the ICH2 SMBus. That doesn't mean the driver did
successfully bind to the device. And if device binding failed (as the
log messages pasted above suggest) then scanning isn't possible.

The AS99127F is an SMBus chip. Please boot with
acpi_enforce_resources=lax and run sensors-detect again, it should find
your AS99127F chip then.

Well, strange enough, I added the acpi_enforce_resources=lax to the Kernel boot options, as dmesg demonstrates: [ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.32-5-686 root=UUID=7034614e-0226-481e-99cb-9fe0789f0a57 ro quiet nomodeset acpi_enforce_resources=lax

However, the "conflict" message is still displayed:
[ 10.478084] i801_smbus 0000:00:1f.3: PCI INT B -> GSI 17 (level, low) -> IRQ 17 [ 10.478099] ACPI: I/O resource 0000:00:1f.3 [0xe800-0xe80f] conflicts with ACPI region SM00 [0xe800-0xe806] [ 10.478105] ACPI: This conflict may cause random problems and system instability [ 10.478110] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver

Nonetheless, now the sensors-detect script does find something:
Probing for `Asus AS99127F (rev.1)'...                      Success!
    (confidence 8, driver `w83781d', other addresses: 0x48 0x49)
[...]
Driver `w83781d':
  * Bus `SMBus I801 adapter at e800'
    Busdriver `i2c_i801', I2C address 0x2d (and 0x48 0x49)
    Chip `Asus AS99127F (rev.1)' (confidence: 8)

So, first question: am I forced to use the acpi_enforce_resources=lax option to use lm_sensors on my system? No other option? (I read this is not optimal)

Now, the sensors-detect script downloaded from http://www.lm-sensors.org/wiki/iwizard/NoSensorsDetected asks me to create /etc/sysconfig/lm_sensors: I reply "YES" and then I try to run "sensors", but it says it does not find any sensors. However, it does work after I run "modprobe w83781d".

So, second question: what is /etc/sysconfig/lm_sensors for? I do have /etc/init.d/lm-sensors in my system (it's a Debian-based distribution) but even if I do a "/etc/init.d/lm-sensors restart", I still need to "modprobe w83781d" before being able to use "sensors". Maybe there's some Debian-specific way to do the same thing (instead of using /etc/sysconfig/lm_sensors)?

Finally, among the output of sensors I find:
CPU Temp:     +5.5°C  (high = +100.0°C, hyst = +92.0°C)
which sounds quite funny. I think this has something to do with the configuration. I created the file /etc/sensors.d/asus.conf, by copying the example configuration file and uncommenting the sections that are meant for Asus TUSL2-C. But I'm not sure that this file is taken into consideration.

Third question: is this asus.conf taken by sensors? Or do I have to specify a command-line parameter to sensors in order to take it? I read the documentation on the lm_sensors wiki and the man page, but it's not clear to me whether configuration files in /etc/sensors.d should have specific names or whether any any name is ok (and configuration files are all automatically found and used by sensors command).

Thanks again,
Mauro

_______________________________________________
lm-sensors mailing list
lm-sensors@xxxxxxxxxxxxxx
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors



[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux