#1 Le 24/12/2012, à 19:31
- bokobok
[Résolu] Allumage de PC automatique une fois par semaine
Bonjour,
Je cherche à allumer mon PC chaque lundi à 6:50, malheureusement mon BIOS ne me permet pas de faire cela (Je peux juste le faire allumer tous les jours, ou bien choisir une date).
J'ai essayé avec nvram-wakeup,
bok@ubuntu:~$ sudo nvram-wakeup
[sudo] password for bok:
nvram-wakeup: /dev/mem: Operation not permitted
J'ai essayé de lui faire faire la config pour ma carte mere mais ça n'a pas marché :
################################################
## Mainboard autodetection information:
##
## - Mainboard vendor: "MSI"
## - Mainboard type: "870-G45 (MS-7599)"
## - Mainboard revision: "2.0"
## - BIOS vendor: "American Megatrends Inc."
## - BIOS version: "V10.8"
## - BIOS release: "03/03/2011"
addr_min = 0x3F
shift_min = 2
addr_sec = 0x4E
addr_day = 0x6A
addr_hour = 0x6B
rtc_sec = 0x73
rtc_min = 0x75
rtc_hour = 0x77
rtc_day = 0x7F
addr_chk_h = 0x30
addr_chk_l = 0x31
bok@ubuntu:~$ sudo nvram-wakeup -C guess-directisa/nvram-wakeup.conf
nvram-wakeup: guess-directisa/nvram-wakeup.conf: 17: Syntax error: unknown variable name
nvram-wakeup: Reading configuration file returned with errors.
J'ai essayé en modifiant le fichier "wakealarm",
bok@ubuntu:~$ sudo sh -c "echo 0 > /sys/class/rtc/rtc0/wakealarm"
bok@ubuntu:~$ sudo sh -c "echo $(($(date -d "next monday" +%s) + $(((7*60+50)*60)))) > /sys/class/rtc/rtc0/wakealarm"
bok@ubuntu:~$ cat /proc/driver/rtc
rtc_time : 18:27:45
rtc_date : 2012-12-24
alrm_time : 06:50:00
alrm_date : 2012-12-31
alarm_IRQ : yes
alrm_pending : no
update IRQ enabled : no
periodic IRQ enabled : no
periodic IRQ frequency : 1024
max user IRQ frequency : 64
24hr : yes
periodic_IRQ : no
update_IRQ : no
HPET_emulated : yes
BCD : yes
DST_enable : no
periodic_freq : 1024
batt_status : okay
Mais ça ne se sauvegarde pas dans le BIOS!
(J'ai commenté la ligne "exec" du fichier hwclock...)
Quelqu'un aurait une solution?
Merci d'avance!
Dernière modification par bokobok (Le 26/12/2012, à 22:27)
Hors ligne
#2 Le 25/12/2012, à 19:12
- bokobok
Re : [Résolu] Allumage de PC automatique une fois par semaine
up? :=)
Hors ligne
#3 Le 25/12/2012, à 19:16
- Brunod
Re : [Résolu] Allumage de PC automatique une fois par semaine
Salut,
Deux pistes :
Tu as un autre pc allumé pour envoyer un paquet wake-on-lan ?
Lancer l'allumage par une alimentation branchée sur un programmateur ?
Windows est un système d'exploitation de l'homme par l'ordinateur. Linux, c'est le contraire...
39 pc linux convertis
Hors ligne
#4 Le 25/12/2012, à 19:40
- bokobok
Re : [Résolu] Allumage de PC automatique une fois par semaine
Merci pour ta réponse!
Je cherche plutôt une piste logicielle, j'ai l'impression de ne pas passer loin de la solution à chaque fois!
Hors ligne
#5 Le 26/12/2012, à 20:14
- bokobok
Re : [Résolu] Allumage de PC automatique une fois par semaine
up! :-0
Hors ligne
#6 Le 26/12/2012, à 20:57
- Watael
Re : [Résolu] Allumage de PC automatique une fois par semaine
salut,
avec rtcwake ?
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#7 Le 26/12/2012, à 22:27
- bokobok
Re : [Résolu] Allumage de PC automatique une fois par semaine
Merci !!
J'avais pas vu en détail le manuel, et surtout la commande "--mode no" qui permet de ne pas suspendre le pc!!
Voilà ce que ça donne :
sudo rtcwake -l -m no -t "$(date -d "next monday + 6 hours + 50 minutes" +%s)"
PS: J'ai pas précisé mais je lance le script à chaque lancement (du lundi) pour renouveler l’opération indéfiniment!
Pour pas que le sudo interfere, il faut rajouter ça ici "/etc/sudoers"
Cmnd_Alias RTC=/usr/sbin/rtcwake
user ALL=NOPASSWD:RTC
où user est le nom d’utilisateur!
Dernière modification par bokobok (Le 26/12/2012, à 22:45)
Hors ligne