- Eltűnhet a Dinamikus Sziget
- Apple Watch Ultra - első nekifutás
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Motorola Moto Tag - nyomom, követ
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Xiaomi 14 - párátlanul jó lehetne
- Huawei Mate 9 - Mate evangéliuma
- Milyen okostelefont vegyek?
- Fotók, videók mobillal
- Yettel topik
-
Mobilarena
Tomato firmware
Új hozzászólás Aktív témák
-
-
-
-
válasz
esicyhun #9517 üzenetére
Ahhoz, hogy reboot után is megmaradjon, a végén kell az nvram commit
Néztem még ezen az oldalon, itt a 9. pontban van egy script is, amit időzíteni kell percenkénti futtatásra.
### HDD temp monitor
# CPU/WL temp to enter auto mode
CPM=92
WLM=60
# HDD temps for fan speed change
T2=52
T3=54
T4=56
T5=58
TAG=`basename $0`
autofan(){
logger -s -t $TAG "### switch fan to auto mode"
nvram unset fanctrl_dutycycle
}
trap autofan INT TERM
TCPU=`head -1 /proc/dmu/temperature | awk '{print substr($4,1,length($4)-2)}'`
TWL1=`wl -i eth1 phy_tempsense | awk '{print $1/2+20}'`; iTW1=${TWL1%.*}
TWL2=`wl -i eth2 phy_tempsense | awk '{print $1/2+20}'`; iTW2=${TWL2%.*}
FANSPEED=`nvram get fanctrl_dutycycle`
[ $TCPU -gt $CPM ] || [ $iTW1 -gt $WLM ] || [ $iTW2 -gt $WLM ] && {
[ "$FANSPEED" != "" ] && {
logger -s -p user.warning -t $TAG "### max CPU/WL temps: $CPM $WLM, CPU/WL overheat ($TCPU,$TWL1,$TWL2), fan speed: $FANSPEED"
autofan
}
exit 0
}
# logger -s -p user.info -t $TAG "### fan switch HDD temps: $T2 $T3 $T4 $T5, current CPU/WL1/WL2 temps: $TCPU $TWL1 $TWL2"
if [ -x /usr/sbin/smartctl ]; then
HDDTEMP=`smartctl -a /dev/sda 2>/dev/null | grep -i temperature_celsius | awk {'print $10'}`
if [ $HDDTEMP -gt $T5 ] && [ "$FANSPEED" != "5" ]; then
logger -s -t $TAG "### HDD temp ($HDDTEMP) > $T5, set fan speed to 5"
nvram set fanctrl_dutycycle=5
elif [ $HDDTEMP -gt $T4 ] && [ "$FANSPEED" != "4" ]; then
logger -s -t $TAG "### HDD temp ($HDDTEMP) > $T4, set fan speed to 4"
nvram set fanctrl_dutycycle=4
elif [ $HDDTEMP -gt $T3 ] && [ "$FANSPEED" != "3" ]; then
logger -s -t $TAG "### HDD temp ($HDDTEMP) > $T3, set fan speed to 3"
nvram set fanctrl_dutycycle=3
elif [ $HDDTEMP -gt $T2 ] && [ "$FANSPEED" != "2" ]; then
logger -s -t $TAG "### HDD temp ($HDDTEMP) > $T2, set fan speed to 2"
nvram set fanctrl_dutycycle=2
elif [ $HDDTEMP -le $T2 ] && [ "$FANSPEED" != "1" ]; then
logger -s -t $TAG "### HDD temp ($HDDTEMP) <= $T2, set fan speed to 1"
nvram set fanctrl_dutycycle=1
# else
# no change, just notice
# logger -s -t $TAG "### current HDD temp $HDDTEMP, fan speed not changed ($FANSPEED)"
fi
else
logger -s -p user.warning -t $TAG "smartctl not found!"
autofan
fi
-
válasz
esicyhun #9515 üzenetére
Pontosan. Az nvram show paranccsal ki tudod listázni a teljes tartalmát.
Na de ezek szerint a fentebb említett lista nincs is benne az nvram-ban. Én azt gondoltam, hogy ott lesz, csak rossz értékekkel. Esetleg próbáld meg hozzáadni azokat.
nvram set fanctrl_t1=55
nvram set fanctrl_t2=58
nvram set fanctrl_t3=61
nvram set fanctrl_t4=64
nvram set fanctrl_t5=67
nvram commit
rebootAztán meglátjuk lesz-e változás.
-
-
esicyhun
tag
válasz
esicyhun #9497 üzenetére
Ennyit találtam orosz oldalon, de sajnos ezt nem igazán értem:
A ventilátor mindig működik. Az egyetlen kérdés az, milyen sebességgel. 136-hoz viszonyítva megváltoztak a kapcsolási küszöbértékek, de hozzáadásra került a sajátértékek nvram-ban történő beállításának képessége. A példák a témában találhatók.
- # definiálja TEMP_MAX 94.000
- # definiálja TEMP_3 88.000
- # definiálja TEMP_2 822.000
- # definiálja TEMP_1 76.000
- # definiálja TEMP_MIN 70.000
+ # definiálja TEMP_MAX 84.000 / * megjegyzés: ez nem fok * /
+ # határozza meg a TEMP_3 78.000 / * tényleges matematikai fokot * /
+ # definiálja TEMP_2 72.000 / * Celsius: val / 2 + 20, * /
+ # definiálja TEMP_1 66.000 / * 66.000 = 53 C * /
+ # definiálja TEMP_MIN 60.000 / * 60.000 = 50 C * /a korábbiakhoz hasonlóan írjon be nvram
formátumban : fanctrl_t1 = 55
fanctrl_t2 = 58
fanctrl_t3 = 61
fanctrl_t4 = 64
fanctrl_t5 = 67 -
veze
őstag
-
-
-
válasz
esicyhun #8238 üzenetére
A routerre kell másolni, még pedig abba a mappába ahol éppen prompt van, vagyis amit látsz a kurzor előtt. De ha máshol van és megadod az elérési útját, az is jó. Felmásolni SSH-n keresztül WinSCP-vel tudod, vagy ha neten fent van kicsomagolva, akkor wget-el le is töltheted.
wget http://weboldalcime.hu/firmwareneve
Ha esetleg csomagolva van akkor az már bonyolítja a dolgot, ez esetben maradj a WinSCP mellett.
-
válasz
esicyhun #8235 üzenetére
SSH használatához sem kell pilótavizsga, itt van egy rövid segítség, igaz már Tomato-hoz íródott, de a kliens használata más firmware mellett is ugyanaz.
Új hozzászólás Aktív témák
Hirdetés
● Olvasd el az összefoglalót!
- Radeon RX 9060 XT: Ezt aztán jól meghúzták
- Mini PC
- gban: Ingyen kellene, de tegnapra
- Luck Dragon: Asszociációs játék. :)
- A fociról könnyedén, egy baráti társaságban
- Gaming notebook topik
- Eltűnhet a Dinamikus Sziget
- Apple Watch Ultra - első nekifutás
- Milyen légkondit a lakásba?
- Motorola Edge 50 Neo - az egyensúly gyengesége
- További aktív témák...
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- Adobe Előfizetések - Adobe Creative Cloud All Apps - 12 Hónap - NYÁRI AKCIÓ!
- Gyermek PC játékok
- Windows 10/11 Home/Pro , Office 2024 kulcsok
- Bitdefender Total Security 3év/3eszköz! - Tökéletes védelem, Most kedvező áron!
- Prémium PC házak akár 20-40% kedvezménnyel eladók garanciával, számlával!
- Újszerű Asus ExpertBook B1 B1500 - 15.6" FullHD IPS - i5-1235U - 16GB - 512GB SSD - Win11 - Garancia
- Telefon felvásárlás!! Apple iPhone 16, Apple iPhone 16e, Apple iPhone 16 Plus, Apple iPhone 16 Pro
- LG 45GR95QE - 45" Ívelt OLED / 2K WQHD / 240Hz 0.03ms / NVIDIA G-Sync / FreeSync Premium / HDMI 2.1
- Újra Akcióban!!! Ducky One 2 Mini és SF billentyűzetek a bolti ár töredékéért! Számla+Gari
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged