Che cos'è un "pacchetto magico" per riattivare un computer?


151

Il mio adattatore wireless (Intel Dual Band Wireless-N 7260) ha due impostazioni in Gestione dispositivi che non posso spiegare.

Proprietà dell'adattatore wireless

Wake on Magic Packet
Wake on Pattern Match

Dopo un po 'di ricerca, ho trovato questo articolo di Microsoft Technet che definisce la funzionalità come segue:

Defines if a network adapter is enabled to wake a computer on the magic packet.

Questa descrizione piuttosto criptica ha pochi dettagli. Qualcuno può aiutare?

Preferirei che il mio laptop non si svegliasse da remoto in nessun caso. Ho disabilitato Consenti a questo dispositivo di riattivare il computer nella scheda Risparmio energia , ma queste impostazioni sembrano essere separate. La mia ipotesi è che posso impostare queste due impostazioni su Disabilitato senza conseguenze negative. È giusto?


6
Nota che, in base alla mia esperienza, WoLAN / WoWLAN molto probabilmente richiedono un'opzione firmware (BIOS / UEFI) da abilitare oltre all'impostazione dell'adattatore. Ad esempio, l'adattatore wireless del mio laptop ha questa opzione offerta da Windows, ma non esiste alcuna opzione corrispondente nel firmware e non riesco a usare WoWLAN indipendentemente dall'impostazione dell'adattatore. Dovresti controllare anche il firmware e disabilitarlo se davvero indesiderato (solo per essere sicuri!).
underscore_d

@underscore_d, buon punto. Ho provato alcune volte a farlo funzionare, ma in realtà non ho mai visto un computer acceso in risposta a un pacchetto di rete. Ora che ci penso, dovresti anche assicurarti che la scheda di rete sia alimentata quando il computer era "spento", che potrebbe essere un'altra impostazione da qualche parte.
JPhi1618,

@ JPhi1618 Sì, ci sono molte variabili / dipendenze. Dovrei chiarire il mio aneddoto, il mio firmware ufficiale non offre questa opzione ... L'ho mostrato in flash con una versione personalizzata con tutto sbloccato, soprattutto per ridere, ma ovviamente non tutto è veramente supportato - caso che è la nuova impostazione WoWLAN. Non ho scavato nei dettagli, ma dal momento che la scheda madre, il firmware, la scheda wireless e forse il sistema operativo (a giudicare dall'esistenza altrove di servizi OEM "sempre online", ecc.) Devono tutti essere d'accordo - basti dire che tu bisogno della giusta combinazione di pezzi!
underscore_d

Sembra strano. Chi ha abbastanza esperienza per sapere a cosa si riferisce ogni altra proprietà in quella lista (Fat Channel Intolerant?!?), Ma non sa cosa sia Wake on LAN?
superfonico il

Risposte:


215

La risposta di Sam3000 è molto bella. Aggiungerò alcuni dettagli tecnici.

Wake on Magic Packet fa sì che la scheda di rete riattivi il computer quando riceve un pacchetto magico. Un pacchetto è considerato "magico" quando contiene FF FF FF FF FF FF(sei istanze del più grande valore di byte possibile) seguito da sedici istanze dell'indirizzo MAC a sei byte della scheda. Quella sequenza può apparire ovunque all'interno del frame, quindi il pacchetto può essere inviato su qualsiasi protocollo di livello superiore. Di solito, viene utilizzato UDP, ma a volte 0x0842vengono utilizzati frame non elaborati con EtherType . (Fonte: Wikipedia .)

Wake on Pattern Match è un superset del precedente. Farà sì che la scheda riattivi la macchina quando arrivano varie cose, tra cui un pacchetto magico, una query sul nome NetBIOS, un pacchetto TCP SYN (TCPv4 o TCPv6), ecc. Questi ultimi potrebbero richiedere l'abilitazione dell'offload ARP. (Fonte: TechNet .)

Se non vuoi / hai bisogno che il tuo computer venga svegliato da nessun'altra parte, puoi disabilitare entrambe queste opzioni.


2
"Quella sequenza può apparire ovunque all'interno del frame, quindi il pacchetto può essere inviato su qualsiasi protocollo di livello superiore" a meno che tu non sia sfortunato con la frammentazione
John Dvorak,

C'è anche un problema se qualcosa nello stack crittografa la sequenza magica
John Dvorak,

2
@JanDvorak Fortunatamente, la sequenza è così breve (solo 102 byte) che il pacchetto non dovrebbe mai essere frammentato. È praticamente sempre il protocollo Layer 3 che esegue la frammentazione, quindi non c'è pericolo che il frame grezzo venga incasinato.
Ben N,

La crittografia a livello di Wi-Fi è ancora un candidato valido da rovinare.
John Dvorak,

6
@JanDvorak Ciò si applica solo agli obiettivi Wi-Fi. E lì useresti uno standard (sottilmente) diverso chiamato WoWLAN, che richiede che l'obiettivo rimanga connesso alla rete (e quindi abbia accesso alla chiave di decrittazione): revolutionwifi.blogspot.com.au/2010/11/… È anche ampiamente inutile ora con Connected Standby come una cosa.
Bob,

125

Queste due impostazioni formano una caratteristica della maggior parte dei computer moderni noti come "Wake on LAN"; in poche parole, lasciare questa impostazione attiva consente alla scheda di rete del sistema di ricevere energia sufficiente per rimanere in modalità standby, mentre il resto del sistema è spento. Mentre è in modalità standby, potrebbe ricevere un "pacchetto magico" - una piccola quantità di dati specifici dell'indirizzo mac della scheda di rete - e risponderà a questo accendendo il sistema. Molto utile per le situazioni di controllo remoto, tuttavia hai assolutamente ragione nel poter disabilitare queste funzionalità senza conseguenze negative - complimenti anche per aver fatto qualche ricerca precedente.

Per ulteriori informazioni leggi "How-To Geek spiega: che cos'è Wake-on-LAN e come si abilita?" .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.