Asus AI Gear & AI Nap + Linux

Fórumok

Sziasztok!

Van nekem egy Asus P5B elnevezésű alaplapom. Ez a könyve szerint képes olyan dolgokra, hogy állítgatja a processzor órajelét és ez által a ventilátorok sebességét így azok hangját stb...
Ez mind szép és jó, de a CD-n csak valami wines program van ami ezt vezérelni bírja. Nem is vártam mást. Viszont érdekelne, hogy hallott-e már valaki arról, hogy ezt esetleg megvalósítják linuxra vagy esetleg vannak-e már ügyes opensource programok amik ilyen módon lecsendesítik a gépemet :) .

Hozzászólások

Köszi szépen!
Esetleg le tudnád írni kicsit bővebben, hogy ez hogyan működik, vagy hol találok kicsit részletesebb leírást? Elolvastam a linket meg az lm-sensors wikiben próbáltam kersgélni, de nem volt valami bőbeszédű a témában. Egyébként én azt hittem, hogy az lm-sensors csak mér. Akkor ez másképp van?

Hello!

Valakinek sikerült már beállítani az lm-sensorst hogy legalább mérjen ,mert ugyan felismeri a monitorozó chipet ,de nem hajlandó semmilyen értéket kiírni. A szükséges kernel modulok betöltve amit a sensors-detect felkínál ,de azon túl semmi. A wikiben azt írják ,hogy a 2.6.21 kerneltől támogatva lesz ,de a jelek szerint az lm sensors nem támogatja még . Ha valaki rendelkezik ilyen lappal aki a hőmérsékleteket is látja segítsen .

Üdv.

hat ha w83627dhg chip van neked is, akkor az nekem megy p5b deluxe-ban.
kell a 2.6.21-es kernel, meg a chip driveret is legalabb modulba kell forditani.
es amit kiir a sensors-detect, hogy milyen modulokat tolts be, azokat be kell tolteni (ha nincs a kernelbe forditva). aztan nekem siman megy, beirom sensors, es kiir mindent.

- Use the Source Luke ! -

Hello!

Nekem Asus P5B alaplapom van ,tehát valószínüleg ugyan az a w83627dhg chip van rajta mint neked.Ehhez elvileg a w83627ehf modul kell ami be is van töltve plusz a hwmon modul fixen van a kernelbe. Ezeken kívül még be van töltve az i2c-i801 modul is meg az eeprom modul ,mert a sensors-detect ezeket javasolta.De a sensors még is ezt írja ki nekem:
w83627dhg-isa-0290
Adapter: ISA adapter
Hol ronthatom el? A kernelben be van kapcsolva az isa támogatás bár nem hiszem ,hogy kellene már valamihez.

Üdv.


w83627thf-isa-0290
Adapter: ISA adapter
VCore: +1.52 V (min = +1.44 V, max = +1.55 V)
+12V: +12.22 V (min = +10.82 V, max = +13.19 V)
+3.3V: +3.38 V (min = +3.14 V, max = +3.47 V)
+5V: +5.09 V (min = +4.75 V, max = +5.25 V)
V5SB: +5.08 V (min = +4.76 V, max = +5.24 V)
VBat: +0.10 V (min = +0.02 V, max = +3.01 V)
Sys Fan1: 1222 RPM (min = 799 RPM, div = 8)
CPU Fan : 4166 RPM (min = 2596 RPM, div = 4)
Sys Fan2: 1222 RPM (min = 799 RPM, div = 8)
MB Temp: +29°C (high = +40°C, hyst = +37°C) sensor = thermistor
CPU Temp: +30.0°C (high = +54°C, hyst = +47°C) sensor = thermistor
vid: +1.475 V (VRM Version 9.0)
alarms:
beep_enable:
Sound alarm enabled

elvileg egy ilyet kell látnod, ha mindent jól csináltál. Ahoz, hogy jól írjon ki minden értéket, meg kellett turkálni a /etc/sensors.conf file-t a megfelelő chip alatt.

a cpu ventit pedig ezzel a scriptel vezérlem:


cpu_cooler.sh:

#!/bin/bash
for i in 240 168 196 230 240;
do
        echo $i && echo $i > /sys/bus/i2c/devices/9191-0290/pwm2 && sleep 1;
done

exit 0

azt ne kérdezd, hogy miért ezek az értékek, igy sikerült feltolni a fordulatot 4200 ra.

__________________________________________________________________

Nekem mindig igazam van, ha nem, akkor nincs igazam, szoval megint igazam van hogy nincs igazam.



############################ ENYÉM ########################################

chip "w83627thf-*" "w83637hf-*"

# Rather than an internal inverting op amp, the 627thf uses standard positive
# inputs and the negative voltages are level shifted by a 3.6V reference
# (same as 82d/83s).
# The math is convoluted, so we hope that your motherboard
# uses the recommended resistor values.
# Note that in1 (+12V) is the usual in4, and in4 (-12V) is the usual in5.
# Data sheet is obviously wrong for in4, the usual formula should work.
# No in5 nor in6.
# sensors doesn't need the ignore lines but sensord does...
    ignore in5
    ignore in6
    ignore in4

    label in0 "VCore"
    label in1 "+12V"
    label in2 "+3.3V"
    label in3 "+5V"
    label in4 "-12V"
    label in7 "V5SB"
    label in8 "VBat"

# Mori Hiroyuki reported to need this (P4P800)
#   compute in0 @/2, @*2

    compute in1 ((28/10)+1)*@, @/((28/10)+1)
    compute in3 ((34/51)+1)*@, @/((34/51)+1)
    compute in4 (5.14*@)-14.91, (@+14.91)/5.14
    compute in7 ((6.8/10)+1)*@ ,  @/((6.8/10)+1)

# adjust this if your vid is wrong; see doc/vid
   set vrm 9.0

# set limits to  5% for the critical voltages
# set limits to 10% for the non-critical voltages
# set limits to 20% for the battery voltage
# if your vid is wrong, you'll need to adjust in0_min and in0_max
    

#    set in0_min vid * 2.05
#    set in0_max vid * 2.3
# recommended for 2.6.18 <=
   set in0_min vid * 0.98
   set in0_max vid * 1.05
    set in1_min 12 * 0.90
    set in1_max 12 * 1.10
    set in2_min 3.3 * 0.95
    set in2_max 3.3 * 1.05
    set in3_min 5.0 * 0.95
    set in3_max 5.0 * 1.05
    set in4_min -12 * 1.10
    set in4_max -12 * 0.90
    set in7_min 5 * 0.95
    set in7_max 5 * 1.05
    set in8_min 0.01
    set in8_max 3.0 

# set up sensor types (thermistor is default)
# 1 = PII/Celeron Diode; 2 = 3904 transistor;
# 3435 = thermistor with Beta = 3435
# If temperature changes very little, try 1 or 2.
#   set sensor1 1
#   set sensor2 2
#   set sensor3 3435

    label temp1 "MB Temp"
    label temp2 "CPU Temp"
    ignore temp3

# examples for temperature limits
     set temp1_over 40
     set temp1_hyst 37
     set temp2_over 54
     set temp2_hyst 47
#    set temp3_over 52
#    set temp3_hyst 47

#   ignore fan1
    label fan1 "Sys Fan1"
    label fan2 "CPU Fan "
    label fan3 "Sys Fan2"
#   ignore fan3

     set fan1_min 800
     set fan1_max 1300
     set fan2_min 2600
     set fan2_max 5600
     set fan3_min 800
     set fan3_max 1300



ez pedig a /etc/sensors.conf file-be levő rész ami a saját chiped alatt kell bekonfigelni.

debian alatt utána pedig egy

 /etc/init.d/lm-sensors restart 

és müködik
__________________________________________________________________

Nekem mindig igazam van, ha nem, akkor nincs igazam, szoval megint igazam van hogy nincs igazam.

Hello!

Köszi a senors.conf fájlt majd írom mire jutottam. Az érdekes az ,hogy melóhelyemen egy p4p800 lap van a gépembe és ott elég volt csak a megfelelő modulokat betölteni és pöcc röffre ment minden és nem kellett hekkelni a sensors.conf fájlt sem.

Köszi

Üdv.

Hello!

Sajnos a sensors.conf nem hozott eddig eredményt ,még mindig nem megy a dolog. Az viszont furcsa ,hogy hogy amit bemásoltál sensors kimenetet ott nálad w83627thf chip van írva neked pedig elvileg egyforma alaplapunk van és nekem a w83627ehf modult ajánlja fel.

Üdv.

ebbe is benne volt, csak abszolut idótaságokat irogatott ki

pl 12V helyett 4V, meg hasonlókat
__________________________________________________________________

Nekem mindig igazam van, ha nem, akkor nincs igazam, szoval megint igazam van hogy nincs igazam.

csak segítségként raktam ide, hátha hasonló módszerekkel ő is meg tudja csinálni.
de pl ahogy az általam beillesztett konfigba is látod, a 2.6.18-as kernelnél volt egy ugrás, és valahol a 2.6.20 környékén meg még egy, mert elötte nem tudtam szabályozni a ventiket.

a logikája is nagyon érdekes, lehet, hogy a w83627thf doksijában utána kellene náznem, mert azzal a scriptel tudom feltolni a 4200 rpm-re és ha csak simán 168 168 240 akkor csak 3200 ig pörög fel
__________________________________________________________________

Nekem mindig igazam van, ha nem, akkor nincs igazam, szoval megint igazam van hogy nincs igazam.

Hello!

Nekem nincsenek nagy igényeim ,hogy a ventiket szabályozgassam ,mert a biosba úgy is performance módra van állítva az összes ventilátor a prociét meg egy haver azt mondta hogy egy tüskével félre kell tolni ,hogy mindig max fordulaton menjen nehogy megsüssem a procit. Nekem az lenne a lényeg ,hogy a processzor és a memória hőmérsékletét lássam ,hogy mennyit tudok tuningolni az órajeleken amit még a vas kibír károsodás nélkül.Amúgy meg a nagy AITuning meg szerintem egy rakás ... ,mert nekem néha kifagy a windows amikor hirtelen elkezdi az órjelét a procinak állítgatni ,ezért én manuálba szoktam túlhajtani a dolgot ,de most valahogy nem akarja az igazságot azért is lennék kíváncsi milyen hőmérsékleten megy a proci ,mert szerintem elég sokat kapcsolgatja magát ki nehogy túl melegedjen még tuning nélkül is. Szeretném tudni ,hogy nincs-e hűtési problémám.
Bocs ha kicsit hosszú voltam. Ezek szerint akkor forrásból kellene fordítanom egy lm-sensorst hogy működjön ,mert a debianos csomag még nem ismeri.Akkor holnap ezt megnézem és majd meglátjuk.

Köszi

Üdv.

igen akkor forrásból kellene forgatni, vagy nézd meg a debian sid csomagok között.
amugy régebben (3éve) amikor még használtam windows-t, és is tapasztaltam hasonló fagyásokat, és a megoldás a tápcsere volt. Vettem egy nagyobb tápot (Chieftec 420W -at, a Codegen 300W helyett) és minden instabilitás megszünt.
__________________________________________________________________

Nekem mindig igazam van, ha nem, akkor nincs igazam, szoval megint igazam van hogy nincs igazam.

Hello!

Sikerült forrásból felrakni a legújabb lm-sensorst és láss csodát már működik a dolog. Most már csak egy olyan grafikus alkalmazás kellene amivel ezt látni is lehet,mert az xsensors még nem támogatja szintén a sensort.

Köszi

Üdv.

Hello!

Köszi az oltást ,de látom nem nagyon vetted a fáradságot hogy elolvasd a fórumot. Körülbelül három olyan program van a gépen ami alkalmas lenne erre a feladatra (xsensors,ksensors,xmbmon) ami ezt lenne hivatott csinálni ,de sajnos mindegyik azt mondja ,hogy nem támogatott a sensor. Ezért kérdeztem azt hogy akinek ilyen alaplapja van az mivel elenőrzi az értékeket grafikus formában ,mert a konzolos megoldás valahogy nem az igazi. A googlet használtam már de sajnos az xsensor programnak a mostaninál nincs a neten frissebb verziója. A ksysguard szintén nem mond semmi hőmérséklet adatot.
Más .
A tápom talán nem lehet kicsi ,mert ha jól emlékszem 525W-os bár nem Chieftech (bocs ha rosszul irom) ,de nem is egy noname gagyi és linux alatt nem nagyon fagy a gép csak a windows alatt ,ha be van kapcsolva az AINOS .

Üdv.

en a prohardveren utananeznek a helyedben a tuningolasnak. van is ott egy p5b topik.
amit az alaplap mutat hot az 10 fokkal kevesebb mint a proci maghomerseklete - ezt is lehet merni a coretemp lm-sensors modullal, ez csak patch formajaban van, ott a link az lm-sensors honlapjan.
amugy most kiprobaltam, nekem megy a ksysguard, csak ne telepitsd a libsensors3-at, es ird be az ld.so.conf-ba a /usr/local/lib-et (aztan ldconfig) vagy ahova tetted az altalad forditott libsensors-t. tehat apt-get install ksysguard;dpkg -r --force-depends libsensors3

amugy az A.I.NOS-sal tuningolni vacak azt mondjak, BIOS-bol az igazi, es vannak meg tuningolashoz fontos (windowsos sajnos) programok, mint pl. orthos, coretemp (ez ugyanazt csinalja mint az lm-sensors coretemp modulja), memset, a.i. nos helyett setFSB stb. a tuningnal nem csak a homerseklet szamit, hanem az is baj, ha tul keves feszt kap a proci, vagy a memoria nem birja az orajelet vagy az idoziteseket azon az orajelen. en is huzom a procit amugy (2.4 GHz-rol 3.2-re).

- Use the Source Luke ! -