lm_sensors

Форум предназначен для новичков. В нем предполагается рассматривать вопросы, которые встают на первых этапах освоения Linux
Аватара пользователя
Hibiky
Заглянувший
Сообщения: 22
Зарегистрирован: 14 окт 2005, 10:35
Откуда: from Minsk

lm_sensors

Сообщение Hibiky »

Привет всем.

Подкрутил я настройки в ядре для установки lm_sensors. Мать на чипсете nforce 2 ultra EP 8RDA3I.
<*> I2C support <I2C>
I2C Hardware Bus support --->
<M> Nvidia nForce2, nForce3 and nForce
Miscellaneous I2C Chip support ---> все пункты отмечены <M>
#[*] I2C Core debugging messages [*] I2C Algorithm debugging messages
[*] I2C Bus debugging messages [*] I2C Chip debugging messages
Ставлю lm_sensors. Запускаю sensors-detect. отвечаю на некоторые вопросы
Вот неудачные ответы.
###i2c-dev is not loaded. Do you want to load it now? (YES/no):
FATAL: Module i2c_dev not found.
Loading failed, expect problems later on.
###Some chips are also accessible through the ISA bus. ISA probes are
typically a bit more dangerous, as we have to write to I/O ports to do
this. This is usually safe though.

Do you want to scan the ISA bus? (YES/no):
Probing for `National Semiconductor LM78'
Trying address 0x0290... Failed!
Probing for `National Semiconductor LM78-J'
Trying address 0x0290... Failed!
Probing for `National Semiconductor LM79'
Trying address 0x0290... Failed!
Probing for `Winbond W83781D'
Trying address 0x0290... Failed!
Probing for `Winbond W83782D'
Trying address 0x0290... Failed!
Probing for `Winbond W83627HF'
Trying address 0x0290... Success!
(confidence 8, driver `w83781d')
Probing for `Winbond W83627EHF'
Trying address 0x0290... Failed!
Probing for `Silicon Integrated Systems SIS5595'
Trying general detect... Failed!
Probing for `VIA Technologies VT82C686 Integrated Sensors'
Trying general detect... Failed!
Probing for `VIA Technologies VT8231 Integrated Sensors'
Trying general detect... Failed!
Probing for `ITE IT8712F'
Trying address 0x0290... Failed!
Probing for `ITE IT8705F / SiS 950'
Trying address 0x0290... Failed!
Probing for `IPMI BMC KCS'
Trying address 0x0ca0... Failed!
Probing for `IPMI BMC SMIC'
Trying address 0x0ca8... Failed!
###Do you want to scan for Super I/O sensors? (YES/no):
Probing for `ITE 8702F Super IO Sensors'
Failed! (skipping family)
Probing for `Nat. Semi. PC87351 Super IO Fan Sensors'
Failed! (skipping family)
Probing for `SMSC 47B27x Super IO Fan Sensors'
Failed! (skipping family)
Probing for `VT1211 Super IO Sensors'
Failed! (0x52)
Probing for `Winbond W83627HF Super IO Sensors'
Success... found at address 0x0290
Probing for `Winbond W83627THF Super IO Sensors'
Failed! (0x52)
Probing for `Winbond W83637HF Super IO Sensors'
Failed! (0x52)
Probing for `Winbond W83687THF Super IO Sensors'
Failed! (0x52)
Probing for `Winbond W83697HF Super IO Sensors'
Failed! (0x52)
Probing for `Winbond W83697SF/UF Super IO PWM'
Failed! (0x52)
Probing for `Winbond W83L517D Super IO'
Failed! (0x52)
Probing for `Fintek F71805F/FG Super IO Sensors'
Failed! (0x5217)
Probing for `Winbond W83627EHF/EHG Super IO Sensors'
Failed! (0x5217)
###Do you want to scan for secondary Super I/O sensors? (YES/no):
Probing for `ITE 8702F Super IO Sensors'
Failed! (skipping family)
Probing for `Nat. Semi. PC87351 Super IO Fan Sensors'
Failed! (skipping family)
Probing for `SMSC 47B27x Super IO Fan Sensors'
Failed! (skipping family)
Probing for `VT1211 Super IO Sensors'
Failed! (skipping family)
Probing for `Winbond W83627EHF/EHG Super IO Sensors'
Failed! (skipping family)


Далее написало вот это:
Driver `eeprom' (should be inserted):
Detects correctly:
* Bus `NVIDIA I2C Device'
Busdriver `UNKNOWN', I2C address 0x50 (and 0x51 0x52 0x53 0x54 0x55 0x56 0x57)
Chip `DDC monitor' (confidence: 8)

Driver `w83781d' (may not be inserted):
Misdetects:
* ISA bus address 0x0290 (Busdriver `i2c-isa')
Chip `Winbond W83627HF' (confidence: 8)

Driver `w83627hf' (should be inserted):
Detects correctly:
* ISA bus address 0x0290 (Busdriver `i2c-isa')
Chip `Winbond W83627HF Super IO Sensors' (confidence: 9)

o make the sensors modules behave correctly, add these lines to
/etc/modules.d/lm_sensors and run modules-update:

#----cut here----
# I2C module options
alias char-major-89 i2c-dev
#----end cut here----
Прописал в кнофиге.
Далее запускаю /usr/bin/sensors -s. И мне выдаёт:
Can't access procfs/sysfs file
Unable to find i2c bus information;
For 2.6 kernels, make sure you have mounted sysfs and libsensors
was compiled with sysfs support!
For older kernels, make sure you have done 'modprobe i2c-proc'!
Подключил всё остальное в разделе I2C модулями. Тоже самое.

/etc/init.d/lm_sensors start
* Caching service dependencies ... [ ok ]
* Loading lm_sensors modules...
* Loading i2c-isa ... [ !! ]
* Loading eeprom ... [ ok ]
* Loading w83627hf ... [ !! ]
* Initializing sensors ... [ !! ]
lsmod
Module Size Used by
i2c_nforce2 5372 -
eeprom 5196 -
nvidia 4541332 -
Как это лечить?

Аватара пользователя
Hibiky
Заглянувший
Сообщения: 22
Зарегистрирован: 14 окт 2005, 10:35
Откуда: from Minsk

Сообщение Hibiky »

Ну что ж. Никто не ответил отвечу сам за себя. :)
Всё дело было в ядре. Надо было поставить
-> Device Drivers │
│ -> Hardware Monitoring support
<M> Winbond W83781D, W83782D, W83783S, W83627HF, Asus AS99127F
А всё остальное в I2C оформить модулями, кроме
<*> I2C support
и
[ ] I2C Core debugging messages
│ │[ ] I2C Algorithm debugging messages
│ │[ ] I2C Bus debugging messages
│ │[ ] I2C Chip debugging messages
И всё работает.

Ответить