Re: automatizmus

2011-02-13 bef zés Mészáros Csaba
2011. február 12. 21:35:23 dátummal Ferenc Wagner az alábbiakat írta:
 Mészáros Csaba csab...@lajt.hu 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.

S vajon miként lehet ezt sima userként  megoldani? Vajon milyen csoport 
tagjának kéne lenni?


-- 
Üdvözlettel:
Mészáros Csaba
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

Re: automatizmus

2011-02-13 bef zés Ferenc Wagner
Mészáros Csaba csab...@lajt.hu writes:

 2011. február 12. 21:35:23 dátummal Ferenc Wagner az alábbiakat írta:

 Mészáros Csaba csab...@lajt.hu 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  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux