Outils pour utilisateurs

Outils du site


welcome:ubuntu:wake-on-lan

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
welcome:ubuntu:wake-on-lan [2022/08/07 14:44]
arnaud
welcome:ubuntu:wake-on-lan [2025/05/24 08:59] (Version actuelle)
arnaud
Ligne 1: Ligne 1:
 <color #22b14c>**Wake on LAN (WOL) for Ubuntu 20 **</color> \\ <color #22b14c>**Wake on LAN (WOL) for Ubuntu 20 **</color> \\
 {{howhard>2}} {{howhard>2}}
-dito Proxmox but with orhter path for ethtool: +dito Proxmox but with other path for ethtool: 
 <code>nano /etc/systemd/system/wol.service</code> <code>nano /etc/systemd/system/wol.service</code>
 <code> <code>
Ligne 30: Ligne 30:
 <color #22b14c>**Send a Magic Packet at startup for Ubuntu 20**</color> \\ <color #22b14c>**Send a Magic Packet at startup for Ubuntu 20**</color> \\
 Useful to wakeup a server when the client starts. Useful to wakeup a server when the client starts.
-<code>$ sudo nano /etc/systemd/system/wol-omv.service+<code>$ sudo nano /etc/systemd/system/wol-GuedeL.service
 [Unit] [Unit]
 After=network-online.target After=network-online.target
Ligne 36: Ligne 36:
  
 [Service] [Service]
-ExecStart=/usr/local/bin/wol-omv.sh+ExecStart=/usr/local/bin/wol-GuedeL.sh
  
 [Install] [Install]
 WantedBy=default.target </code> WantedBy=default.target </code>
-<code>sudo nano /usr/local/bin/wol-omv.sh+<code>sudo nano /usr/local/bin/wol-GuedeL.sh
 #!/bin/bash #!/bin/bash
  
 /usr/sbin/etherwake -i enp34s0 69:70:BC:AD:4B:A2    ///// use your correct interface name and the correct mac address!!</code> /usr/sbin/etherwake -i enp34s0 69:70:BC:AD:4B:A2    ///// use your correct interface name and the correct mac address!!</code>
  
-<code>sudo chmod 744 /usr/local/bin/wol-omv.sh +<code>sudo chmod 744 /usr/local/bin/wol-GuedeL.sh 
-sudo chmod 664 /etc/systemd/system/wol-omv.service </code> +sudo chmod 664 /etc/systemd/system/wol-GuedeL.service </code> 
-<code>systemctl start wol-omv.service +<code>sudo systemctl start wol-GuedeL.service 
-systemctl enable wol-omv.service +sudo systemctl enable wol-GuedeL.service 
-systemctl daemon-reload </code> +sudo systemctl daemon-reload </code>  
 + 
 +Script pour contrôler que la machine qui a reçu le paquet magique s'est bien lancée - peut être ajouté au script de WOL: 
 +<code># enter le suffixe de l'adresses de la machine à surveiller - sur réseau: 192.168.20.0 
 +ip=(69) 
 + 
 +for i in `seq 1 10`; do 
 + 
 +        echo "test ping sur IP 192.168.20."$ip":"; 
 +        if  $(ping -c 1 192.168.20.$ip &> /dev/null) ; then 
 +                echo "machine 192.168.20."$ip" en ligne" 
 +                beep -f 1000 -n -f 2000 -n -f 1500 
 +                exit  
 + 
 +        else 
 +                echo "machine 192.168.20."$ip" pas présente" 
 +                sleep 10s; 
 +        fi 
 +done 
 + 
 +echo "machine 192.168.20."$ip" pas présente" 
 +beep -f 300.7 -r 2 -d 100 -l 400 </code> 
  
welcome/ubuntu/wake-on-lan.1659883468.txt.gz · Dernière modification: 2022/08/07 14:44 de arnaud

DokuWiki Appliance - Powered by TurnKey Linux