# DEBIAN 12 + WAKE ON LAN qui ne fonctionne pas

**URL:** <https://www.debian-fr.org/t/debian-12-wake-on-lan-qui-ne-fonctionne-pas/88487>\
**Category:** Support Debian\
**Created:** [Juillet 6, 2023, 8:52 UTC](https://www.debian-fr.org/t/debian-12-wake-on-lan-qui-ne-fonctionne-pas/88487 "2023-07-06T20:52:18Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![natsirte](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e79b87/32.png) [@natsirte](https://www.debian-fr.org/u/natsirte)\
**Post date:** [Juillet 6, 2023, 8:52 UTC](https://www.debian-fr.org/t/debian-12-wake-on-lan-qui-ne-fonctionne-pas/88487/1 "2023-07-06T20:52:18Z")

</div>

Bonjour

Je possède un pc sous W11 et un autre sous DEBIAN 12. Les deux sont sous le même réseau local internet

Je voudrais à terme pouvoir accéder à mon DEBIAN 12 et je tente d’y installer WAKE ON LAN  
Hélas cela ne fonctionne pas!

1/ ip a me donne :

```nohighlight
debianfx@debian:~$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 40:a8:f0:54:04:8a brd ff:ff:ff:ff:ff:ff
    altname enp0s25
    inet 192.168.50.16/24 brd 192.168.50.255 scope global dynamic noprefixroute eno1
       valid_lft 86119sec preferred_lft 86119sec
    inet6 fe80::42a8:f0ff:fe54:48a/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

```

J’en déduis donc que le nom de ma carte réseau sur le pc Debina est : eno1

```auto
su 
apt-get update && apt-get install ethtool

```

Puis je tape

```auto
sudo ethtool eno1

```

Résultat :

```nohighlight
Settings for eno1:
	Supported ports: [TP]
	Supported link modes: 10baseT/Half 10baseT/Full
	                        100baseT/Half 100baseT/Full
	                        1000baseT/Full
	Supported pause frame use: No
	Supports auto-negotiation: Yes
	Supported FEC modes: Not reported
	Advertised link modes: 10baseT/Half 10baseT/Full
	                        100baseT/Half 100baseT/Full
	                        1000baseT/Full
	Advertised pause frame use: No
	Advertised auto-negotiation: Yes
	Advertised FEC modes: Not reported
	Speed: 1000Mb/s
	Duplex: Full
	Auto-negotiation: on
	Port: Twisted Pair
	PHYAD: 1
	Transceiver: internal
	MDI-X: off (auto)
	Supports Wake-on: pumbg
	Wake-on: g
        Current message level: 0x00000007 (7)
                               drv probe link
	Link detected: yes

```

Wake-on : g → donc il me semble que c’est bon

Ensuite j’installe le paquet tcpdump ( vu sur un tuto!)

```auto
sudo apt install tcpdump

```

et j’installe les paques de wakeonlan

```auto
sudo apt install wakeonlan

sudo reboot (facultatif ou pas?)

```

```auto
su
sudo ethtool eno1 | grep Wake-on

```

le resultat donne

```nohighlight
Wake-on : g

```

`sudo ethtool -s eno1 wol g` (apparemment cela sert à activer le support du paquet magique Wakeonlan)

Pour connaitre l’emplacement et le nom de ma carte réseau :

```nohighlight
root@debian:/home/debianfx# lspci | grep Ethernet
00:19.0 Ethernet controller: Intel Corporation Ethernet Connection I217-LM (rev 04)

```

```auto
cat /proc/acpi/wakeup

```

Donne le reéulstat suivant :

```nohighlight
Device	S-state Status Sysfs node
PS2K S3	*enabled pnp:00:05
		*disabled serio:serio0
PS2M S3	*disabled pnp:00:06
RP01 S4	*disabled
PXSX S4	*disabled
RP02 S4	*disabled
PXSX S4	*disabled
RP03 S4	*disabled
PXSX S4	*disabled
RP04 S4	*disabled
PXSX S4	*disabled
RP05 S4	*disabled
PXSX S4	*disabled
RP06 S4	*disabled
PXSX S4	*disabled
RP07 S4	*disabled
PXSX S4	*disabled
RP08 S4	*disabled
PXSX S4	*disabled
GLAN S4	*enabled pci:0000:00:19.0 (ICI C'EST MA CARTE :-)!)
EHC1 S3	*enabled pci:0000:00:1d.0
EHC2 S3	*enabled pci:0000:00:1a.0
XHC S3	*enabled pci:0000:00:14.0
HDEF S4	*disabled pci:0000:00:1b.0
PEG0 S4	*disabled pci:0000:00:01.0
PEGP S4	*disabled
PEG1 S4	*disabled
PEG2 S4	*disabled
PWRB S3	*enabled platform:PNP0C0C:00

```

Donc je tape la comme suivante :

```auto
sudo echo -n GLAN > /proc/acpi/wakeup

```

Cela ne fonctionne pas; une fois en veille, impossible d’accéder à mon pc Debian via mon pc W11; si quelqu’un a une idée; d’avance merci!!

---

<div class="post-metadata">

**Author:** ![PmGs](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/dfb087/32.png) [@PmGs](https://www.debian-fr.org/u/PmGs)\
**Post date:** [Juillet 7, 2023, 5:33 UTC](https://www.debian-fr.org/t/debian-12-wake-on-lan-qui-ne-fonctionne-pas/88487/2 "2023-07-07T05:33:26Z")

</div>

Bonjour @natsirte

1. Je ne suis pas certain que le retour «&nbsp;g&nbsp;» implique que le WoL est activé dans l’UEFI/Bios, donc as-tu vérifié ce point?

2. Ton PC Debian est bien en veille, utilise la cde «&nbsp;shutdown -h now&nbsp;»

3. Il y a plusieurs façon d’envoyer la trame de réveil, je ne connais celle que tu utilises, en ce qui me concerne je connais les outils wakeonlan et etherwake et cela fonctionne chez moi avec etherwake (et pas avec wakeonlan mais je n’ai pas approfondi pourquoi)

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Juillet 7, 2023, 7:10 UTC](https://www.debian-fr.org/t/debian-12-wake-on-lan-qui-ne-fonctionne-pas/88487/3 "2023-07-07T07:10:09Z")

</div>

> [@PmGs](#):
>
> etherwake et cela fonctionne chez moi avec etherwake (et pas avec wakeonlan mais je n’ai pas approfondi pourquoi)

etherwake utilise le protocole ethernet, pour wakeonlan je ne sais pas trop comment il est fait, mais etherwake a toujours mieux marché.  
Bien que personnellement je n’utilise pasz le wakeonlan qui est une faille de sécurité.

---

<div class="post-metadata">

**Author:** ![PmGs](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/dfb087/32.png) [@PmGs](https://www.debian-fr.org/u/PmGs)\
**Post date:** [Juillet 7, 2023, 7:16 UTC](https://www.debian-fr.org/t/debian-12-wake-on-lan-qui-ne-fonctionne-pas/88487/4 "2023-07-07T07:16:51Z")

</div>

> [@Zargos](#):
>
> faille de sécurité

Une connexion à internet est aussi une faille de sécurité …

J’utilise WoL et :

- je saurai si un autre que moi à réveillé l’une de mes machines
- même si c’était le cas, ce serait une machine réveillée de plus sur le réseau, pas plus à risque que les autres.

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Juillet 7, 2023, 7:53 UTC](https://www.debian-fr.org/t/debian-12-wake-on-lan-qui-ne-fonctionne-pas/88487/5 "2023-07-07T07:53:46Z")

</div>

> [@PmGs](#):
>
> Une connexion à internet est aussi une faille de sécurité …

Non 🙂 sinon l’electricité aussi 🙂  
En fait tu peux utiliser le wakeonlan pour démarrer des machines qui ne sont pas sensé démarrer, pour par exemple modifier l’adressage réseau avec le DHCP, ou plein d’autres choise 🙂  
Mais comme toutes ces types de fonctionnalités, ikl faut penser à mettre en place les contre-mesure nécessaires.

---

<div class="post-metadata">

**Author:** ![natsirte](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e79b87/32.png) [@natsirte](https://www.debian-fr.org/u/natsirte)\
**Post date:** [Juillet 7, 2023, 3:16 UTC](https://www.debian-fr.org/t/debian-12-wake-on-lan-qui-ne-fonctionne-pas/88487/6 "2023-07-07T15:16:45Z")

</div>

Bonjour PmGs  
Merci pour ton retour

En fait tousn les tutos que j’ai vu disque justement si Wake-on : g ; alors c’est bon! Et j’espère que c’est vrai 🙂!

Pour etherwake , 'avais tenté mais également sans succès (je suis novice de chez novice!) Si tu as un tutos qui fonctionne à mille % je suis preneur!

D’avance merci!

---

<div class="post-metadata">

**Author:** ![PmGs](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/dfb087/32.png) [@PmGs](https://www.debian-fr.org/u/PmGs)\
**Post date:** [Juillet 7, 2023, 4:42 UTC](https://www.debian-fr.org/t/debian-12-wake-on-lan-qui-ne-fonctionne-pas/88487/7 "2023-07-07T16:42:00Z")

</div>

Un tuto qui fonctionne chez moi.

Sur la machine à réveiller

- Activer le WoL dans l’UEFI (Bios)
- Raccorder le PC par câble ethernet
- Mettre en veille avec la cde : shutdown -h now

Réveiller cette machine

- via la box (il existe probablement une cde adéquate)
- par une autre machine sur le même réseau local par la cde root/sudo :  
etherwake -i \<interface de la machine émettrice de la cde\> \<adresse mac de l’interface ethernet de la machine à réveiller\>

---

<div class="post-metadata">

**Author:** ![natsirte](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e79b87/32.png) [@natsirte](https://www.debian-fr.org/u/natsirte)\
**Post date:** [Juillet 8, 2023, 9:41 UTC](https://www.debian-fr.org/t/debian-12-wake-on-lan-qui-ne-fonctionne-pas/88487/8 "2023-07-08T21:41:08Z")

</div>

Bonjour

En fait sur mon pc il n’y a pas de WOL! Par contre dans l’onglet «&nbsp;POWER&nbsp;» il y a  
Harware Power management → PCI EXPRESS POWER MANAGEMENT → Enabled

il y a aussi  
SATA Power Management → Enabled  
et  
S5 maximum Power Savings → Disabled

Donc est ce toujours envisable que je puisse faire un démarrage du server depuis mon winsows11?

D’avance merci!
