Puncte:2

Cum să faci Wake on Lan persistent în Debian buster?

drapel es
J C

Sunt pe Debian 10 buster. Ieșire din sudo ifconfig -a este

enp0s7: flags=xxxx<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
        inet 192.168.xx.xxx netmask 255.255.xxx.x difuzare 192.168.xx.xxx
        inet6 xxxx:xxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx prefixlen xx scopeid 0x0<global>
        inet6 xxxx::xxxx:xxxx:xxxx:xxxx prefixlen xx scopeid 0x20<link>
        inet6 xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx prefixlen xx scopeid 0x0<global>
        ether xx:xx:xx:xx:xx:xx txqueuelen 1000 (Ethernet)
        Pachete RX 68866 octeți 72160614 (68,8 MiB)
        Erori RX 0 a scăzut 0 depășiri 0 cadru 0
        Pachete TX 33033 octeți 5158947 (4,9 MiB)
        Erori TX 0 a scăzut 0 depășiri 0 purtător 0 coliziuni 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
        inet 127.0.0.1 netmask 255.0.0.0
        inet6 ::1 prefixlen 128 scopeid 0x10<gazdă>
        loop txqueuelen 1000 (Loopback local)
        Pachete RX 4 octeți 240 (240,0 B)
        Erori RX 0 a scăzut 0 depășiri 0 cadru 0
        Pachete TX 4 octeți 240 (240,0 B)
        Erori TX 0 a scăzut 0 depășiri 0 purtător 0 coliziuni 0

ieșire de cat cat /etc/network/interfaces

# Acest fișier descrie interfețele de rețea disponibile pe sistemul dumneavoastră
# și cum să le activați. Pentru mai multe informații, consultați interfețe(5).

sursa /etc/network/interfaces.d/*

# Interfața de rețea loopback
auto lo
iface lo inet loopback

Am încercat să adaug doar o linie ca /sbin/ethtool -s enp0s7 wol g în fișierul de mai sus. Dar wake on lan încă arată d după repornire.

ieșire înainte

Setări pentru enp0s7:
    Porturi acceptate: [ MII ]
    Moduri de legătură acceptate: 10baseT/Half 10baseT/Full 
                            100baseT/Jumătate 100baseT/Full 
                            1000baseT/Full 
    Utilizare suportată a cadrului de pauză: Nu
    Suportă auto-negociere: Da
    Moduri FEC acceptate: Nu sunt raportate
    Moduri de legătură anunțate: 10baseT/Half 10baseT/Full 
                            100baseT/Jumătate 100baseT/Full 
                            1000baseT/Full 
    Utilizarea cadrului de pauză anunțată: Nu
    Auto-negociere anunțată: Da
    Moduri FEC anunțate: Nu sunt raportate
    Viteza: 1000 Mb/s
    Duplex: complet
    Port: MII
    PHYAD: 1
    Transceiver: intern
    Auto-negociere: activată
    Suporta Wake-on: g
    Trezire: d
    Link detectat: da

ieșire după sudo /sbin/ethtool -s enp0s7 wol g

Setări pentru enp0s7:
    Porturi acceptate: [ MII ]
    Moduri de legătură acceptate: 10baseT/Half 10baseT/Full 
                            100baseT/Jumătate 100baseT/Full 
                            1000baseT/Full 
    Utilizare suportată a cadrului de pauză: Nu
    Suportă auto-negociere: Da
    Moduri FEC acceptate: Nu sunt raportate
    Moduri de legătură anunțate: 10baseT/Half 10baseT/Full 
                            100baseT/Jumătate 100baseT/Full 
                            1000baseT/Full 
    Utilizarea cadrului de pauză anunțată: Nu
    Auto-negociere anunțată: Da
    Moduri FEC anunțate: Nu sunt raportate
    Viteza: 1000 Mb/s
    Duplex: complet
    Port: MII
    PHYAD: 1
    Transceiver: intern
    Auto-negociere: activată
    Suporta Wake-on: g
    Trezire: g
    Link detectat: da

Am activat wake on lan (wake on pcie) în bios.
Cred că trebuie să adaug mai multe rânduri /etc/network/interfaces pentru a-l face să funcționeze. Sugerați o remediere.

drapel in
Fișierul dvs. „interfețe” conține doar interfața loopback. Aveți mai multe în directorul interfaces.d?
Puncte:0
drapel cn

Trebuie să creați un serviciu dedicat pentru a vă activa WOL la pornire:

$ cat /etc/systemd/system/wol.service
[Unitate]
Descriere=Configurați Wake-up pe LAN

[Serviciu]
Type=onehot
ExecStart=/sbin/ethtool -s eth0 wol g

[Instalare]
WantedBy=basic.target

Apoi activați serviciul cu:

sudo systemctl enable wol.service
sudo systemctl daemon-reload

Și, în sfârșit, reporniți mașina sau serverul și verificați configurația cu sudo ethtool eth0

Sursă : Documentația franceză a Debian WOL

Puncte:0
drapel ru

cat /etc/network/interfaces

# Acest fișier descrie interfețele de rețea disponibile pe sistemul dumneavoastră
# și cum să le activezi. Pentru mai multe informații, consultați interfețe(5).

sursa /etc/network/interfaces.d/*

# Interfața de rețea loopback
auto lo
iface lo inet loopback

Am încercat să adaug doar o linie ca /sbin/ethtool -s enp0s7 wol g în fișierul de mai sus.

În loc să adăugați linia de mai sus. Adaugă asta:

ethernet-wol g

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.