Newsgroup: it.comp.hardware.storage
Titolo: NAS4Free, WOL e HP Microserver N40L

Ho scritto ogni tanto su questo ng riguardo il mio NAS basato su NAS4Free e un HP Microserver N40L. Purtroppo continuo ad avere problemi con il WOL che non sembra funzionare. Vediamo se qualcuno mi sa dare una mano.
 
Ecco la mia configurazione:
- NAS4Free 9.1.0.1 (804)
- HP Microserver N40L con NIC integrata
- FritzBox come switch della LAN
- Computer desktop con Windows 7
- Laptop con Windows Xp
 
Con mc-wol.exe eseguito sul laptop riesco tranquillamente ad accendere il computer desktop e questo mi tranquillizza sulla configurazione della LAN: i magic packet vengono effettivamente inviati dal laptop ed arrivano correttamente a destinazione.
 
Ho abilitato nel BIOS del server la funzionalità di Wake On Lan che si trova nella sezione di Boot e, ovviamente, ho abilitato l'interfaccia di rete integrata.
Ho abilitato la funzionalità di Wake On Lan anche nella interfaccia web di NAS4Free (ho provato sia con On che con WOL_MAGIC, non so bene quale sia la differenza).
 
NAS4Free nella versione embedded x64 è installato su una pendrive USB che ho inserito nella porta USB interna al server (ci vuole una vita per caricare l'OS, ma funziona).
 
Eseguo lo shutdown da interfaccia web di NAS4Free, ma non c'è verso di riaccenderlo con i magic packet.
 
Mi sono fatto prestare una interfaccia di rete PCIe (purtroppo non è low profile, quindi ho dovuto rimuovere il bracket di fissaggio) e con questa il WOL funziona perfettamente!!
 
Ho notato che esiste una patch per FreeBSD del driver bge (che è proprio quello dell'interfaccia di rete del server HP), ma sembra che questa patch sia ormai già inclusa nelle versioni a partire da 666 (io sto usando la 804).
http://forums.nas4free.org/viewtopic.php?f=69&t=2974
 
 
Ho notato che quando il server è in shutdown, il LED di link dell'interfaccia integrata è acceso e quando invio i magic packet si accende il LED di activity.
 
Alla fine di tutto sembra che il problema sia ancora un bug di FreeBSD (o solo NAS4Free) che, probabilmente, allo shutdown disabilita erroneamente la funzionalità di WOL della scheda di rete (la patch doveva essere orientata proprio a risolvere questo problema, ma non funge!).
 
Dopo aver letto qui
 
http://lime-technology.com/forum/index.php?topic=22213.0
 
ho provato anche a disattivare la scheda di rete prima di fare shutdown:
  ifconfig bge0 down
  shutdown -p now
ma è lo stesso.
 
Ho letto anche qui:
 
http://lime-technology.com/forum/index.php?PHPSESSID=f899a72fed85ac39d0ad35c57a228b27&topic=11585.msg162115#msg162115
 
ma non ho capito cosa fa il tizio per sistemare la questione WOL.
Il tizio dice di aver aggiunto queste righe al suo "go file" (ma che è?):
---
# Fix Wake on LAN
mv /etc/rc.d/rc.inet1 /etc/rc.d/rc.inet1.bak
sed 's/|| \/sbin\/ifconfig/\&\& \/sbin\/ifconfig/' < /etc/rc.d/rc.inet1.bak > /etc/rc.d/rc.inet1
chmod 755 /etc/rc.d/rc.inet1
---
Sembra che modifichi il file /etc/rc.d/rc.inet1 (che io non trovo sul mio NAS4Free) mediante il comando sed, ma la sintassi è troppo complicata per me. Cosa sta facendo?
 
Mi manca soltanto provare ad avviare un Linux sul server (sempre da pendrive) e provare il WOL. Se funziona, allora sono sicuro che si tratta di un problema con FreeBSD/NAS4Free. Avete qualche suggerimento sulla distro Linux da usare per fare questo test veloce?

 distro Linux da usare per fare questo test veloce?
 
Tempo perso, il WOL con l'integrata funziona perfettamente da win (da
quello che ho letto sui vari forum): e' un problema del driver di
nas4free. Pero' la cosa in teoria e' risolta a partire dall rev. 666.
 
Hai provato a usare il kernel patchato funzionante che e' linkato nel
thread del forum?
 
Mal che vada investi 20 euro e compri una NIC che funziona.
 
Sei sicuro che hai impostato il BIOS correttamente (tra l'altro hai
quello standard o quello moddato)?
 
Ciao Jack
 
PS: purtroppo non riesco a provare 
-- 
Yoda of Borg am I! Assimilated shall you be! Futile resistance is,
hmm?

 (tra l'altro hai quello standard o quello moddato)?
 
Quello moddato (spero sia uno solo, se non ricordo male è quello TheBay).

 Quello moddato (spero sia uno solo, se non ricordo male è quello TheBay).
 
purtroppo ce ne sono diversi, mi dai perfavore il link di quello che usi
tu?
 
Ciao Jack


 tu?
 
Ecco, qui trovi più info:
http://n40l.wikia.com/wiki/Bios
 
 
Sto iniziando a pensare di avere un server che ha problemi hw o che è leggermente diverso dagli altri.