PDA

Visualizza versione completa : router linksys e wake on lan/wan


lorylup
24-03-2009, 16.27.03
Io ho acquistato un router modem wag54gs linksys ma non riesco a configurarlo per il wake on wan. Mi spiego meglio voglio accendere un pc (con installato win vistahome premium) con scheda di rete atheros L1 gigabit che supporta il wake on lan (wol)ossia puo restare in ascolto anche se il pc è spento per essere acceso tramite l' invio di magic packet alla scheda precedentemente citata.Ho debitamente configurato il bios sul pc da accendere , attivato il wake on lan sulla scheda di rete e aperte le porte necessarie sul router verso un ip broadcast xxx.xxx.xxx.127(configurato dando gateway predefinito xxx.xxx.xxx.1 subnet mask 255.255.255.128 -pc2 da accendere con ip fisso xxx.xxx.xxx.3- altro pc1 direte con ip xxx.xxx.xxx.2) affinchè il magic packet fosse inviato a tutte le schede di rete ma venisse accettato solamente da quella della quale avevo indicato il mac adress (tipo 00-b4-ff-d2-76-a4),ho poi affidato il mio ip a dyndns per avere sempre a disposizione anche da lontano il mio ip.I magic packet li ho inviati con un altro pc sulla rete lan tramite programmi tipo wake on lan, wake on line gui indicando il mac della scheda di rete del pc da accendere e la subnet mask 255.255.255.128;dall' interno della rete, riesco ad accendere il pc , ma dall esterno della rete, quindi via internet e con un pc al di fuori della lan in questione, l' accensione non funziona.Quindi volevo sapere se e' attivabile questo sistema con il wag 54gs oppure no o meglio se questo router e' in grado di mandare i magic packet in broadcast oppure no.
ringrazio anticipatamente chiunque mi sappia dare ulteriori delucidazioni

LoryOne
25-03-2009, 09.34.44
Credo proprio che non sia possibile effettuare un wake on wan->lan sull'interfaccia internet del tuo router

lorylup
25-03-2009, 12.12.24
Ti ringrazio per la risposta.
In questo caso sapresti consigliarmi un router tramite il quale sia possibile eseguire il wake on wan da spendere max 250€ perchè è una funzionalita della quale ho assoluta necessita' e chiedendo al negozio o non sanno mai niente oppure ti rifilano qualcosa che non ha assolutamente le caratteristiche richieste.
Grazie ancora

LoryOne
25-03-2009, 18.22.42
Beh aspetta, ammetto di essere stato precipitoso poichè ho letto "attivato il wake on lan sulla scheda di rete e aperte le porte necessarie sul router verso un ip broadcast", ma quando mi parli di cambiare router e spendere 250 € quando magari quello che hai già fa le stesse cose ed è solo questione di una leggera dimenticanza nel forwarding, allora bisogna tirare il freno :D
Ascolta mastro, quale software hai utilizzato per la verifica del funzionamento in LAN ?
Hai utilizzato lo stesso software in WAN ?
Hai verificato il raw packet trasmesso dal software con strumenti quali tcpdump, windump o wireshark ?
Hai forwardato correttamente protocollo e porta ?

Sbavi
25-03-2009, 18.43.23
Ci sono passato e sbattuto non poco :D

Oltre al MAC devi specificare la porta. Di solito UDP 9.

lorylup
20-04-2009, 19.46.46
Innanzitutto vi ringrazio dell' interessamento e scusate se non sono piu' entrato nel forum da un po di tempo, ma non mi sono arrivate le e-mail delle vostre risposte e quindi non aevo piu' fatto il login fino ad oggi.
In questo periodo mi sono comunque dato da fare per quelle che sono le mie modiche capacita'; per quello che riguarda i programmi citati da Loryone, se ho capito bene, dovrebbe trattarsi di programmi sniffer che verificano l' arrivo di dati tipi di pacchetti ad un pc in questo caso dei citati magic packet.
Per sniffare i magic packet io ho utilizzato il programma wol magic packet sender (gratuito)che funge sia da inviatore di pacchetti sia da sniffer se installato sul pc bersaglio e ho verificato che i pacchetti arrivavano al pc.
Dopodiche un modo per accendere il pc che con me ha funzionato e' stato quello di usare wol magic packet sender inviando il magic packet in broadcast (questo programmino lo consente) da un pc interno alla rete verso l' altro pc sempre interno alla rete ovviamente specificando il MAC del PC bersaglio, cosi' facendo il pc si accendeva(ma questo era solo un wake on lan e a me serve il wake on wan).
Sono riuscito anche, forwardando le giuste porte(udp 9 come diceva Sbavi), ad accendere il pc utilizzando dei programmi per inviare magic packet che si trovano in rete(es. dslreports.com), ma funzionavano solamente se io riuscivo ad inviarli al pc quando era spento da poco, tipo 1 min, se aspettavo piu' tempo il pc non si accendeva piu'.
Riguardo questo fatto ho letto qualcosa in rete e ho controllato anche il mio router per vedere se era constatabile la cosa: praticamente dopo un certo lasso di tempo che il pc e' spento la tabella arp del router, nella quale e' associato il Mac all ip del pc in considerazione, si cancella quindi il router non sa dove inviare il pacchetto proveniente da internet; per ovviare a questo problema bisognerebbe far si che il router faccia un associazione fissa del mac con l' ip del pc in considerazione; per fare cio' mi pare di aver capito che il router deve supportare una reservation dell ip con il mac , oppure tramite telnet bisogna creare questa associazione fissa ip-mac tramite la tabella arp, ma visto che il mio router non mi pare supporti queste "reservation" e visto che non sono riuscito ad entrare tramite telnet ho lasciato perdere il tutto.
In pratica se il pc è spento non ha IP e visto che il mio router non invia pacchetti in broadcast su tutta la rete, con il pc spento, non sa dove inviare il magic packet.
Dopo tutta questa pappardella non vorrei aver detto troppe cavolate , ma è quello che io ho estrapolato dalle mie lunghe ricerche su internet riguardo all' argomento wake on lan/wan.
Se qualcuno ha altre idee o suggerimenti di qualsiasi tipo sono sempre bene accetti .
Grazie ancora