DD-WRT Docu (IT)

From DD-WRT Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 13:07, 11 May 2006 (edit)
218.234.112.188 (Talk)
(TRADUZIONE IN CORSO!!!)
← Previous diff
Current revision (15:20, 15 March 2013) (edit) (undo)
Djscudo (Talk | contribs)
m (Pacchetti aggiuntivi utili)
 
(54 intermediate revisions not shown.)
Line 1: Line 1:
-'''Sei qua: ''' '''[[Main Page]]'''/'''[[DD-WRT Docu (IT)]]'''+{{Languages|Main Page}}
-----+
__TOC__ __TOC__
----- 
-<u style="display: none;">... no changes ... no changes ... no changes ... no changes ... no changes ... no changes ... no changes ... no changes ... no changes ... no changes ... no changes ... </u>= TRADUZIONE IN CORSO!!! =+= TRADUZIONE IN CORSO!!! =
-La traduzione della documentazione in italiano e` ancora in corso, e` pertanto possibile che siano presenti imprecisioni o parti incomplete. Se vuoi puoi provvedere tu stesso alla modifica o inviare una mail a maddler@dd-wrt-it.net. Grazie per la collaborazione.+La traduzione della documentazione in italiano è ancora in corso, è pertanto possibile che siano presenti imprecisioni o parti incomplete. Se vuoi puoi provvedere tu stesso alla modifica o inviare una mail a maddler@dd-wrt-it.net. Grazie per la collaborazione.
== Collaborare alla traduzione == == Collaborare alla traduzione ==
-Nello spirito del Wiki e dell'Open Source chiunque puo` collaborare a questo lavoro (collettivo). Se vuoi unirti al gruppo, sarai il benvenuto!+Nello spirito del Wiki e dell'Open Source chiunque può collaborare a questo lavoro (collettivo). Se vuoi unirti al gruppo, sarai il benvenuto!
=Descrizione del progetto= =Descrizione del progetto=
-Lo scopo di questo wiki e` di creare una guida utente/manuale tecnico per il firmware [http://www.dd-wrt.com/ DD-WRT].+Lo scopo di questo wiki è di creare una guida utente/manuale tecnico per il firmware [http://www.dd-wrt.com/ DD-WRT].
-Come ogni progetto di media-wiki, anche questo e` reso possibile dalla collaborazione all'interno della comunita`! Chiunque puo` scrivere, modificare e commentare gli articoli. Buon divertimento!+Come ogni progetto di media-wiki, anche questo è reso possibile dalla collaborazione all'interno della comunità! Chiunque può scrivere, modificare e commentare gli articoli. Buon divertimento!
-=Cosa e` "DD-WRT"?=+=Cosa è "DD-WRT"?=
-'''DD-WRT''' e` un firmware assolutamente libero per i router wireless [http://www.linksys.com/products/group.asp?grid=33&scid=35 Linksys WRT54G/GS] che funzionano su una versione minimalista di Linux. Il firmare e` gestito da [mailto:brainslayer@braincontrol.org BrainSlayer] su [http://www.dd-wrt.com/ dd-wrt.com]. La prima versione di '''DD-WRT''' era bastata su [http://www.wrt54g.com/ Firmware Alchemy] di [http://www.sveasoft.com/ Sveasoft Inc], a sua volta basato sul progetto di firmware GPL oriinale di Linksys ed un buon numero di altri progetti open source. '''DD-WRT''' e` stato creato come diretta conseguenza della richiesta da parte di Sveasoft di pagare $20 per poter scaricare il proprio software. Le versioni piu` recenti di DD-WRT, attualmente e`la v23, ''rappresentano un progetto completamente nuovo''. DD-WRT offre svariate funzionalita` non presenti nel firmware originale Linksys, on nel firmware a pagamento di Sveasoft. Inoltre non utilizza codici di attivazione o tracciamento presenti nel firmware Sveasoft. Tra le altre funzionalita` non presenti nel firmware originale Linksys, '''DD-WRT''' aggiunge il [[Kai Daemon]] per [http://www.teamxlink.co.uk/ Kai Console Gaming network], [http://en.wikipedia.org/wiki/Wireless_Distribution_System WDS] [[wireless bridging]]/repeating protocol, [http://en.wikipedia.org/wiki/RADIUS Autenticazione Radius] per comunicazioni wireless piu` [[Wireless Security|sicure]], gestione avanzata del [[Quality of Service]] per l'allocazione dela banda, supporto software per l'utilizzo di SD-Card (modifica hardware).+'''DD-WRT''' è un firmware assolutamente libero per i router wireless [http://www.linksys.com/products/group.asp?grid=33&scid=35 Linksys WRT54G/GS] che funzionano su una versione minimalista di Linux. Il firmare è gestito da [mailto:brainslayer@braincontrol.org BrainSlayer] su [http://www.dd-wrt.com/ dd-wrt.com]. La prima versione di '''DD-WRT''' era bastata su [http://www.wrt54g.com/ Firmware Alchemy] di [http://www.sveasoft.com/ Sveasoft Inc], a sua volta basato sul progetto di firmware GPL originale di Linksys ed un buon numero di altri progetti open source. '''DD-WRT''' e` stato creato come diretta conseguenza della richiesta da parte di Sveasoft di pagare $20 per poter scaricare il proprio software. Le versioni piu` recenti di DD-WRT, attualmente e`la v23, ''rappresentano un progetto completamente nuovo''. DD-WRT offre svariate funzionalità non presenti nel firmware originale Linksys, ne` nel firmware a pagamento di Sveasoft. Inoltre non utilizza codici di attivazione o tracciamento presenti nel firmware Sveasoft. Tra le altre funzionalità non presenti nel firmware originale Linksys, '''DD-WRT''' aggiunge il [[Kai Daemon]] per [http://www.teamxlink.co.uk/ Kai Console Gaming network], [http://en.wikipedia.org/wiki/Wireless_Distribution_System WDS] [[wireless bridging]]/repeating protocol, [http://en.wikipedia.org/wiki/RADIUS Autenticazione Radius] per comunicazioni wireless più sicure, gestione avanzata del [[Quality of Service]] per l'allocazione della banda, supporto software per l'utilizzo di SD-Card (modifica hardware).
-==Funzionalita`==+==Funzionalità==
<blockquote> <blockquote>
*Portale Hotspot ([http://www.chillispot.org/ Chillispot]) *Portale Hotspot ([http://www.chillispot.org/ Chillispot])
Line 26: Line 24:
*Telnet *Telnet
*Script di Startup, Firewall e Shutdown *Script di Startup, Firewall e Shutdown
-*Modalita` WDS Repeater+*Modalità WDS Repeater
*Client Mode (supporta client multipli) *Client Mode (supporta client multipli)
-*Modalita` Adhoc+*Modalità Adhoc
*Routing OSPF *Routing OSPF
*Routing RIP2 *Routing RIP2
Line 56: Line 54:
*12 lingue *12 lingue
*Style (GUI configurabile; v.23) *Style (GUI configurabile; v.23)
-*Supporto nuovi device (WRT54G V3, V3.1, V4 e WRT54GS V2.1, V3, V4), non e` supportato il WRT54G V5 poiche` usa un diverso sistema operativo ed ha una memoria ridotta. +*Supporto nuovi device (WRT54G V3, V3.1, V4 e WRT54GS V2.1, V3, V4)
 +*il supporto al WRT54G v.5 è stato implementato come da [http://www.bitsum.com/openwiking/owbase/ow.asp?WRT54G5%5FCFE link su Bitsum] che riporto
</blockquote> </blockquote>
==Versioni disponibili per la v23== ==Versioni disponibili per la v23==
-Con la v23 ''([http://dd-wrt.gruftie.com/dd-wrtv2/downloads/index.php?path=dd-wrt.v23%20beta%202%2F&download=changelog.txt Changelog])' 'il progetto e` stato suddiviso in:+Con la v23 ''([http://dd-wrt.gruftie.com/dd-wrtv2/downloads/index.php?path=dd-wrt.v23%20beta%202%2F&download=changelog.txt Changelog])' 'il progetto è stato suddiviso in:
*[http://dd-wrt.gruftie.com/dd-wrtv2/downloads/index.php?path=dd-wrt.v23+beta+2/ dd-wrt.v23.mini_beta2.zip] - non offre: chillispot, nocat, rflow, kaid, samba client, SNMP *[http://dd-wrt.gruftie.com/dd-wrtv2/downloads/index.php?path=dd-wrt.v23+beta+2/ dd-wrt.v23.mini_beta2.zip] - non offre: chillispot, nocat, rflow, kaid, samba client, SNMP
Line 66: Line 65:
*[http://dd-wrt.gruftie.com/dd-wrtv2/downloads/index.php?path=dd-wrt.v23+beta+2/ dd-wrt.v23.std_beta2.zip] - non offre: VOIP *[http://dd-wrt.gruftie.com/dd-wrtv2/downloads/index.php?path=dd-wrt.v23+beta+2/ dd-wrt.v23.std_beta2.zip] - non offre: VOIP
-*[http://dd-wrt.gruftie.com/dd-wrtv2/downloads/index.php?path=dd-wrt.v23+beta+2/ dd-wrt.v23.voip_beta2.zip] - contiene tutte le funzionalita`.+*[http://dd-wrt.gruftie.com/dd-wrtv2/downloads/index.php?path=dd-wrt.v23+beta+2/ dd-wrt.v23.voip_beta2.zip] - contiene tutte le funzionalità.
Line 81: Line 80:
ovvero: una versione generica per periferiche non-Linksys WRT54, e rispettivamente le versioni per WRT54G, WRT54GS, WRTGSv4, Asus WL-500G Deluxe e Siemens SE505. ovvero: una versione generica per periferiche non-Linksys WRT54, e rispettivamente le versioni per WRT54G, WRT54GS, WRTGSv4, Asus WL-500G Deluxe e Siemens SE505.
-''Ricorda che la v23 e` ancora nelle prime fasi di beta. Se desideri una versione "stabile" dovresti prendere in considerazione [http://dd-wrt.gruftie.com/dd-wrtv2/downloads/index.php?path=dd-wrt.v22%2F&download=dd-wrt.v22-final-r2.zip v22-R2]. A meno che la versione del tuo router non sia la v4, in questo caso solo la versione v23 puo` essere utilizzata".''+''Ricorda che la v23 è ancora nelle prime fasi di beta. Se desideri una versione "stabile" dovresti prendere in considerazione [http://dd-wrt.gruftie.com/dd-wrtv2/downloads/index.php?path=dd-wrt.v22%2F&download=dd-wrt.v22-final-r2.zip v22-R2]. A meno che la versione del tuo router non sia la v4, in questo caso solo la versione v23 può essere utilizzata".''
=Cosa serve?= =Cosa serve?=
-Prima di tutto, dovresti avere un computer. Quindi, una connessione ad internet gia` funzionante. La connessioen dovrebbe essere a banda larga (ADSL, cavo, o similare). Se queste condizioni sono soddisfatte puoi valutare l'acquisto di un router WRT54G/GS. {nota per la traduzione: aggiungere valutazione su versioni del router?}. Il router non dovrebbe essere difficile da acquistare online. A questo punto, puoi scaricare il firmware "libero" DD-WRT da [http://www.dd-wrt.com www.dd-wrt.com] e segui le istruzioni disponibili su [[#La "giusta strada" per sparafleshare il tuo WRT54G/GS]] per installare il firmware sul router.+Prima di tutto, dovresti avere un computer. Quindi, una connessione ad internet gia` funzionante. La connessione dovrebbe essere a banda larga (ADSL, cavo, o similare). Se queste condizioni sono soddisfatte puoi valutare l'acquisto di un router WRT54G/GS. {nota per la traduzione: aggiungere valutazione su versioni del router?}. Il router non dovrebbe essere difficile da acquistare online. A questo punto, puoi scaricare il firmware "libero" DD-WRT da [http://www.dd-wrt.com www.dd-wrt.com] e segui le istruzioni disponibili su [[#La "giusta strada" per aggiornare il firmware del tuo WRT54G/GS]] per installare il firmware sul router.
-=La "giusta strada" per aggiornare il firmware del tuo WRT54G/GS=+=Procedura per aggiornare il firmware del tuo Router=
-'''E` vivamente consigliato che tutte le operazioni di Flashing vengano effettuate utilizzando una connessione vica cavo stabile.'''<BR>+'''È vivamente consigliato che tutte le operazioni di Flashing vengano effettuate utilizzando una connessione via cavo ethernet.'''<BR>
-''Effettuare l'upgrade via wireless, che potrebbe essere meno stabile, potrebbe rendere un "mattone" il router''<BR>+''Effettuare l'upgrade via connessione wireless potrebbe rendere inutilizzabile il router a causa di un errore di trasferimento''<BR>
<BR> <BR>
-''Per i punti da 2 a 5 non sara` necessaria la connessione ad Internet''<BR>+''Per i punti da 2 a 5 non sarà necessaria la connessione ad Internet''<BR>
'''1) Download firmware'''<BR> '''1) Download firmware'''<BR>
-- Scarica l'ultima versione del firmware da [http://dd-wrt.gruftie.com/dd-wrtv2/index.php?link=downloads qua] oppure vai alla home page del progetto http://www.dd-wrt.com/<br>+- Scarica l'ultima versione del firmware dalla home page del progetto http://www.dd-wrt.com/<br>
-- Estrai i file presenti nell'archivio<br>+- Se il file è compresso (.zip, .rar, .gz), estrai i file presenti nell'archivio<br>
'''2) Accedi all'interfaccia web'''<br> '''2) Accedi all'interfaccia web'''<br>
-''Note for users not using the original linksys firmware: you cannot use tftp! Change your firmware to the official linksys firmware, and then continue below.''<br>+''Note per gli utenti che non usano il firmware originale di Linksys: non puoi usare il TFTP! Cambia il firmware con quello Linksys ufficiale e poi continua come riportato di seguito.''<br>
-- From a PC connected to one of the 4 LAN ports on the router open a web browser and go to the IP of the router (default ip is 192.168.1.1).<br>+- Da un PC connesso a una delle quattro porte LAN del router apri un browser web e inserisci come indirizzo l'IP del router (il valore dell'indirizzo predefinito dell'IP è 192.168.1.1).<br>
-- You will be prompted for username and password (username is not required, default password is ''admin'').<br>+- Ti sarà chiesto di immettere username e password (lo username non è richiesto, la password predefinita è ''admin'').<br>
-- Enter username and password and you should be at the [[Web Interface]] of your WRT54G/S<br>+- Una volta inserito username e password puoi accedere alla [[Web Interface]] del tuo apparato<br>
-&nbsp;&nbsp;&nbsp;'' if you forgot the username and password, proceed to step 3 alternate.<br> ''+&nbsp;&nbsp;&nbsp;'' se hai dimenticato lo username e la password, procedi alla fase alternativa 3.<br> ''
'''3) Effettua il reset delle impostazioni di "fabbrica"'''<br> '''3) Effettua il reset delle impostazioni di "fabbrica"'''<br>
-''In alternativa e` possibile tenere premuto il tasto di reset, sul retro del router, per 30 secondo. Questa operazione ripristinera` anche la password (user: admin / pass: admin).''<br>+- Fai clic sulla categoria "Administration".<br>
-- Clicca sulla categoria "Administration".<br>+- Fai clic sulla sottocategoria "Factory Defaults".<br>
-- Clicca sulla sottocategoria "Factory Defaults".<br>+
- Selezionare "Yes".<br> - Selezionare "Yes".<br>
-- Clicca sul bottone "Save Settings". <br>+- Fai clic sul pulsante "Save Settings". <br>
-- Si aprira` una nuova pagina, cliccare su "continue".<br>+- Si aprirà una nuova pagina. Fai clic su "continue".<br>
 +''In alternativa è possibile tenere premuto il tasto di reset, sul retro del router, per 30 secondi. Questa operazione ripristinerà anche la password di accesso con quella di default (user: admin / pass: admin).''<br>
'''4) Aggiornamento del Firmware'''<br> '''4) Aggiornamento del Firmware'''<br>
-''Non spegnere il computer, ne` chiudere il browser web e non spegnere il router durante l'operazione''<br>+''Non spegnere il computer, non chiudere il browser web e non spegnere il router durante l'operazione''<br>
-- Clicca sulla categoria "Administration"<br>+- Fai clic sulla categoria "Administration"<br>
-- Clicca sulla sottocategoria "Firmware Upgrade".<br>+- Fai clic sulla sottocategoria "Firmware Upgrade".<br>
-- Cliccare sul bottone "Sfoglia" (''nota: il testo sul bottone potrebbe variare a seconda del browser'') e selezionare il file.bin del firmware DD-WRT estratto nel passo 1.<br>+- Fai clic sul pulsante "Sfoglia" (''nota: il testo sul bottone potrebbe variare a seconda del browser'') e selezionare il file.bin del firmware DD-WRT estratto nel passo 1.<br>
-- Il router potrebbe impiegare alcuni minuti per effettuare l'upload del file, flashare il firmware e quindi effettuare il reset.<br>+- Il router potrebbe impiegare alcuni minuti per effettuare l'aggiornamento e reset.<br>
-- Una nuova pagina si aprira`, aspettare dai 2 ai 5 minuti prima di cliccare su "Continue".<br>+- Al termine si aprirà una nuova pagina, aspettare dai 2 ai 5 minuti prima di cliccare su "Continue".<br>
-- Se l'opreazione e` andata a buon fine vi troverete davanti l'interfaccia web di DD-WRT, i nome assegnato automaticamente al router sara` DD-WRT.<br>+- Se l'operazione è andata a buon fine vi troverete davanti l'interfaccia web di DD-WRT, il nome del router, assegnato automaticamente, è DD-WRT.<br>
'''5) Effettuare il reset delle impostazioni di "fabbrica"'''<br> '''5) Effettuare il reset delle impostazioni di "fabbrica"'''<br>
Line 126: Line 125:
'''6) Divertiti!'''<br> '''6) Divertiti!'''<br>
--E` vivamente consigliato abilitare l'opzione "Boot Wait" nella categoria "Administration". Tale opzione vi aiutera` in futuro in caso le operazioni di flash del firmware dovesse non andare a buon fine.<br>+-È vivamente consigliato abilitare l'opzione "Boot Wait" nella categoria "Administration". Tale opzione può risultare utile in caso di futuri bad flash del firmware.<br>
'''7) ?? Uh-oh ??'''<br> '''7) ?? Uh-oh ??'''<br>
--Se il tuo router non dovesse ripartire (il LED di alimentazione continua a lampeggiare, impossibile accedere all'interfaccia web, ecc.) sara` necessario [[Recover from a Bad Flash (IT)]].+-Se il tuo router non dovesse ripartire (il LED di alimentazione continua a lampeggiare, impossibile accedere all'interfaccia web, ecc.) sarà necessario [[Recover from a Bad Flash (IT)]].
=Interfaccia web= =Interfaccia web=
Line 135: Line 134:
=Linux Inside= =Linux Inside=
-Attualmente, per DD-WRT v22, viene utilizzato il Kernel 2.4.20.+Nella versione DD-WRT v22, viene utilizzato il Kernel 2.4.20.<br>
-Nelle versioni v23 beta viene invece attualmente utilizzato il Kernel 2.4.32-rc3. +Nella versione DD-WRT v23, viene utilizzato il Kernel 2.4.32.<br>
 +Nella versione DD-WRT v24 (attuale) è utilizzato un kernel 2.6<br>
-Questo significa che e` possibile utilizzare programmi Linux non inclusi nella distribuzione ufficiale. E` inoltre possibile utilizzare script di shell in modalita` [[Telnet/SSH and the Command Line|command line]]+Questo significa che è possibile utilizzare programmi Linux non inclusi nella distribuzione ufficiale. È inoltre possibile utilizzare script di shell in modalità [[Telnet/SSH and the Command Line|command line]]
==Script di esempio== ==Script di esempio==
Line 173: Line 173:
==Pacchetti aggiuntivi utili== ==Pacchetti aggiuntivi utili==
-''Software vario non incluso in DD-WRT che potrebbe essere interessante avere sul tuo WRT54*''+''Software vario non incluso in DD-WRT che potrebbe essere interessante avere''
[[Kismet Server/Drone]] -- usando un PC window$ per visualizzare i risultati<br> [[Kismet Server/Drone]] -- usando un PC window$ per visualizzare i risultati<br>
Line 185: Line 185:
[[Bandwidth Log]]<br> [[Bandwidth Log]]<br>
[[iftop]] -- programma basato su ncurses per il monitoraggio delle connessioni ed il consumo di banda.<br> [[iftop]] -- programma basato su ncurses per il monitoraggio delle connessioni ed il consumo di banda.<br>
 +[[apcupsd]] -- demone di controllo UPS
==Modifiche hardware== ==Modifiche hardware==
Line 191: Line 192:
[http://jdc.parodius.com/wrt54g/serial.html Serial Port]<br> [http://jdc.parodius.com/wrt54g/serial.html Serial Port]<br>
[http://www.rwhitby.net/wrt54gs/serial.html Dual Serial Port]<br> [http://www.rwhitby.net/wrt54gs/serial.html Dual Serial Port]<br>
-[http://kiel.kool.dk:27/ SD-Card]<br>+[http://kiel.kool.dk/ SD-Card]<br>
[http://www.lecad.uni-lj.si/~leon/other/wlan/wrt54ow/index.html Temperature sensor for WRT54G 2.x and WRT54GS with DS1820]<br> [http://www.lecad.uni-lj.si/~leon/other/wlan/wrt54ow/index.html Temperature sensor for WRT54G 2.x and WRT54GS with DS1820]<br>
Line 210: Line 211:
CL7A = WRT54GL v1.0<br> CL7A = WRT54GL v1.0<br>
 +CL7B = WRT54GL v1.1<br>
CGN0 = WRT54GS v1.0<br> CGN0 = WRT54GS v1.0<br>
Line 232: Line 234:
=Feature Requests= =Feature Requests=
-The best way to request features is to go to the [http://forum.bsr-clan.de/viewforum.php?f=15 forum] and post your request. The main developer (BrainSlayer) does read the [http://forum.bsr-clan.de/viewforum.php?f=15 forums] and generally responds to requests.+Il modo migliore per richiedere nuove caratteristiche è andare nel [http://forum.bsr-clan.de/viewforum.php?f=15 forum] e postare li la vostra richiesta. Lo sviluppatore (BrainSlayer) legge sempre il [http://forum.bsr-clan.de/viewforum.php?f=15 forum] e generalmente risponde alle richieste.
-Someone started a wiki page for feature requests, though, so if you'd like to try posting your request there go ahead. I wouldn't expect a response, however. I'm not sure Brainslayer reads the English side of the Wiki...:<br />+Qualcuno ha anche create una pagina wiki per la richiesta di nuove caratteristiche, quindi, se volete provare a postare le vostre richieste li provate pure, ma non mi aspetterei una risposta. Non sono sicuro che Brainslayer legga la versione inglese del Wiki...:
[[Feature Request]]<br /> [[Feature Request]]<br />
-=Siti italiani su DD-WRT=+ 
-* http://www.dd-wrt-it.net/ blog sul rilascio delle versioni di DD-WRT. <br>+
-* http://www.ravennawireless.net/forum/ Forum di supporto in italiano!. <br>+
=Vuoi aiutarci!= =Vuoi aiutarci!=
Line 249: Line 249:
* C'è un "edit" all'inizio della pagina, usa quello per editare l'intera pagina.<br> * C'è un "edit" all'inizio della pagina, usa quello per editare l'intera pagina.<br>
* Se crei una nuova pagina, o inizi a lavorare su una pagina precedentemente bianca, assicurati di aggiungere questa pagina alla lista [[English Index]].<br> * Se crei una nuova pagina, o inizi a lavorare su una pagina precedentemente bianca, assicurati di aggiungere questa pagina alla lista [[English Index]].<br>
-* Prova ad aggiungere il codice "You are here" alla fine di ogni pagina. Puoi vederne alla fine di questa pagina un esempio. 
- 
-=Site Index= 
-An [[English Index|Alphabetical Ordered Index]] of all [[DD-WRT Docu (EN)]] pages. 
- 
----- 
-'''You are here: ''' '''[[Main Page]]'''/'''[[DD-WRT Docu (EN)]]'''+[[Category:documentazione italiano]]

Current revision

Contents


[edit] TRADUZIONE IN CORSO!!!

La traduzione della documentazione in italiano è ancora in corso, è pertanto possibile che siano presenti imprecisioni o parti incomplete. Se vuoi puoi provvedere tu stesso alla modifica o inviare una mail a maddler@dd-wrt-it.net. Grazie per la collaborazione.

[edit] Collaborare alla traduzione

Nello spirito del Wiki e dell'Open Source chiunque può collaborare a questo lavoro (collettivo). Se vuoi unirti al gruppo, sarai il benvenuto!

[edit] Descrizione del progetto

Lo scopo di questo wiki è di creare una guida utente/manuale tecnico per il firmware DD-WRT.

Come ogni progetto di media-wiki, anche questo è reso possibile dalla collaborazione all'interno della comunità! Chiunque può scrivere, modificare e commentare gli articoli. Buon divertimento!

[edit] Cosa è "DD-WRT"?

DD-WRT è un firmware assolutamente libero per i router wireless Linksys WRT54G/GS che funzionano su una versione minimalista di Linux. Il firmare è gestito da BrainSlayer su dd-wrt.com. La prima versione di DD-WRT era bastata su Firmware Alchemy di Sveasoft Inc, a sua volta basato sul progetto di firmware GPL originale di Linksys ed un buon numero di altri progetti open source. DD-WRT e` stato creato come diretta conseguenza della richiesta da parte di Sveasoft di pagare $20 per poter scaricare il proprio software. Le versioni piu` recenti di DD-WRT, attualmente e`la v23, rappresentano un progetto completamente nuovo. DD-WRT offre svariate funzionalità non presenti nel firmware originale Linksys, ne` nel firmware a pagamento di Sveasoft. Inoltre non utilizza codici di attivazione o tracciamento presenti nel firmware Sveasoft. Tra le altre funzionalità non presenti nel firmware originale Linksys, DD-WRT aggiunge il Kai Daemon per Kai Console Gaming network, WDS wireless bridging/repeating protocol, Autenticazione Radius per comunicazioni wireless più sicure, gestione avanzata del Quality of Service per l'allocazione della banda, supporto software per l'utilizzo di SD-Card (modifica hardware).

[edit] Funzionalità

  • Portale Hotspot (Chillispot)
  • Server PPTP VPN
  • 2-way Bandwidth Management (incl. P2P, VoIP, IM)
  • SSH Client e Server (dropbear)
  • Telnet
  • Script di Startup, Firewall e Shutdown
  • Modalità WDS Repeater
  • Client Mode (supporta client multipli)
  • Modalità Adhoc
  • Routing OSPF
  • Routing RIP2
  • Funzione Power Boost (potenza max 251mW)
  • Selezione Antenna
  • Gestione DHCP statico
  • DDNS
  • Clonazione Wireless MAC Addresses
  • VLAN
  • WPA over WDS
  • WPA/TKIP con AES
  • WPA2
  • Client Mode WPA
  • Client Isolation Mode
  • Gestione della banda QoS
  • Port Triggering
  • Port Forwarding (max. 30 record)
  • Wake-On-Lan
  • Syslog remoto
  • Statistiche Ntop remote
  • Xbox Kaid
  • SNMP.
  • Supporto IPv6
  • Stato dei client wireless e WDS con uptime e utilizzazione processore
  • Site Survey
  • Server NTP Remoto
  • 12 lingue
  • Style (GUI configurabile; v.23)
  • Supporto nuovi device (WRT54G V3, V3.1, V4 e WRT54GS V2.1, V3, V4)
  • il supporto al WRT54G v.5 è stato implementato come da link su Bitsum che riporto

[edit] Versioni disponibili per la v23

Con la v23 (Changelog)' 'il progetto è stato suddiviso in:


In ogni file zip ci sono cinque versioni:

dd-wrt.v23_type.bin
dd-wrt.v23_type_wrt54g.bin
dd-wrt.v23_type_wrt54gs.bin
dd-wrt.v23_type_wrt54gsv4.bin
dd-wrt.v23_type_asus.trx

ovvero: una versione generica per periferiche non-Linksys WRT54, e rispettivamente le versioni per WRT54G, WRT54GS, WRTGSv4, Asus WL-500G Deluxe e Siemens SE505.

Ricorda che la v23 è ancora nelle prime fasi di beta. Se desideri una versione "stabile" dovresti prendere in considerazione v22-R2. A meno che la versione del tuo router non sia la v4, in questo caso solo la versione v23 può essere utilizzata".

[edit] Cosa serve?

Prima di tutto, dovresti avere un computer. Quindi, una connessione ad internet gia` funzionante. La connessione dovrebbe essere a banda larga (ADSL, cavo, o similare). Se queste condizioni sono soddisfatte puoi valutare l'acquisto di un router WRT54G/GS. {nota per la traduzione: aggiungere valutazione su versioni del router?}. Il router non dovrebbe essere difficile da acquistare online. A questo punto, puoi scaricare il firmware "libero" DD-WRT da www.dd-wrt.com e segui le istruzioni disponibili su #La "giusta strada" per aggiornare il firmware del tuo WRT54G/GS per installare il firmware sul router.

[edit] Procedura per aggiornare il firmware del tuo Router

È vivamente consigliato che tutte le operazioni di Flashing vengano effettuate utilizzando una connessione via cavo ethernet.
Effettuare l'upgrade via connessione wireless potrebbe rendere inutilizzabile il router a causa di un errore di trasferimento

Per i punti da 2 a 5 non sarà necessaria la connessione ad Internet

1) Download firmware
- Scarica l'ultima versione del firmware dalla home page del progetto http://www.dd-wrt.com/
- Se il file è compresso (.zip, .rar, .gz), estrai i file presenti nell'archivio

2) Accedi all'interfaccia web
Note per gli utenti che non usano il firmware originale di Linksys: non puoi usare il TFTP! Cambia il firmware con quello Linksys ufficiale e poi continua come riportato di seguito.
- Da un PC connesso a una delle quattro porte LAN del router apri un browser web e inserisci come indirizzo l'IP del router (il valore dell'indirizzo predefinito dell'IP è 192.168.1.1).
- Ti sarà chiesto di immettere username e password (lo username non è richiesto, la password predefinita è admin).
- Una volta inserito username e password puoi accedere alla Web Interface del tuo apparato
    se hai dimenticato lo username e la password, procedi alla fase alternativa 3.

3) Effettua il reset delle impostazioni di "fabbrica"
- Fai clic sulla categoria "Administration".
- Fai clic sulla sottocategoria "Factory Defaults".
- Selezionare "Yes".
- Fai clic sul pulsante "Save Settings".
- Si aprirà una nuova pagina. Fai clic su "continue".
In alternativa è possibile tenere premuto il tasto di reset, sul retro del router, per 30 secondi. Questa operazione ripristinerà anche la password di accesso con quella di default (user: admin / pass: admin).

4) Aggiornamento del Firmware
Non spegnere il computer, non chiudere il browser web e non spegnere il router durante l'operazione
- Fai clic sulla categoria "Administration"
- Fai clic sulla sottocategoria "Firmware Upgrade".
- Fai clic sul pulsante "Sfoglia" (nota: il testo sul bottone potrebbe variare a seconda del browser) e selezionare il file.bin del firmware DD-WRT estratto nel passo 1.
- Il router potrebbe impiegare alcuni minuti per effettuare l'aggiornamento e reset.
- Al termine si aprirà una nuova pagina, aspettare dai 2 ai 5 minuti prima di cliccare su "Continue".
- Se l'operazione è andata a buon fine vi troverete davanti l'interfaccia web di DD-WRT, il nome del router, assegnato automaticamente, è DD-WRT.

5) Effettuare il reset delle impostazioni di "fabbrica"
-Seguire i passi descritti al punto 3

6) Divertiti!
-È vivamente consigliato abilitare l'opzione "Boot Wait" nella categoria "Administration". Tale opzione può risultare utile in caso di futuri bad flash del firmware.

7) ?? Uh-oh ??
-Se il tuo router non dovesse ripartire (il LED di alimentazione continua a lampeggiare, impossibile accedere all'interfaccia web, ecc.) sarà necessario Recover from a Bad Flash (IT).

[edit] Interfaccia web

Per informazioni relative all'interfaccia web, compresa una simulazione, vai alla pagina Web Interface.

[edit] Linux Inside

Nella versione DD-WRT v22, viene utilizzato il Kernel 2.4.20.
Nella versione DD-WRT v23, viene utilizzato il Kernel 2.4.32.
Nella versione DD-WRT v24 (attuale) è utilizzato un kernel 2.6

Questo significa che è possibile utilizzare programmi Linux non inclusi nella distribuzione ufficiale. È inoltre possibile utilizzare script di shell in modalità command line

[edit] Script di esempio

Per alcuni esempi di scripting guarda Script Examples

[edit] Configurazioni speciali / Modifiche hardware

[edit] Guida alle configurazioni particolari

Questi tutorial ti aiuteranno a completare il punto 4 della procedura di flashing del firmware ;)
Chillispot
Client Mode Wireless
DNSMasq_as_DHCP_server
Firewall
Firewall Builder
Using ipkg to install OpenWRT packages
IPv6
Kai Console Gaming
Port Forwarding
Quality of Service (QoS)
Samba Filesystem
Separate Lan and WLan
Setting up a Transparent Proxy Server using Squid
SNMP
SSH access from internet
Static DHCP
Telnet/SSH and the Command Line
Use WAN port as a normal switched port
VLan Configuration
WDS Linked router network
Wireless Bridge
Wake On Lan (WOL)
HotSpot HTTP Redirect
NoCatSplash

[edit] Pacchetti aggiuntivi utili

Software vario non incluso in DD-WRT che potrebbe essere interessante avere

Kismet Server/Drone -- usando un PC window$ per visualizzare i risultati
wrt54g kismet with linux server -- usando un PC Linux per visualizzare i risultati
Port Knocker daemon
Miau IRC Bouncer
Multi Router Traffic Grapher
No-IP.com Client
OpenSwan
OpenVPN
Bandwidth Log
iftop -- programma basato su ncurses per il monitoraggio delle connessioni ed il consumo di banda.
apcupsd -- demone di controllo UPS

[edit] Modifiche hardware

Le modifiche hardware non sono necessariamente legate o compatibili con DD-WRT.

Serial Port
Dual Serial Port
SD-Card
Temperature sensor for WRT54G 2.x and WRT54GS with DS1820

[edit] WRT54G/GL/GS Versions

Le prime 4 lettere/numeri del numero seriale (indicato sulla scatola del router) indicano la versione hardware:


CDF0 = WRT54G v1.0
CDF1 = WRT54G v1.0
CDF2 = WRT54G v1.1
CDF3 = WRT54G v1.1
CDF5 = WRT54G v2.0
CDF7 = WRT54G v2.2
CDF8 = WRT54G v3.0
CDF9 = WRT54G v3.1
CDFA = WRT54G v4.0
CDFB = WRT54G v5.0

CL7A = WRT54GL v1.0
CL7B = WRT54GL v1.1

CGN0 = WRT54GS v1.0
CGN1 = WRT54GS v1.0
CGN2 = WRT54GS v1.1
CGN3 = WRT54GS v2.0
CGN4 = WRT54GS v2.1
CGN5 = WRT54GS v3.0
CGN6 = WRT54GS v4.0
CGN7 = WRT54GS v5.0


Per altre informazioni LinksysInfo Autopsy

DD-WRT supporta tutte le versioni di WRT54G e WRT54GS, fatta eccezione per il WRT54G v5. Questo nuovo modello ha un quantitativo di RAM limitato (2/8) ed utilizza VxWorks e non Linux. DD-WRT non supporta il WRT54GX, con tecnologia MiMo. DD-WRT viene segnalato come funzionante anche sul WAP54G, ma i risultati potrebbero variare.

ATTENZIONE: v22 NON e` compatibile con i router v4, a causa delle notevoli differenze con i modelli precedenti. Solo DD-WRT v23 e` in grado di funzionare. Il tentativo di caricare la v22 suun router v4 causa il bricking del router, sara` necessario utilizzare una delle tecniche di unbricking descritte nella relativa sezione.

NOTA: Il firmware base per il WRT54G v4 non consente di caricare firmware di dimensioni superiori a 3MB (viene visualizzato l'errore: "Upgrade are failed!"), sara` quindi necessario utilizzare la versione"mini" di DD-WRT sul router PRIMA di caricare la versione "std" o "voip". (Ricorda di tenere premuto il bottone reset per 30 secondi dopo aver flashato la versione "mini".)

[edit] Feature Requests

Il modo migliore per richiedere nuove caratteristiche è andare nel forum e postare li la vostra richiesta. Lo sviluppatore (BrainSlayer) legge sempre il forum e generalmente risponde alle richieste.

Qualcuno ha anche create una pagina wiki per la richiesta di nuove caratteristiche, quindi, se volete provare a postare le vostre richieste li provate pure, ma non mi aspetterei una risposta. Non sono sicuro che Brainslayer legga la versione inglese del Wiki...: Feature Request


[edit] Vuoi aiutarci!

Semplice: Clicca su "edit" modifica, aggiungi, salva ed esulta! ;)

Note:

  • Quando modifichi, c'è il "Summary Box". Inserisci una descrizione di quello che hai fatto!.
  • C'è un "edit" all'inizio della pagina, usa quello per editare l'intera pagina.
  • Se crei una nuova pagina, o inizi a lavorare su una pagina precedentemente bianca, assicurati di aggiungere questa pagina alla lista English Index.