Mészáros Csaba <[email protected]> writes:
> 2011. február 12. 21:35:23 dátummal Ferenc Wagner az alábbiakat írta:
>
>> Mészáros Csaba <[email protected]> writes:
>>
>>> Tehát amit szeretnék, terminálból vezérelni, hogy a gép mikor
>>> kapcsoljon be.
>>
>> Ha mond a kerneled bootoláskor olyasmit, hogy
>>
>> rtc_cmos 00:06: RTC can wake from S4
>
> Találtam hasonlót.
>
>> akkor a
>>
>> echo +250 >/sys/class/rtc/rtc0/wakealarm
>
> Húúú. Köszi. Ez így tényleg működik.
>
>> parancs 250 másodperc múlva bekapcsolja a gépet (ha addigra kikapcsolod).
>> Írhatsz bele abszolút Unix időt (epoch) is, pl. holnap délhez:
>>
>> echo 1297594800 >/sys/class/rtc/rtc0/wakealarm
>
> Erre meg éppen keresek egy oda-vissza konvertert.
$ date -d @1297594800
Sun Feb 13 12:00:00 CET 2011
$ date +%s -d "Feb 15 12:00"
1297767600
> S vajon miként lehet ezt sima userként megoldani? Vajon milyen csoport
> tagjának kéne lenni?
Ez a funkció elérhető a /dev/rtc0 eszközön keresztül is, de csak ioctl()
hívásokkal, ld. pl. rtc.txt a kernel dokumentációban. És a /dev/rtc0
jogait és tulajdonosát már tudod konfigurálni udevvel.
--
Feri.
_________________________________________________
linux lista - [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux