Pagina 1 di 1
[risolto] Wake on lan che funziona "solo per un po'"
Inviato: mercoledì 15 febbraio 2012, 10:46
da duchamp
Buongiorno a tutti e perdonate il titolo pietoso (bad)
In questi giorni sto configurando il mio Ubuntu server 10.04 per l'accensione da remoto. Tutto fantastico, unico neo: il wake-on-lan smette di funzionare dopo qualche tempo, costringendomi ad accendere la macchina manualmente. Mi spiego meglio.
Premo il pulsante di power on la mattina, login via ssh (tutto all'interno di una LAN), faccio le mie cose sul server, quindi lo spengo da remoto (halt o shutdown). Non ho nessun problema a riaccendere il server con il wakeonlan in questa fase. Se invece attendo circa mezz'ora l'accensione non va a buon fine. Ho testato proprio in questo istante, è passata circa un'ora dall'ultimo shutdown e il server non reagisce più.
Non saprei dove mettere le mani: la corrente non la tocco e il router è ben configurato, il WOL dopo tutto è a posto, almeno inizialmente!
Vi ringrazio in anticipo per qualsiasi illuminazione riusciate a darmi.
Re: Wake on lan che funziona "solo per un po'"
Inviato: mercoledì 15 febbraio 2012, 10:54
da ripperhack
ciao,
anche se non mi è mai capitata una cosa del genere a mio avviso dovrebbe essere qualcosa nel bios sulla macchina del server prova a guardare bene tutte le configurazioni
Re: Wake on lan che funziona "solo per un po'"
Inviato: mercoledì 15 febbraio 2012, 11:21
da thece
duchamp ha scritto:
... Se invece attendo circa mezz'ora l'accensione non va a buon fine ...
Se dovessi scommettere direi che è colpa del tuo router. Non saprei come spiegartela per bene, non ne conosco tutti i dettagli. In pratica dopo un certo tempo il tuo router si dimentica dell'associazione MAC address/IP address del PC che vuoi risvegliare e non inoltra nella rete il "magic packet".
Credo che utenti molto più esperti di me ti possando dare una spiegazione più chiara ed esauriente.
Re: Wake on lan che funziona "solo per un po'"
Inviato: mercoledì 15 febbraio 2012, 11:36
da maxbigsi
non so se può esserti di aiuto il programma sviluppato dal muflone...
http://forum.ubuntu-it.org/viewtopic.php?t=315234

Re: Wake on lan che funziona "solo per un po'"
Inviato: mercoledì 15 febbraio 2012, 11:44
da duchamp
Grazie a tutti per i suggerimenti ;)
@thece:
Esattamente quello che supponevo all'inizio. Infatti ho definito un DHCP statico (sembra quasi un controsenso) al server, attraverso il pannello di controllo del router. Così facendo quest'ultimo assegna sempre e solo lo stesso ip alla stessa macchina, risalendo al MAC address. Ho testato ed effettivamente l'ip assegnato non cambia più, o almeno questo è ciò che dice il router e ifconfig. Il problema però persiste.
@maxbigsi:
buona segnalazione, soprattutto per lo step successivo: wol via internet

Re: Wake on lan che funziona "solo per un po'"
Inviato: mercoledì 15 febbraio 2012, 17:49
da duchamp
Uhm, ho approfondito la questione: il pacchetto UDP arriva, l'ho intercettato con tcpdump. Naturalmente questo test posso farlo solo a server acceso, ma è comunque un buon segno, significa che non ci sono porte chiuse o wake-on-lan disattivato. Rimane comunque il problema iniziale.
P.S.
Il mio thread è un po' crossover... forse è meglio spostarsi nella sezione "reti"?
Re: Wake on lan che funziona "solo per un po'"
Inviato: mercoledì 15 febbraio 2012, 22:23
da thece
duchamp ha scritto:
@thece:
Esattamente quello che supponevo all'inizio. Infatti ho definito un DHCP statico (sembra quasi un controsenso) al server, attraverso il pannello di controllo del router. Così facendo quest'ultimo assegna sempre e solo lo stesso ip alla stessa macchina, risalendo al MAC address. Ho testato ed effettivamente l'ip assegnato non cambia più, o almeno questo è ciò che dice il router e ifconfig. Il problema però persiste.
Se ti può consolare anche io con il mio Linksys X3000 ho lo stesso identico problema. E il WOL sono sicuro che funziona perchè se accendo un qualsiasi PC e poi lo spengo, (nel breve periodo) riesco a riavviarlo con il WOL
Compilare la tabella per il DHCP Reservation (associazione MAC address - IP address) non serve a nulla purtroppo
Re: Wake on lan che funziona "solo per un po'"
Inviato: giovedì 16 febbraio 2012, 9:58
da duchamp
thece ha scritto:
Compilare la tabella per il DHCP Reservation (associazione MAC address - IP address) non serve a nulla purtroppo
Ieri sera ho scoperto una cosa molto interessante. Lascio passare il solito quarto d'ora e provo ad attivare il server con il comando:
(ho specificato l'ip del server, assegnato da me a mano con DHCP reservation)
nada, non parte.
Riprovo con
(niente ip)
Il server si avvia! Ho testato anche stamattina dopo una notte di power off e ha funzionato alla grande.
Devo scavare più a fondo.
Re: Wake on lan che funziona "solo per un po'"
Inviato: giovedì 16 febbraio 2012, 10:03
da thece
Interessante, quindi potrebbe dipendere dal software usato per inviare il magic packet. Io uso
etherwake
Re: Wake on lan che funziona "solo per un po'"
Inviato: giovedì 16 febbraio 2012, 11:58
da duchamp
thece ha scritto:
Interessante, quindi potrebbe dipendere dal software usato per inviare il magic packet. Io uso
etherwake
Ho testato etherwake, con successo. Il server si attiva anche a distanza di ore. Anche in questo caso non viene inviata nessuna informazione sull'IP.
Sembra ci sia una "dimenticanza" da parte del router dell'associazione IP-MAC dopo che il server si spegne. Potrebbe trattarsi di ARP cache
http://www.petri.co.il/csc_arp_cache.htm
Re: Wake on lan che funziona "solo per un po'"
Inviato: giovedì 16 febbraio 2012, 12:05
da thece
duchamp ha scritto:
...
Sembra ci sia una "dimenticanza" da parte del router dell'associazione IP-MAC dopo che il server si spegne. Potrebbe trattarsi di ARP cache
http://www.petri.co.il/csc_arp_cache.htm
Ma è quello che ti avevo risposto già io
thece ha scritto:
... In pratica dopo un certo tempo il tuo router si dimentica dell'associazione MAC address/IP address del PC che vuoi risvegliare e non inoltra nella rete il "magic packet"...
Re: Wake on lan che funziona "solo per un po'"
Inviato: giovedì 16 febbraio 2012, 12:20
da duchamp
thece ha scritto:
Ma è quello che ti avevo risposto già io
thece ha scritto:
... In pratica dopo un certo tempo il tuo router si dimentica dell'associazione MAC address/IP address del PC che vuoi risvegliare e non inoltra nella rete il "magic packet"...
Hai ragione thece

, ero convinto ti riferissi al DHCP reservation, che invece fa il suo dovere!
Re: Wake on lan che funziona "solo per un po'"
Inviato: giovedì 16 febbraio 2012, 16:28
da AlexDiste
Potrebbe essere la scheda di rete che invece si spegne per magari un risparmio energetico e non rimane accesa come ci si aspetta, controlla anche il BIOS
Re: Wake on lan che funziona "solo per un po'"
Inviato: giovedì 16 febbraio 2012, 16:43
da thece
AlexDiste ha scritto:
Potrebbe essere la scheda di rete che invece si spegne per magari un risparmio energetico e non rimane accesa come ci si aspetta, controlla anche il BIOS
Sinceramente non ci avevo pensato, però questa tua risposta mi ha fatto venire in mente un test da fare. Questa sera provo e poi ti faccio sapere. Nel frattempo grazie per il suggerimento
Re: Wake on lan che funziona "solo per un po'"
Inviato: giovedì 16 febbraio 2012, 19:40
da thece
E vai con il test ... dunque ... ciabatta di alimentazione spenta. Attaccati alla ciabatta:
- modem ADSL / router / access point Linksys X3000
- PC desktop Kubuntu 11.10
- NAS QNap TS-P219+
Accendo la ciabatta. Il router sia avvia automaticamente. Accendo manualmente il PC. Il NAS non si avvia automaticamente, però è alimentato e la sua scheda di rete Ethernet "sente" la rete (i led sono accesi e lampeggiano). Sul PC apro il terminale e digito il comando per risvegliare il NAS con il WOL
ho provato anche con
entrambi i comandi non funzionano, nel senso che non riescono a risvegliare il NAS. A questo punto avvio manualmente il NAS. Il NAS si è avviato. Lo spengo. Digito nuovamente il primo comando e il NAS si avvia.
:-\ :'(
2^ parte del test
Ho spento il NAS, ovviamente lasciandolo alimentato dalla ciabatta. Ho atteso un paio di ore e ho riprovato a sottomettere il comando di WOL: il NAS si è avviato
Mia conclusione: non penso sia un problema di risparmio energetico della scheda di rete (del NAS)
:-\ :'(
Re: Wake on lan che funziona "solo per un po'"
Inviato: sabato 18 febbraio 2012, 10:26
da duchamp
Molto interessanti gli ultimi sviluppi! Io, nel frattempo, ho trovato una soluzione ma a differenza di
thece non ho un NAS: solo pc desktop, server e modem/router ADSL.
In poche parole, la chiave nel mio caso sta nelle ARP table:
ARP stands for Address Resolution Protocol. It is used to associate a layer 3 (Network layer) address (such as an IP address) with a layer 2 (Data Link layer) address (MAC address).
Molto semplicemente il mio router le resetta dopo pochi minuti che il server si spegne. E' un comportamento diffuso e naturale, a meno che non si impostino le associazioni
statiche. Per farlo, sono entrato via telnet (o ssh) nel router, ho invocato il comando
seguito da IP e MAC address ('arp help' è di grande aiuto).
Fatto questo riesco addirittura ad accendere la macchina da remoto, dopo aver settato il port forwarding sulla numero 9. Ma questo è un altro discorso.
Ora, come dicevo all'inizio non so se la presenza del NAS di
thece può cambiare le carte in tavola... fammi sapere :)
Re: Wake on lan che funziona "solo per un po'"
Inviato: mercoledì 22 febbraio 2012, 11:58
da thece
duchamp ha scritto:
Ora, come dicevo all'inizio non so se la presenza del NAS di thece può cambiare le carte in tavola... fammi sapere :)
No, non è quello il problema.
Purtroppo non posso intervenire in modo così invasivo sulla configurazione del firmware del router (è ancora in garanzia), mi limito a modificare le sue impostazioni dall'interfaccia di amministrazione Web. Comunque non è un grosso problema per me
Re: Wake on lan che funziona "solo per un po'"
Inviato: mercoledì 22 febbraio 2012, 22:06
da duchamp
thece ha scritto:
Purtroppo non posso intervenire in modo così invasivo sulla configurazione del firmware del router (è ancora in garanzia), mi limito a modificare le sue impostazioni dall'interfaccia di amministrazione Web.
Concordo sulla cautela! In ogni caso ringrazio te e tutti gli altri per gli input che mi avete fornito. Per quanto mi riguarda metto risolto.