Homepage » come » Come utilizzare un firmware personalizzato sul router e perché si desidera

    Come utilizzare un firmware personalizzato sul router e perché si desidera

    I router sono fondamentalmente piccoli computer. Per impostazione predefinita, eseguono un sistema operativo o un firmware fornito dal produttore per instradare il traffico di rete e fornire varie impostazioni e funzionalità. Ma puoi spesso sostituire questo firmware.

    La maggior parte delle persone non ha bisogno di un firmware del router personalizzato di terze parti. Sì, il firmware personalizzato può fornire funzionalità aggiuntive e altri vantaggi, ma sono più complessi e la maggior parte delle persone desidera solo che il proprio router funzioni come un'appliance.

    Nozioni di base sul firmware

    Il router esegue un sistema operativo, noto come firmware. I produttori di router offrono un modo per "flashare" il nuovo firmware, che viene in genere utilizzato per aggiornare il firmware del router a una nuova versione dal produttore. Tuttavia, non è necessario eseguire il flash di un file fornito da un produttore: è possibile invece eseguire il flash di un file fornito da una terza parte. Questo file potrebbe avere un sistema operativo personalizzato su di esso.

    I router non sono come i PC. Non è possibile installare qualsiasi vecchio firmware su qualsiasi router precedente. Avrai bisogno di utilizzare un firmware che è stato progettato specificamente per il tuo router - uno che supporta i suoi dispositivi hardware e uno che si inserisce nello spazio di archiviazione limitato che il router include.

    Il Linksys WRT54G

    Il firmware del router custom è decollato con il router Linksys WRT54G rilasciato nel 2003. Questi router eseguivano un firmware basato su Linux. Linksys non ha rilasciato il codice sorgente quando ha rilasciato il router, anche se dovevano. Alla fine hanno rilasciato il codice sorgente del firmware WRT54G dopo una certa pressione. L'appassionato aveva quindi un router che eseguiva Linux e il codice sorgente al router. Potrebbero prendere quel codice e cambiarlo, aggiungendo funzionalità, modificandolo, modificando l'interfaccia e quindi facendo lampeggiare la versione personalizzata sul router.

    Le versioni future del WRT54G funzionavano con un sistema operativo diverso. Tuttavia, la linea di router WRT54G basati su Linux continua nella serie WRT54GL di Linksys: L sta per Linux. Tuttavia, la serie WRT54GL supporta solo Wi-Fi 802.11b / g e non supporta il wireless 802.11n, quindi non è proprio il router ideale da acquistare oggi.

    Perché preoccuparsi?

    Alla gente piace installare il firmware del router personalizzato perché fornisce funzionalità aggiuntive. Ad esempio, il firmware OpenWrt è fondamentalmente una distribuzione Linux per il tuo router, completa di un gestore di pacchetti. È possibile utilizzarlo per installare server Web leggeri, VPN e SSH sul router. Anche le opzioni user-friendly come DD-WRT aggiungono potenti funzionalità come il supporto QoS (Quality of Service) per la priorità del traffico di rete, una funzionalità spesso presente solo sui router di fascia più alta. Ecco una demo dell'interfaccia DD-WRT che puoi visualizzare online.

    In alcuni casi, anche il firmware del router personalizzato può essere più stabile rispetto al firmware fornito dal produttore. Se il tuo router ha bisogno di riavvii regolari, un firmware personalizzato potrebbe fallo funzionare più stabile.

    La sicurezza è un'altra preoccupazione. Ad esempio, alcuni router D-Link contenevano una backdoor: se il browser utilizzava una stringa di agente utente speciale, era possibile accedere all'interfaccia di amministrazione senza nome utente e password. Molti router di consumo contenevano un'altra backdoor che era stata riparata con una patch, ma la patch in realtà nascondeva solo la backdoor, quindi era ancora utilizzabile dagli aggressori. I router Asus con funzionalità di condivisione dei file di rete possono esporre i tuoi file a Internet a cui chiunque può accedere. Lo stato della sicurezza del router di casa è un incubo e questi progetti open source basati su Linux probabilmente non includeranno backdoor amatoriali.

    Come installare un firmware del router di terze parti

    Se si desidera utilizzare un firmware router di terze parti, è necessario prima scegliere quello che si desidera utilizzare. OpenWrt è un potente firmware per router basato su Linux, scritto da zero per supportare i router WRT54G, e viene trasferito a supportare più router. DD-WRT è una distribuzione più user-friendly basata su OpenWrt. Pomodoro è stato popolare in passato, ma è stato aggiornato l'ultima volta nel 2010, quindi non supporterà più router ed è più obsoleto. Ci sono anche molti altri progetti di firmware di terze parti: troverai una lunga lista su Wikipedia.

    Successivamente, dovrai essere sicuro di avere un router che supporti questo firmware. È possibile trovare un elenco di supporto firmware hardware del router nei propri siti Web: ecco l'elenco dei dispositivi supportati da OpenWRT e l'elenco dei dispositivi supportati da DD-WRT.

    Se stai acquistando un router, ti consigliamo di fare qualche ricerca per trovare un solido router moderno che supporti bene i router di terze parti. Ad esempio, abbiamo visto questo annuncio sul sito DD-WRT - ASUS fa pubblicità direttamente agli appassionati che cercano il firmware del router di terze parti, sostenendo che il loro hardware è la piattaforma ideale per far funzionare il proprio sistema operativo del router. I geek che hackerano i loro router sono un mercato abbastanza grande per i produttori a cui prestare attenzione.

    Dovrai seguire le istruzioni del firmware per completare la procedura di installazione. Tuttavia, il processo è generalmente semplice come scaricare il file del firmware appropriato per il dispositivo, visitare la pagina Firmware di aggiornamento nell'interfaccia Web del router e caricare il firmware di terze parti tramite questo modulo. Il router sostituirà quindi il firmware originale con quello di terzi.


    Naturalmente, i firmware dei router di terze parti in genere non sono supportati dal produttore del router. Sono come installare una ROM personalizzata su Android o sostituire il sistema operativo del PC con Linux. Se si verifica un problema, non è sufficiente contattare il produttore del router e aspettarsi che risolvano i problemi con il software di terze parti.

    Immagine di credito: webhamster su Flickr, Chad Ohman su Flickr