Outils pour utilisateurs

Outils du site


veille_reveil

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
veille_reveil [2009/10/02 08:31]
tyrtamos
veille_reveil [2009/10/02 08:41] (Version actuelle)
tyrtamos
Ligne 25: Ligne 25:
   * Il faut aussi permettre la veille profonde avec: panneau de configuration -> gestion de l'​alimentation -> onglet "mise en veille prolongée"​ -> cocher la case    * Il faut aussi permettre la veille profonde avec: panneau de configuration -> gestion de l'​alimentation -> onglet "mise en veille prolongée"​ -> cocher la case 
  
-Et, bien sûr, il faut pouvoir travailler à distance en graphique avec l'​ordinateur Windows. J'​utilise depuis peu le logiciel teamviewer ([[http://​www.teamviewer.com/​fr/​index.aspx]]) qui est gratuit pour une utilisation personnelle et non-commerciale. Il est vraiment très rapide, et son seul inconvénient actuel est que l'​audio n'est pas transmis. ​+Et, bien sûr, il faut pouvoir travailler à distance en graphique avec l'​ordinateur Windows. J'​utilise depuis peu le logiciel teamviewer ([[http://​www.teamviewer.com/​fr/​index.aspx]]) qui est gratuit pour une utilisation personnelle et non-commerciale. Il est vraiment très rapide, et son seul inconvénient actuel est que l'​audio n'est pas transmis. Vous pouvez aussi utiliser les logiciels de nomachine (nxclient - nxserver) ou VNC (tighvnc, realvnc, ...)
  
 Si ça ne marche pas, il faut voir pour donner accord pour que Windows accepte le contrôle à distance, et éventuellement de déverrouiller le bon port du pare-feu. ​ Si ça ne marche pas, il faut voir pour donner accord pour que Windows accepte le contrôle à distance, et éventuellement de déverrouiller le bon port du pare-feu. ​
  
-Pour accélérer encore, j'​utilise dans teamviewer l'​appel direct de l'​adresse IP local (type 192.168.1.xxx),​ ce qui suppose que l'​ordinateur Windows distant dispose d'une adresse IP fixe.  +Pour accélérer encore, j'​utilise dans teamviewer l'​appel direct de l'​adresse IP local (type 192.168.1.xxx) ​au lieu du code par défaut, ce qui suppose que l'​ordinateur Windows distant dispose d'une adresse IP fixe. Cette adresse fixe est aussi nécessaire pour les autres logiciel de contrôle à distance. ​
  
 Une fois tout cela en place, la mise en veille prolongée à distance se fait simplement à la page du bureau de Windows en arrêtant Windows par la veille prolongée: Démarrer -> arrêter l'​ordinateur -> mise en veille. Pour que la mise en veille soit profonde, il faut appuyer en plus sur la touche majuscule en même temps qu'on clique sur le bouton veille. ​   Une fois tout cela en place, la mise en veille prolongée à distance se fait simplement à la page du bureau de Windows en arrêtant Windows par la veille prolongée: Démarrer -> arrêter l'​ordinateur -> mise en veille. Pour que la mise en veille soit profonde, il faut appuyer en plus sur la touche majuscule en même temps qu'on clique sur le bouton veille. ​  
Ligne 37: Ligne 37:
 Pour réveiller à distance un ordinateur, il faut lui envoyer par le réseau un "​paquet magique"​!!! Pour réveiller à distance un ordinateur, il faut lui envoyer par le réseau un "​paquet magique"​!!!
  
-Il s'agit d'​envoyer par protocole UDP une chaine d'​octets ("​paquet magique"​) ​composés ​de:+Il s'agit d'​envoyer par protocole UDP une chaine d'​octets ("​paquet magique"​) ​composée ​de:
   * 6 octets 0xFF   * 6 octets 0xFF
   * suivis de 16 fois les 6 octets de l'​adresse mac du PC à réveiller (c'est l'​adresse "​hard"​ de la carte réseau)   * suivis de 16 fois les 6 octets de l'​adresse mac du PC à réveiller (c'est l'​adresse "​hard"​ de la carte réseau)
Ligne 44: Ligne 44:
  
 <code python> <code python>
-#​!/​usr/​bin/​python 
-# -*- coding: utf-8 -*- 
- 
 import socket import socket
  
Ligne 62: Ligne 59:
 envoiwol('​0:​27:​51:​8d:​6d:​1d'​) ​ # vous mettez la bonne adresse mac! envoiwol('​0:​27:​51:​8d:​6d:​1d'​) ​ # vous mettez la bonne adresse mac!
 </​code>​ </​code>​
 +
 +Pour mémoire, cela s'​appelle le "wake on lan" ("​wol"​) et vous trouverez pas mal de doc sur internet en utilisant ces mots.
  
 Après avoir exécuté ce code, vous attendez une minute ou deux, et vous pouvez lancer votre accès à distance par teamviewer (ou nxclient, ou VNC, etc...). Après avoir exécuté ce code, vous attendez une minute ou deux, et vous pouvez lancer votre accès à distance par teamviewer (ou nxclient, ou VNC, etc...).
  
-Mes 2 ordinateurs,​ celui que j'​utilise et celui que je veux réveiller, sont liés par une liaison ethernet avec un switch. J'ai aussi essayé de réveiller l'​ordinateur distant avec un portable en wifi, et je n'ai pas réussi, probablement parce que la liaison wifi passe alors par mon routeur (livebox d'​orange) dont les insuffisances concernant cette question sont connues. Si la liaison chez vous devait nécessairement passer par wifi, j'​essaierais une liaison par le courant porteur qui a des chances de simuler une liaison ethernet, avec un regroupement des ordinateurs par switch avant le routeur. J'ai découvert les switchs l'​année dernière et je suis impressionné par leur efficacité (en plus, j'ai un switch ​gigabit de marque ​Belkin, et les 2 ordinateurs ​sont aussi gigabit). ​  +Mes 2 ordinateurs,​ celui que j'​utilise et celui que je veux réveiller, sont liés par une liaison ethernet avec un switch. J'ai aussi essayé de réveiller l'​ordinateur distant avec un portable en wifi, et je n'ai pas réussi, probablement parce que la liaison wifi passe alors par mon routeur (livebox d'​orange) dont les insuffisances concernant cette question sont connues. Si la liaison chez vous devait nécessairement passer par wifi, j'​essaierais une liaison par le courant porteur qui a des chances de simuler une liaison ethernet, avec un regroupement des ordinateurs par switch avant le routeur. J'ai découvert les switchs l'​année dernière et je suis impressionné par leur efficacité (en plus, j'ai un switch Belkin ​de débit gigabit, et les 2 ordinateurs ​ont aussi des cartes réseau avec un débit ​gigabit). ​   
 + 
 +Voilà pour Windows. Prochaine étape: Linux. 
 + 
 +\\ 
 +Amusez-vous bien!
  
 <​html>​ <​html>​
veille_reveil.txt · Dernière modification: 2009/10/02 08:41 par tyrtamos