Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/03/2020, à 13:31

constant1462

Problème a faire fonctionner Wakeonlan

bonjour
j'arrive pas a faire fonctionné la fonction wakeonlan
je précise que le bios et configurer pour que cela fonctionne
je vous mais les résultats de mes essais et dite moi si vous avez une idéé

wakeonlan est déjà la version la plus récente (0.41-12).
christophe@MiniPc:~$ sudo ethtool -s wlp2s0  wol g
Cannot get current wake-on-lan settings: Operation not supported
  not setting wol
christophe@MiniPc:~$ ifconfig wlp2s0
wlp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.*** netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 2a02:1205:c69f:8ac0:8ecd:******** prefixlen 64  scopeid 0x0
<global>
        inet6 2a02:1205:c69f:******  prefixlen 64  scopeid 0x0
<global>
        inet6 fe80::e4ea:b2c5:******  prefixlen 64  scopeid 0x20<link>
        ether 34:e1:2d:******  txqueuelen 1000  (Ethernet)
        RX packets 852  bytes 246788 (246.7 KB)
        RX errors 0  dropped 19  overruns 0  frame 0
        TX packets 298  bytes 54904 (54.9 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Qui as une idée du problème

Merci

Hors ligne

#2 Le 13/03/2020, à 19:13

constant1462

Re : Problème a faire fonctionner Wakeonlan

Personne à une petite idée ?

Hors ligne

#3 Le 14/03/2020, à 18:57

constant1462

Re : Problème a faire fonctionner Wakeonlan

Personne utilise wakeonlan ?
Ou personne a une idée pour mon problèmes ?

Hors ligne

#4 Le 14/03/2020, à 19:17

xubu1957

Re : Problème a faire fonctionner Wakeonlan

Bonjour,

En regardant la Doc > wakeonlan#activer_le_wol, il est fait mention de la carte réseau Ethernet.

wlp2s0 est le nom d'une interface WiFi.

Regarde avec :

ip a

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#5 Le 14/03/2020, à 19:25

GammaDraconis

Re : Problème a faire fonctionner Wakeonlan

Oui le wakeonlan c'est pour une carte réseau (branché en RJ45), pas en wifi.

Il est possible de faire avec du wifi mais ça s'appelle différemment et c'est moins répendu (Wake-on-WiFi)


Discussion sur mon script de post-install pour Ubuntu 20.04LTS : https://forum.ubuntu-fr.org/viewtopic.php?id=2026344
Lien direct script : https://github.com/simbd/Ubuntu_20.04LTS_PostInstall
Démo vidéo (peertube) : https://video.ploud.fr/videos/watch/fb7 … 0d252ed2db

Hors ligne

#6 Le 15/03/2020, à 10:40

constant1462

Re : Problème a faire fonctionner Wakeonlan

hello

Ha mince, j'ai cru que c'était pour le RJ45 , quel nul....

Hors ligne

#7 Le 15/03/2020, à 10:45

xubu1957

Re : Problème a faire fonctionner Wakeonlan

Bonjour,

Pour les noms des interfaces  > systemd/PredictableNetworkInterfaceNames et en français :

Wiki ArchLinux a écrit :

Interfaces
Avec l’arrivée de la version 197 de systemd le nom des interfaces réseau change. Le but étant de ne pas avoir un nom d’interface (pour ceux qui en ont plusieurs) qui change à chaque démarrage.
Les interfaces sont maintenant préfixées de en (ethernet), wl (WLAN) ou ww (WWAN), suivi par un identifiant généré automatiquement et prévisible, pour finalement donner comme nom enp5s0 par exemple.
Important: Par commodité (... fainéantise tongue ), les pages wikis traitant des interfaces réseaux comme la suite de la présente page continuent de parler eth0, wlan0, etc.. Car du point de vue de l'utilisation, la nouvelle nomenclature ne change rien.

> wiki.archlinux.fr/Connexions_reseau#Interfaces.


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#8 Le 17/03/2020, à 23:19

constant1462

Re : Problème a faire fonctionner Wakeonlan

bonjour
une question ,comment je fais ça

Avec certaines versions d'Ubuntu et/ou certains matériels, lors de l'extinction, le système désactive les interfaces réseaux.
Après essais, si le WOL ne fonctionne pas, pour supprimer cette sécurité2), un des moyens est d'écrire la ligne de commande suivante dans le fichier /etc/rc.local :

 /sbin/ethtool -s eth0 wol g 

A mettre avant la ligne :

 exit 0 

Le truc ,c'est que je sais pas ou mettre se code dans  /etc/rc.local

Dernière modification par constant1462 (Le 17/03/2020, à 23:43)

Hors ligne

#9 Le 17/03/2020, à 23:52

constant1462

Re : Problème a faire fonctionner Wakeonlan

et après ,je prend quelle adresse dans se qui dessous

christophe@MiniPc:~$ ifconfig enp3s0
enp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.***  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::a123:5f14:****:****  prefixlen 64  scopeid 0x20<link>
        inet6 2a02:1205:c69f:8ac0:aaca:6f50:****:****  prefixlen 64  scopeid 0x0<global>
        inet6 2a02:1205:c69f:8ac0:a441:b398:****:****  prefixlen 64  scopeid 0x0<global>
        ether 94:c6:91:a2:**:** txqueuelen 1000  (Ethernet)
        RX packets 4331  bytes 1741081 (1.7 MB)
        RX errors 0  dropped 43  overruns 0  frame 0
        TX packets 3755  bytes 1011461 (1.0 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

moi je pense que c'est celle ou c'est celle-la

 ether 94:c6:91:a2:**:** txqueuelen 1000  (Ethernet)

Mais j'ai essayer et je suis pas arrivé,mais je dois d'abord réglé le problème que cela reste pas en mémoire le "g"

Hors ligne

#10 Le 18/03/2020, à 19:41

constant1462

Re : Problème a faire fonctionner Wakeonlan

Alors qui peut me donner un coup de main pour déjà essayer ça.....

Merci

constant1462 a écrit :

bonjour
une question ,comment je fais ça

Avec certaines versions d'Ubuntu et/ou certains matériels, lors de l'extinction, le système désactive les interfaces réseaux.
Après essais, si le WOL ne fonctionne pas, pour supprimer cette sécurité2), un des moyens est d'écrire la ligne de commande suivante dans le fichier /etc/rc.local :

 /sbin/ethtool -s eth0 wol g 

A mettre avant la ligne :

 exit 0 

Le truc ,c'est que je sais pas ou mettre se code dans  /etc/rc.local

Hors ligne

#11 Le 18/03/2020, à 21:09

lynn

Re : Problème a faire fonctionner Wakeonlan

Bonjour,

@constant1462

Quelle version d'Ubuntu as-tu ?


«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

Hors ligne

#12 Le 18/03/2020, à 22:14

constant1462

Re : Problème a faire fonctionner Wakeonlan

hello
alors ma version
Version 19.10 (Eoan Ermine) 64-bit

Hors ligne

#13 Le 18/03/2020, à 22:46

lynn

Re : Problème a faire fonctionner Wakeonlan

Dans la 19.10, le fichier rc.local n'existe plus ; il faut donc le créer.

Copie/colle ce qui suit dans un terminal :

sudo cat > /etc/rc.local <<EOF
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

/sbin/ethtool -s enp3s0 wol g

exit 0
EOF

et redémarre ton pc.


«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

Hors ligne

#14 Le 18/03/2020, à 23:16

constant1462

Re : Problème a faire fonctionner Wakeonlan

hello
merci du retour,mais j'avais trouvé un fichier caché rc.local , mais pas sur que c'était le bon.

#! /bin/sh
### BEGIN INIT INFO
# Provides:          rc.local
# Required-Start:    $all
# Required-Stop:
# Default-Start:     2 3 4 5
# Default-Stop:
# Short-Description: Run /etc/rc.local if it exist
### END INIT INFO


PATH=/sbin:/usr/sbin:/bin:/usr/bin

. /lib/init/vars.sh
. /lib/lsb/init-functions

do_start() {
	if [ -x /etc/rc.local ]; then
	        [ "$VERBOSE" != no ] && log_begin_msg "Running local boot scripts (/etc/rc.local)"
		/etc/rc.local
		ES=$?
		[ "$VERBOSE" != no ] && log_end_msg $ES
		return $ES
	fi
}

case "$1" in
    start)
	do_start
        ;;
    restart|reload|force-reload)
        echo "Error: argument '$1' not supported" >&2
        exit 3
        ;;
    stop|status)
        # No-op
        exit 0
        ;;
    *)
        echo "Usage: $0 start|stop" >&2
        exit 3
        ;;
esac

en plus il ya un cadena dessus.

je fais quoi je crée un fichier comme tu m'as dis?

Hors ligne

#15 Le 18/03/2020, à 23:46

constant1462

Re : Problème a faire fonctionner Wakeonlan

bon j'ai quand même essaye de le faire , mais j'ai un message a la fin
Permission non accordé

christophe@MiniPc:~$ sudo cat > /etc/rc.local <<EOF
> #!/bin/sh -e
> #
> # rc.local
> #
> # This script is executed at the end of each multiuser runlevel.
> # Make sure that the script will "exit 0" on success or any other
> # value on error.
> #
> # In order to enable or disable this script just change the execution
> # bits.
> #
> # By default this script does nothing.
> 
> /sbin/ethtool -s enp3s0 wol g
> 
> exit 0
> EOF
bash: /etc/rc.local: Permission non accordée
christophe@MiniPc:~$ 

Hors ligne

#16 Le 19/03/2020, à 07:07

lynn

Re : Problème a faire fonctionner Wakeonlan

Essaie avec cette commande :

echo '#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

/sbin/ethtool -s enp3s0 wol g

exit 0' | sudo tee /etc/rc.local

«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

Hors ligne

#17 Le 19/03/2020, à 08:41

maxire

Re : Problème a faire fonctionner Wakeonlan

Salut,

Faire du wakeonlan avec un ordinateur portable comme cela semble être le cas ici, j'ai comme un doute, pour le démarrage à distance du pc il est nécessaire que la carte ethernet soit sous tension.
Or avec un portable ...


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#18 Le 19/03/2020, à 19:51

constant1462

Re : Problème a faire fonctionner Wakeonlan

hello Lynn
Alors j'ai bien le dossier qui c'est crée ,mais par contre même en redémarrant cela reste sous "d" et maintenant impossible à le mettre en "g"

hello maxire
Alors ce n'est pas sur un portable ,mais sur un mini Pc Intel NUC

Hors ligne

#19 Le 19/03/2020, à 20:18

lynn

Re : Problème a faire fonctionner Wakeonlan

constant1462 a écrit :

Alors j'ai bien le dossier qui c'est crée ,mais par contre même en redémarrant cela reste sous "d" et maintenant impossible à le mettre en "g"

Chez moi, le binaire ethtool est dans /usr/sbin et non pas dans /sbin... vérifie si tu es dans le même cas avec cette commande :

which ethtool

Si le retour de la commande te renvoie

/usr/sbin/ethtool

copie/colle la commande suivante pour corriger le fichier rc.local :

sudo sed -i 's/sbin\/ethtool/usr\/sbin\/ethtool/' /etc/rc.local

«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

Hors ligne

#20 Le 19/03/2020, à 20:29

constant1462

Re : Problème a faire fonctionner Wakeonlan

j'ai ça

christophe@MiniPc:~$ which ethtool
/sbin/ethtool

sinon regarde ce que cela me dis

christophe@MiniPc:~$ /sbin/ethtool -s enp3s0 wol g
Cannot get current wake-on-lan settings: Operation not permitted
  not setting wol
christophe@MiniPc:~$ sudo ethtool enp3s0  | egrep "^[[:blank:]]*Wake-on: (g|d)"
	Wake-on: d

Dernière modification par constant1462 (Le 19/03/2020, à 20:42)

Hors ligne

#21 Le 19/03/2020, à 21:02

lynn

Re : Problème a faire fonctionner Wakeonlan

Il te faut lancer la commande avec sudo

sudo /sbin/ethtool -s enp3s0 wol g

«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

Hors ligne

#22 Le 19/03/2020, à 21:41

constant1462

Re : Problème a faire fonctionner Wakeonlan

Mmmm quel nul j'ai oublié se "sudo"
Par contre même si je change en "g" , quand je redémarre le Pc il et de nouveau en "d" , alors que normalement avec cette combine du fichier rc.local ,cela
ne devrais pas changer en "d" mais rester en "g" ,non ???

Hors ligne

#23 Le 19/03/2020, à 21:42

ylag

Re : Problème a faire fonctionner Wakeonlan

Bonsoir,

Peut-être essayer en créant un service systemd qui lancerait le «Wake on Lan» au démarrage; voir ce lien: how-to-enable-wake-on-lan-in-ubuntu-server-18-04 ?
(désolé pour l'anglais...)

En gros, tu crées le fichier /etc/systemd/system/wol.service:

sudo nano /etc/systemd/system/wol.service

...dans lequel tu mets (si ton interface se nomme bien enp3s0):

[Unit]
Description=Configure Wake On LAN

[Service]
Type=oneshot
ExecStart=/sbin/ethtool -s enp3s0 wol g

[Install]
WantedBy=basic.target

...tu enregistres le fichier en faisant CTRL+o (lettre «o») suivi de la touche «Entrée», puis on ferme l'éditeur nano en faisant CTRL+x

Ensuite activer le service:

sudo systemctl daemon-reload

...et faire en sorte qu'il se lance au démarrage:

sudo systemctl enable wol.service

Voir si ça fonctionne au prochain démarrage?

Si ça ne marche pas ou pour simplement revenir à l'état original:

sudo systemctl stop wol.service
sudo systemctl disable wol.service
sudo systemctl daemon-reload

...puis il ne resterait plus qu'à virer le fichier wol.service:

sudo rm /etc/systemd/system/wol.service

A+

Dernière modification par ylag (Le 19/03/2020, à 21:45)

Hors ligne

#24 Le 19/03/2020, à 21:49

constant1462

Re : Problème a faire fonctionner Wakeonlan

ok je vais essayer et je te redis

Hors ligne

#25 Le 19/03/2020, à 22:05

constant1462

Re : Problème a faire fonctionner Wakeonlan

Alors j'ai essayé , dès que je relance le Pc ,c'est de nouveau  "d" sad

que faire ?????

Hors ligne