logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
doc:systeme:demarrage-auto [14/09/2013 21:10]
captnfab
doc:systeme:demarrage-auto [02/08/2015 17:34] (Version actuelle)
milou [Démarrage automatique à l'heure/date]
Ligne 2: Ligne 2:
  
   * Objet : Mise sous tension automatique de la machine en fonction d'une date/heure programmée.   * Objet : Mise sous tension automatique de la machine en fonction d'une date/heure programmée.
-  * Niveau requis : AVISÉ+  * Niveau requis : {{tag>​avisé}}
   * Commentaires : Fonctionne aussi sur des machines qui n'ont **pas** dans le programme Setup du BIOS l'​option "Wake on RTC".   * Commentaires : Fonctionne aussi sur des machines qui n'ont **pas** dans le programme Setup du BIOS l'​option "Wake on RTC".
-  * Débutant, à savoir : [[manuel:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) +  * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) 
-  * Suivi : {{tag>à-tester}}+  * Suivi :  
 +    * Création par [[user>MicP]] 09/09/2013
     * **Testé sur** :     * **Testé sur** :
       * Eee PC 900       * Eee PC 900
Ligne 13: Ligne 14:
   * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​id=7373 | Lien vers le forum concernant ce tuto]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))   * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​id=7373 | Lien vers le forum concernant ce tuto]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
  
-  * Création par **MicP** 09/09/2013 
  
 ===== Introduction ===== ===== Introduction =====
Ligne 22: Ligne 22:
  
 Arrivé chez mon fils, j'ai donc eu besoin de re-programmer à distance (en CLI par ssh) la date/heure de re-démarrage auto, avant de l'​arrêter avec "​shutdown"​.\\ ​ Arrivé chez mon fils, j'ai donc eu besoin de re-programmer à distance (en CLI par ssh) la date/heure de re-démarrage auto, avant de l'​arrêter avec "​shutdown"​.\\ ​
-<​note>​Certains ​programme ​de Setup BIOS permettent de programmer une heure de démarrage,​\\ **__toutefois,​ l'​astuce fonctionne, même si cette option est absente du programme Setup du BIOS__**, ​ (par ex: Eee PC900, G53SW etc...)</​note>​+<​note>​Certains ​programmes ​de Setup BIOS permettent de programmer une heure de démarrage,​\\ **__toutefois,​ l'​astuce fonctionne, même si cette option est absente du programme Setup du BIOS__**, ​ (par ex: Eee PC900, G53SW etc...)</​note>​
  
 ===== Utilisation ===== ===== Utilisation =====
 Si : Si :
-  ​michel@deb9550:​~$ dmesg | grep RTC +<code user> 
-  [    0.805708] rtc_cmos 00:03: RTC can wake from S4 +michel@deb9550:​~$ dmesg | grep RTC 
-  michel@deb9550:​~$ ​+[    0.805708] rtc_cmos 00:03: RTC can wake from S4 
 +michel@deb9550:​~$ ​ 
 +</​code>​
 C'est que ce qui suit sera possible. C'est que ce qui suit sera possible.
  
 Tout d'​abord,​ l'​accès à la RTC en lecture sur ma machine:​\\ ​ Tout d'​abord,​ l'​accès à la RTC en lecture sur ma machine:​\\ ​
-(pas besoin des privilèges du compte "​root"​) +<code user>michel@deb-quad:​~$ cat /​proc/​driver/​rtc 
-  ​michel@deb-quad:​~$ cat /​proc/​driver/​rtc +rtc_time : 01:40:30 
-  rtc_time : 01:40:30 +rtc_date : 2013-08-16 
-  rtc_date : 2013-08-16 +alrm_time : 01:17:31 
-  alrm_time : 01:17:31 +alrm_date : 2013-08-17 
-  alrm_date : 2013-08-17 +alarm_IRQ : no 
-  alarm_IRQ : no +alrm_pending :​ no 
-  alrm_pending :​ no +update IRQ enabled : no 
-  update IRQ enabled : no +periodic IRQ enabled : no 
-  periodic IRQ enabled : no +periodic IRQ frequency : 1024 
-  periodic IRQ frequency : 1024 +max user IRQ frequency : 64 
-  max user IRQ frequency : 64 +24hr : yes 
-  24hr : yes +periodic_IRQ :​ no 
-  periodic_IRQ :​ no +update_IRQ :​ no 
-  update_IRQ :​ no +HPET_emulated :​ yes 
-  HPET_emulated :​ yes +BCD : yes 
-  BCD : yes +DST_enable :​ no 
-  DST_enable :​ no +periodic_freq :​ 1024 
-  periodic_freq :​ 1024 +batt_status :​ okay 
-  batt_status :​ okay+</​code>​
 Pour pouvoir écrire dans le registre de la date/heure d'​alarme de la RTC, Il faut d'​abord y écrire la valeur "​0"​.\\ ​ Pour pouvoir écrire dans le registre de la date/heure d'​alarme de la RTC, Il faut d'​abord y écrire la valeur "​0"​.\\ ​
 Ensuite, la date/heure peut lui être envoyée en nombre de secondes depuis le 01/01/1970 00:00:00 UTC. Ensuite, la date/heure peut lui être envoyée en nombre de secondes depuis le 01/01/1970 00:00:00 UTC.
  
-Voici la ligne de commande qui m'a permis de re-programmer la RTC de ma machine de façon à ce qu'​elle re-démarre dans les 5 minutes suivantes.\\ ​(privilèges du compte "root"​) ​ +Voici la ligne de commande qui m'a permis de re-programmer la RTC de ma machine de façon à ce qu'​elle re-démarre dans les 5 minutes suivantes.\\ ​<​code ​root> 
-  cat /​proc/​driver/​rtc;​ echo -e "​\n##############​\n";​ echo 0 >/​sys/​class/​rtc/​rtc0/​wakealarm && echo `date '​+%s'​ -d '+ 5 minutes'​` >/​sys/​class/​rtc/​rtc0/​wakealarm && cat /​proc/​driver/​rtc +cat /​proc/​driver/​rtc;​ echo -e "​\n##############​\n";​ echo 0 >/​sys/​class/​rtc/​rtc0/​wakealarm && echo `date '​+%s'​ -d '+ 5 minutes'​` >/​sys/​class/​rtc/​rtc0/​wakealarm && cat /​proc/​driver/​rtc 
-<​note>​Vous pouvez changer "​minutes"​ en "​days",​ "​hours",​ ou "​seconds"​ dans << `date --date "​now ​+ 5 minutes" "​+%s" ​` >>.\\ (voir "man date"​)</​note>​+</​code>​ 
 +<​note>​Vous pouvez changer "​minutes"​ en "​days",​ "​hours",​ ou "​seconds"​ dans << `date '​+%s' ​-d '+ 5 minutes'` >>.\\ (voir "man date"​)</​note>​
 Juste après avoir lancé la ligne de commande ci-dessus,​\\ j'ai utilisé la commande ci-dessous pour arrêter le système. Juste après avoir lancé la ligne de commande ci-dessus,​\\ j'ai utilisé la commande ci-dessous pour arrêter le système.
-  ​shutdown -h now+<code root>shutdown -h now</​code>​
 Avant : Avant :
-  ​michel@deb-quad:​~$ cat /​proc/​driver/​rtc +<code user> 
-  rtc_time : 01:47:34 +michel@deb-quad:​~$ cat /​proc/​driver/​rtc 
-  rtc_date : 2013-08-16 +rtc_time : 01:47:34 
-  alrm_time : 01:17:31 +rtc_date : 2013-08-16 
-  alrm_date : 2013-08-16 +alrm_time : 01:17:31 
-  alarm_IRQ : no +alrm_date : 2013-08-16 
-  alrm_pending :​ no +alarm_IRQ : no 
-  update IRQ enabled : no +alrm_pending :​ no 
-  periodic IRQ enabled : no +update IRQ enabled : no 
-  periodic IRQ frequency : 1024 +periodic IRQ enabled : no 
-  max user IRQ frequency : 64 +periodic IRQ frequency : 1024 
-  24hr : yes +max user IRQ frequency : 64 
-  periodic_IRQ :​ no +24hr : yes 
-  update_IRQ :​ no +periodic_IRQ :​ no 
-  HPET_emulated :​ yes +update_IRQ :​ no 
-  BCD : yes +HPET_emulated :​ yes 
-  DST_enable :​ no +BCD : yes 
-  periodic_freq :​ 1024 +DST_enable :​ no 
-  batt_status :​ okay +periodic_freq :​ 1024 
-  michel@deb-quad:​~$ ​+batt_status :​ okay 
 +michel@deb-quad:​~$ ​ 
 +</​code>​
 Après : Après :
-  ​root@deb-quad:​~#​ echo 0 >/​sys/​class/​rtc/​rtc0/​wakealarm && echo `date '​+%s'​ -d '+ 5 minutes'​` >/​sys/​class/​rtc/​rtc0/​wakealarm && cat /​proc/​driver/​rtc +<code root> 
-  rtc_time : 01:49:56 +root@deb-quad:​~#​ echo 0 >/​sys/​class/​rtc/​rtc0/​wakealarm && echo `date '​+%s'​ -d '+ 5 minutes'​` >/​sys/​class/​rtc/​rtc0/​wakealarm && cat /​proc/​driver/​rtc 
-  rtc_date : 2013-08-16 +rtc_time : 01:49:56 
-  alrm_time : 01:54:56 +rtc_date : 2013-08-16 
-  alrm_date : 2013-08-16 +alrm_time : 01:54:56 
-  alarm_IRQ : yes +alrm_date : 2013-08-16 
-  alrm_pending :​ no +alarm_IRQ : yes 
-  update IRQ enabled : no +alrm_pending :​ no 
-  periodic IRQ enabled : no +update IRQ enabled : no 
-  periodic IRQ frequency : 1024 +periodic IRQ enabled : no 
-  max user IRQ frequency : 64 +periodic IRQ frequency : 1024 
-  24hr : yes +max user IRQ frequency : 64 
-  periodic_IRQ :​ no +24hr : yes 
-  update_IRQ :​ no +periodic_IRQ :​ no 
-  HPET_emulated :​ yes +update_IRQ :​ no 
-  BCD : yes +HPET_emulated :​ yes 
-  DST_enable :​ no +BCD : yes 
-  periodic_freq :​ 1024 +DST_enable :​ no 
-  batt_status :​ okay +periodic_freq :​ 1024 
-  root@deb-quad:​~#​+batt_status :​ okay 
 +root@deb-quad:​~#​ 
 +</​code>​
 <​note>​Après avoir lancé la commande,\\ ''​alarm_IRQ ​   : no''​\\ ​ <​note>​Après avoir lancé la commande,\\ ''​alarm_IRQ ​   : no''​\\ ​
 a été changé en :\\  a été changé en :\\ 
-''​alarm_IRQ ​   : yes''​.\\ \\ La machine a donc démarré ​à l'​heure prévue.+''​alarm_IRQ ​   : yes''​.\\ \\ La machine a donc pu re-démarrer ​à l'​heure prévue.
    
 Si ''​alarm_IRQ ​   : no''​ n'a pas changé, essayez en augmentant le délais comme par exemple avec "+ 121 minutes",​\\ ​ Si ''​alarm_IRQ ​   : no''​ n'a pas changé, essayez en augmentant le délais comme par exemple avec "+ 121 minutes",​\\ ​
 C'est ce que j'ai dû faire pour mon G53SW.</​note>​ C'est ce que j'ai dû faire pour mon G53SW.</​note>​
- 
 ===== Liens ===== ===== Liens =====
  
doc/systeme/demarrage-auto.1379185819.txt.gz · Dernière modification: 14/09/2013 21:10 par captnfab

Pied de page des forums

Propulsé par FluxBB