Четене данните на темп.датчици

11 отговора 330 прегледа
#1

Четене данните на темп.датчици

Има ли подобна възможност в Линукс?

Някъде май четох за софт, по памет Карамба или Суперкарамба, но не си спомням ясно.


... и Panasonic
Отговор
в отговор на Cтepн™ #2

Re: Четене данните на темп.датчици

gkrellm stava. No tova e samo GUI frontend.
Shte tryabva da si instalirash predi tova lm-sensors. Pri instalaciyata lm-sensors ti kazva i koi kernel moduli tryabva da si slojish.
Ako polzvash kernel ot distribuciyata i v neya ima i paket za lm-sensors - moje i da minesh prosto s instalirane na paketa. Ako li ne (ili ne stane) - pitay pak po-konkretno.
Nacelvaneto na koy senzor na koya temperatura syotvetstva stava s estestven intelekt :-)

Otkriyte greshkite: [линк]
Отговор
в отговор на Potencialen emigrant #3

Re: Четене данните на темп.датчици

Такава ми е дистрибуцията; инсталирах lm-sensor-ите и gkrellm тръгна.
Но точно темп.сензори никакви ги няма. В Инфото на СЕНЗОРС пише, че не са открити сензори; там трябва да излизат и напреженията и оборотите на вентилаторите, но и тях ги няма


... и Panasonic
Отговор
в отговор на Cтepн™ #4

Re: Четене данните на темп.датчици

sensors-detect пусна ли?

Отговор
в отговор на mn_t #5

Re: Четене данните на темп.датчици

Ъъъъ, откъде?
В Система--> Наблюдение-->Системен монитор на КДЕ има доста сензори, ама не и температурни.
Стартирах sensors в конзолата но казва:

Can't access procfs/sysfs file
Unable to find i2c bus information;
For 2.6 kernels, make sure you have mounted sysfs!
For older kernels, make sure you have done 'modprobe i2c-proc'!

Не намерих из инсталациите sysfs

... и Panasonic

Редактирано от Cтepн™ на

Отговор
в отговор на Cтepн™ #6

Re: Четене данните на темп.датчици

От конзолата.
Не е зле да видиш дали в ядрото имаш поддръжка на i2c, както и дали е заредена.

ПП sysfs е част от 2.6 ядрото.

Редактирано от mn_t на

Отговор
в отговор на mn_t #7

Re: Четене данните на темп.датчици

Няма си идея как да проверя дали в ядрото имам поддръжка на i2c.
Но очевидно нямам, защото с който и да е параметър да пусна sensors все казва, че не може да намери i2c информация за шината.
Нямам инсталирана i2c, няма я и в инсталациите на СДтата


... и Panasonic
Отговор
в отговор на Cтepн™ #8

Re: Четене данните на темп.датчици

Ако си с 2.6 ядро, пуска се при компилиране на ядрото.
И няма нужда от "".
Гугъл знае всичко: [линк]

Отговор
в отговор на mn_t #9

Re: Четене данните на темп.датчици

Ами чета, чета
намирам, че Linux 2.6 users do not need to get this i2c package, it's already part of the kernel tree и наистина намирам и това, и lm_sensors, че ги имам.

Обаче конзолата ми казва, че не може да изпълни sensors-detect , нито i2cdetect щото ги няма.

И в крайна сметка инфото продължава да си твърди, че няма открити сензори.

Аз съм съвсем нов в Линукс; би ли ми обяснил по-достъпно какво точно трябва да направя/изтегля/инсталирам?


... и Panasonic
Отговор
в отговор на Cтepн™ #10

Re: Четене данните на темп.датчици

Като root ли се опитваш да ги пуснеш и не може да ги изпълни?
Напиши
ls /lib/modules/`uname -r`/kernel/drivers/i2c
и виж дали има там модули (файлове с разширение .ko).
Като начало ти трябва i2c-core.ko.
Ако го имаш, пишеш:
modprobe i2c-core
и си пускаш sensors-detect (работи само ако си root, за да стенеш временно root -- su, накрая exit)
Ако нямаш този модул, си го компилираш и инсталираш. Трябва ти изходния код на ядрото, с което си в момента (би трябвало да го има като пакет).

Отговор
в отговор на Cтepн™ #11

Re: Четене данните на темп.датчици

Ето ти го малко по-подробно обяснено и с картинки:
[линк]

Отговор
в отговор на mn_t #12

Re: Четене данните на темп.датчици

В този линк обяснението не е за Мандрейк, но изпълних командите от по-предния ти пост. Вчера не се получи нищо, но днес, отпочинал, четях по-внимателно съобщенията в конзолата и видях на едно място:

To make the sensors modules behave correctly, add these lines to
/etc/modules.conf:

#----cut here----
# I2C module options
alias char-major-89 i2c-dev
#----cut here----


Изпълних го и вече можех да си настроя датчиците.
Температурния и за оборотите на вентилатора на дъното са верни; тези за процесора показват малко по-ниски стойности, но видях едно поле ФАКТОР и ги мащабирах до точните

10х за помощта


... и Panasonic
Отговор