PROBLEMA Ubuntu server,WOL, il computer non accende

bigendian

Utente Attivo
747
429
OS
Linux
ok, dunque

g = Wake on MagicPacket(tm)
vedo che supporta "pumbg", quindi forse potresti provare
le altre opzioni

sudo ethtool -s enp3s2 wol p
sudo ethtool -s enp3s2 wol m
..

Se mi dici chge modello di scheda e', vedo se il driver
supporta il wake up

lspci | grep net
 

Franckdels

Nuovo Utente
13
0
ok, dunque

g = Wake on MagicPacket(tm)
vedo che supporta "pumbg", quindi forse potresti provare
le altre opzioni

sudo ethtool -s enp3s2 wol p
sudo ethtool -s enp3s2 wol m
..

Se mi dici chge modello di scheda e', vedo se il driver
supporta il wake up

lspci | grep net
ho inserito il comando:
--lspci | grep net
03:02.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8100/8101L/8139 PCI Fast Ethernet Adapter (rev 10)

--sudo ethtool -s enp3s2 wol p
non mi restituisce niente

--sudo ethtool -s enp3s2 wol m
non mi restituisce niente
 

bigendian

Utente Attivo
747
429
OS
Linux
driver anche nel 5.15 supporta wol, lo attiva in suspend,
il driver mainline e' prerssoche' identico.


Prova per curiosita'

Codice:
systemctl suspend

E svegliarlo col magic packet.

Riguardo ethtool ,si giusto che non restituisca nulla , si cambia coqmunque la modalita'

Codice:
sudo ethtool -s enp3s2 wol u

"sudo ethtool enp3s2" dovrebbe mostrare non piu g ma u

Un pacchetto unicast, an che un ping al suo ip., dovrebbe risvegliarla.
 

Franckdels

Nuovo Utente
13
0
driver anche nel 5.15 supporta wol, lo attiva in suspend,
il driver mainline e' prerssoche' identico.


Prova per curiosita'

Codice:
systemctl suspend

E svegliarlo col magic packet.

Riguardo ethtool ,si giusto che non restituisca nulla , si cambia coqmunque la modalita'

Codice:
sudo ethtool -s enp3s2 wol u

"sudo ethtool enp3s2" dovrebbe mostrare non piu g ma u

Un pacchetto unicast, an che un ping al suo ip., dovrebbe risvegliarla.
scusami per il ritardo della risposta in ogni caso davvero grazie mille per l'aiuto fino ad ora, sono stato molto impegnanto e non ho potuto risponderti prima. Cmq facendo così ora funziona rimane solo il problema che all'accensione devo sempre reinserire il comando "
sudo ethtool -s enp3s2 wol u
"

ed inoltre installando powertop ho trovato questa configurazione di qua:

1685984437943.png

ogni volta che spengo e riaccendo il pc devo necessariamente aprire powertop e andare a rimodificare questo settaggio per mantenere alimentata la scheda di rete durante la sospensione. Potresti dirmi come fare ?
 

bigendian

Utente Attivo
747
429
OS
Linux
Dunque, ricapitolando, se

Codice:
sudo ethtool -s enp3s2 wol u

funziona, significa che forse con "g" non madavi un magic packet corretto.
Come mandavi il magic packet ? Inserivi il mac address corretto ?

Per il comando da dare in avvio, non e' un problema, che distro usi ?
 

Franckdels

Nuovo Utente
13
0
Dunque, ricapitolando, se

Codice:
sudo ethtool -s enp3s2 wol u

funziona, significa che forse con "g" non madavi un magic packet corretto.
Come mandavi il magic packet ? Inserivi il mac address corretto ?

Per il comando da dare in avvio, non e' un problema, che distro usi ?
ubuntu server

penso di averlo inserito correttamente, infondo ho fatto copia e incolla dal terminale ssh alla macchina con cui mando il magic packet, non so
 
Ultima modifica:

Franckdels

Nuovo Utente
13
0
Dunque, ricapitolando, se

Codice:
sudo ethtool -s enp3s2 wol u

funziona, significa che forse con "g" non madavi un magic packet corretto.
Come mandavi il magic packet ? Inserivi il mac address corretto ?

Per il comando da dare in avvio, non e' un problema, che distro usi ?
cmq con questo tipo di wake on lan:
sudo ethtool -s enp3s2 wol u
il computer a volte si accende anche solo, infatti mi è venuto da pensare se ero riuscito ad ccenderlo io, oppure se si era acceso solo
 
Ultima modifica:

bigendian

Utente Attivo
747
429
OS
Linux
Dunque, io tornerei al magic packet, piu sicuro. "u = unicast", qualsiasi pacchetto diretto a quel pc lo fara' accendere.

Da un altro pc linux puoi provare:
Codice:
sudo aptitude install etherwake
sudo apt-get install wakeonlan

Codice:
wakeonlan MAC-Address-Here
oppure
Codice:
etherwake MAC-Address-Here

Vedi di far funzionare il magic packet.

Per il comando in avvio, puoi creare un servizio systemd, che chiami uno script
Crea un file

Codice:
[CODE]/etc/systemd/system/wol.service
con dentro

[Unit]
Description=Enable Wake On Lan

[Service]
Type=oneshot
ExecStart = /sbin/ethtool --change enp4s0 wol g

[Install]
WantedBy=basic.target[/CODE]

poi rendilo abile

Codice:
sudo systemctl daemon-reload
sudo systemctl enable wol.service
 

Franckdels

Nuovo Utente
13
0
Dunque, io tornerei al magic packet, piu sicuro. "u = unicast", qualsiasi pacchetto diretto a quel pc lo fara' accendere.

Da un altro pc linux puoi provare:
Codice:
sudo aptitude install etherwake
sudo apt-get install wakeonlan

Codice:
wakeonlan MAC-Address-Here
oppure
Codice:
etherwake MAC-Address-Here

Vedi di far funzionare il magic packet.

Per il comando in avvio, puoi creare un servizio systemd, che chiami uno script
Crea un file

Codice:
[CODE]/etc/systemd/system/wol.service
con dentro

[Unit]
Description=Enable Wake On Lan

[Service]
Type=oneshot
ExecStart = /sbin/ethtool --change enp4s0 wol g

[Install]
WantedBy=basic.target[/CODE]

poi rendilo abile

Codice:
sudo systemctl daemon-reload
sudo systemctl enable wol.service
ok provo grazie
Post unito automaticamente:

Dunque, io tornerei al magic packet, piu sicuro. "u = unicast", qualsiasi pacchetto diretto a quel pc lo fara' accendere.

Da un altro pc linux puoi provare:
Codice:
sudo aptitude install etherwake
sudo apt-get install wakeonlan

Codice:
wakeonlan MAC-Address-Here
oppure
Codice:
etherwake MAC-Address-Here

Vedi di far funzionare il magic packet.

Per il comando in avvio, puoi creare un servizio systemd, che chiami uno script
Crea un file

Codice:
[CODE]/etc/systemd/system/wol.service
con dentro

[Unit]
Description=Enable Wake On Lan

[Service]
Type=oneshot
ExecStart = /sbin/ethtool --change enp4s0 wol g

[Install]
WantedBy=basic.target[/CODE]

poi rendilo abile

Codice:
sudo systemctl daemon-reload
sudo systemctl enable wol.service
aptitude mi da comando non trovato,,,

per quanto riguarda wakeonlan come risultato mi da:
send: : Network is unreachable at /usr/bin/wakeonlan line 126
 
Ultima modifica:

bigendian

Utente Attivo
747
429
OS
Linux
prova a installare gwakeonlan

sudo apt-get update
sudo apt-get install gwakeonlan

Da una latro pc, con scheda di rete funzionante e "up"
 

Ci sono discussioni simili a riguardo, dai un'occhiata!

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!

Discussioni Simili