Автор Гілка: sensors?????????  (Прочитано 4093 раз)

Відсутній Вуйко з полонини

  • Кореспондент
  • ***
  • дописів: 181
  • Карма: +0/-0
sensors?????????
« : 2007-04-27 19:48:01 »
Хочу визначати температуру процесора та вінтів. Порадили мені lm-sensors. Зайшов на сайт, прочbтав ман по інсталяції. скачав для ядра 2.4....почав все робити:
спочатку скомпілював i2c-2.7.0 - необхідно для роботи цього всього;
А от при компіляції lm-sensors видає
make: *** [kernel/busses/i2c-nforce2.o] Помилка 1
Як зробити таке то буде таке
# sensors
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'!
.....
Що це таке, і що мені необхідно робити
Моя тачка - Slackware 11; 2.4.33.3  i686 pentium4

Може хто порадить щось інше для моніторингу девайсів(тільки консольне)
« Змінено: 2007-04-27 19:49:49 від body »
"Don't waste your time or time will waste you" Matthew Bellamy

Praporshic

  • Гість
Re: sensors?????????
« Відповідей #1 : 2007-04-27 19:52:27 »
Я б порадив xmbmon/mbmon. А взагалі, пакунок lm-sensors є у кожному дистрі (принаймні я бачив усюди). Тому робите sensors-detect і вже потім sensors. А для отримання температури жорсткого диску краще використати hddtemp. За бажанням можна й через SMART читати.

Відсутній Вуйко з полонини

  • Кореспондент
  • ***
  • дописів: 181
  • Карма: +0/-0
Re: sensors?????????
« Відповідей #2 : 2007-04-27 20:13:32 »
sensors-detect робив. Воно нічого не допомогло. Все ж таке залишає, адже там таке:
We will now try to load each adapter module in turn.
Load `i2c-i801' (say NO if built into your kernel)? (YES/no): y
modprobe: Can't locate module i2c-i801
Loading failed... skipping.
« Змінено: 2007-04-27 20:16:01 від body »
"Don't waste your time or time will waste you" Matthew Bellamy

Praporshic

  • Гість
Re: sensors?????????
« Відповідей #3 : 2007-04-27 20:19:14 »
Виникає питання: ядро зібрано з підтримкою потрібного обладнання чи ні? Можливо доведеться перезібрати ядро.

p.s. xmbmon працює без використання lm-sensors. Але не всюди працює взагалі.

Відсутній Вуйко з полонини

  • Кореспондент
  • ***
  • дописів: 181
  • Карма: +0/-0
Re: sensors?????????
« Відповідей #4 : 2007-04-27 20:29:25 »
Виникає питання: ядро зібрано з підтримкою потрібного обладнання чи ні? Можливо доведеться перезібрати ядро.

p.s. xmbmon працює без використання lm-sensors. Але не всюди працює взагалі.

Будь ласка, детальніше про це:
1) Як провірити підтримку модуля(я початківець)
2) Детальніше щодо xmbmon
"Don't waste your time or time will waste you" Matthew Bellamy

Відсутній Cthulhu

  • Кореспондент
  • ***
  • дописів: 183
  • Карма: +0/-0
Re: sensors?????????
« Відповідей #5 : 2007-04-27 20:33:22 »
В слаку входить ядро 2.6. Для початку поставте його. Значно зменшує діаметр бубна і частоту ударів по ньому.

Praporshic

  • Гість
Re: sensors?????????
« Відповідей #6 : 2007-04-27 20:48:48 »
1) Як провірити підтримку модуля(я початківець)
2) Детальніше щодо xmbmon
1. Найпростіший метод - подивитись у конфіг, з яким збиралось ядро.
2. http://freshmeat.net/projects/xmbmon/

Відсутній Вуйко з полонини

  • Кореспондент
  • ***
  • дописів: 181
  • Карма: +0/-0
Re: sensors?????????
« Відповідей #7 : 2007-04-27 21:07:26 »
$ make
gcc -c -O3 -I. -DHAVE_CONFIG_H -Wall -DLINUX getMBinfo.c
gcc -c -O3 -I. -DHAVE_CONFIG_H -Wall -DLINUX tyan_tiger.c
gcc -c -O3 -I. -DHAVE_CONFIG_H -Wall -DLINUX pci_pm.c
pci_pm.c: In function `pci_pm_smb_prob':
pci_pm.c:188: error: label at end of compound statement
make: *** [pci_pm.o] Помилка 1

КУ?
« Змінено: 2007-04-27 21:07:39 від body »
"Don't waste your time or time will waste you" Matthew Bellamy

Відсутній Campana

  • Письменник
  • *****
  • дописів: 795
  • Карма: +0/-0
  • Проходив мимо
Re: sensors?????????
« Відповідей #8 : 2007-04-27 21:14:49 »
Початківець на Слакварі?  :o Дива та й годі.
У мене в Сузах:
rpm -qa sensors
sensors-2.10.1-5
І над цим
1) gkrellm
2) ksensors (в треї видно температуру процесора)
3) superkaramba (це KDE) + тема Aero All In One (див. тут)

Відсутній Вуйко з полонини

  • Кореспондент
  • ***
  • дописів: 181
  • Карма: +0/-0
Re: sensors?????????
« Відповідей #9 : 2007-04-27 21:21:15 »
Початківець на Слакварі?  :o Дива та й годі.
У мене в Сузах:
rpm -qa sensors
sensors-2.10.1-5
І над цим
1) gkrellm
2) ksensors (в треї видно температуру процесора)
3) superkaramba (це KDE) + тема Aero All In One (див. тут)

Якраз для superkaramba я і хочу, щоб у мене був консольний індикатор температури, так як пишу свою тему, а воно не паше через sensors(бо сам сенсорс не паше).
"Don't waste your time or time will waste you" Matthew Bellamy

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: sensors?????????
« Відповідей #10 : 2007-04-27 22:10:45 »
pci_pm.c:188: error: label at end of compound statement
Скоріше за все - у кінці switch стоїть
default:
}
gcc починаючи з якоїсь 3.x версії на таке лається, хоче:
default:
break;
}
Отже, якщо є наснага - редактор в руки, й нумо правити функцію pci_pm_smb_prob () у файлі pci_pm.c :)