Mi pare manchi una sezione dedicata ad una discussione/confronto sui due fw più avanzati per la VS.
Io ci provo.

Please,
1) Niente domande sullo sblocco / istallazione dei fw. Google è già pieno di questa roba

2) Postate solo se avete già istallato il fw che vi serve
1) Riassunto della situazione:- La HG553 ha una cpu dual core, ma nessun fw che conosco, inclusi quelli di cui si parla qui, li usa entrambi.
(Il secondo core, a giudicare dai documenti rilasciati da Broadcom, andrebbe dedicato alle funzioni ADSL/VOIP.)
Allo stato attuale (un solo core, a 300mhz) la velocità in Samba/ftp è sui 3MB/sec (Openwrt BB) o 4 MB/sec(Dlink/Roleo).
Streamare un mkv 1080p con samba è un po' complesso, vedi approfondimenti.
- In entrambi i fw può accadere che le periferiche USB 2.0 vengano viste come USB 1.1. E' sufficiente staccare la periferica, spegnere, riaccendere, loggarsi via telnet e poi ricollegare. Una volta "aggangiato", il protocollo 2.0 resta attivo fino a che non si spegne il router o finchè non si scollega la periferica USB.
- le porte USB non riescono ad alimentare un disco da 2,5", vi serve un hub alimentato. Oppure un SSD da 200mA.
- Usate cavi USB corti e ben schermati: un fw per router è fatto per tirare avanti senza riavvio per mesi, lo standard USB no.

- la scrittura (ed i permessi) su partizioni NTFS sono uno strazio. Se dedicate un harddisk alla HG553 usate Ext(2,3 o 4).
- l'antenna interna dell HG553 è deboluccia. Si può provare la funzione "diversity" del fw Roleo, magari insieme ad una modifica hardware (vedi punto 5).
2) Scegliere il fw:Openwrt "Barrier Breaker": pro :
- centinaia di pacchetti installabili ; disponibili versioni recenti di ogni software e del kernel linux.
- disponibili le modalità wireless : AP; Client; Adhoc; 802.11s; pseudo AdHoc; Monitor; WDS AP; WDS Client. No repeater.
- Wireless transmit power modificabile: utile per evitare di friggersi di radiazioni.
- possibilità di crearsi una distribuzione su misura usando Image Builder (no ricompilazione, più ram libera rispetto a pacchetti
istallati a mano)
- facile aggiornamento ai nuovi fw. E' possibile aggiornare mantenendo i files di configurazione.
- l'esperienza fatta potrebbe esservi utile con molti altri router.
contro :
-
niente ADSL e niente Voip hardware. I led, se li volete, vanno configurati a mano.
- la versione stable (12.09) per hg553 ha varie lacune: sono consigliate le nightlies (generalmente sono stabili)
- sicuramente più ostico del fw Dlink. Ma con un minimo di conoscenza linux si va avanti.
- nelle nightlies l'interfaccia grafica (Luci) è da istallarsi a mano (opkg update ; opkg install luci)
- Luci non è sempre affidabilissima: è sempre meglio ricontrollare le impostazioni da riga di comando.
- lettura/scrittura su HD esterno lente (Samba sui 3MB/sec ; ftp sui 3,5): la CPU viene saturata subito (idle 0%)
- appena istallato il fw, vanno SUBITO istallati (opkg install) tutti i moduli kernel che pensate potranno servirvi (supporto USB, filesystem fat/ntfs/ext4) : le nightlies cambiano ogni giorno, i nuovi moduli kernel diventeranno VELOCEMENTE incompatibili col vostro kernel.
dlink/roleo RU_DVA-G3672B_1.10_20110508pro :
- pieno supporto ADSL/VOIP/Leds
- interfaccia grafica subito disponibile e funzionante
- lettura/scrittura samba a 4MB/sec (ulteriormente migliorabile killando i processi DSL) . Merito dell' implementazione aio (async i/o)?
-
possibilità di istallare su HD USB pacchetti "all inclusive"(programma,script e librerie) creati per router Pirelli AGA (Esempi: UDM di umbacos, Transmission)- la shell linux è piuttosto completa (scrivere "sh" senza virgolette, nel menu che vi propone telnet/ssh)
- disponibile l'opzione "Diversity", per sfruttare una seconda antenna. Ma nessuno ha finora confermato il funzionamento.
contro
- manca il supporto a partizioni EXT4.
- per ogni aggiunta di moduli kernel bisogna ricompilare i sorgenti. (Da dove prendere i moduli aggiuntivi?)
- possono verificarsi instabilità che non ho riscontrato nella maggior parte delle nightlies Openwrt.
- connessione ADSL meno veloce rispetto al fw Kisumu
dlink/roleo RU_DVA-G3672B_1.10_2013...(vedi post successivo, grazie Rodrigo89) Pare sia una bugfix release: i sorgenti della 20110508 davano problemi.
C'e' ancora un difetto nei sorgenti, ma aggirabile seguendo la procedura indicata in Approfondimenti.
Riguardo a ppp e chiavette 3g, roleo spiega :"Nell'ultima versione [questa] sono solo cambiati alcuni comandi AT di inizializzazione. Il pppd è lo stesso di prima."
IN SINTESIA meno di esigenze particolarissime, per adesso consiglierei il FW di Roleo.
3) Sblocco HG533 e installazione del fw sceltoSe la vostra VS ha il fw versione 62 o precedente troverete molte guide in materia. E' facile. Non chiedete altro.

Se avete il fw 66 la faccenda è fattibile, ma più noiosa.
Se avete un fw oltre il 66 vi serve un intervento hardware. Lasciate perdere, a meno che non siate del mestiere.
4) Post istallazione e approfondimentiAlcuni filmati a 1080p diventano visibili in streaming da HG553 senza problemi aumentando cache/buffer del vostro mediaplayer.
(In VLC il settaggio è Strumenti->Preferenze->ingresso/codificatori->rete->cache -> latenza maggiore)
OpenWRT Barrier Breaker1) Performance file serving (Samba) verso Windows:
Tentativi fatti per migliorare la resa di Samba36, senza risultati:
- cambio file system sull'hard disk : Ext2 ed Ext4(con o senza journaling).
- in smb.conf.template : abilitazione o meno di sendfile ; inserimento di Aio read /write; modifica di SO_SNDBUF e SO_RCVBUF in socket option.
(Sendfile dovrebbe essere una "recente" alternativa ad aio , ma a quanto pare ancora non lavora come dovrebbe)
- disabilitati e rimossi i pacchetti per ppp, ipv6, firewall
- provato a sostituire samba36 con nfs. Nessun vantaggio (con client win8, almeno). L'uso di NFS in Windows è ostico.
- provato a istallare "slim samba2" su hd esterno, ma l'eseguibile smbd da errore alla riga 15.
Mi pare di aver ottenuto un miglioramento in Samba36 eliminando la riga "max protocol = SMB2" . Vedrò di confermare.
2) Logging
il sistema di log di openwrt è in fase di rinnovo da qualche tempo. La cosa non aiuta. Qualcuno ha trovato un howto decente?
Dlink/Roleo1) I software "impacchettati" per un funzionamento "stand alone" esterno su Pirelli AGA (Mips, BCM6358) pare funzionino su HG553.
Fate sapere se trovate "impacchettati" compatibili, grazie.

2) come modificare i .conf di samba e ftp? Bisogna ricompilare necessariamente?
3) bugs : sembra sia impossibile impostare una static route di default (destination 0.0.0.0, netmask 0.0.0.0) via Web. Da Telnet è ok.
Forum sul fw dlink/roleo :
https://www.ilpuntotecnico.com/forum/index.php/topic,11975.0.html5) Hardware modding e ricompilazione dei fwAggiunta di antenna secondaria per uso con "diversity" nel fw Dlink/Roleo(Facile)Prima di procedere , testate l'attuale potenza del wireless. Trovate tre posti in casa vostra in cui il segnale wifi dell'hg553 è basso.
Procuratevi un cavo antenna completo (da un lato connettore MCX ; dall'altro: antenna oppure connettore Sma reverse+ antenna)
Aprite la VS e collegate il il maschio alla femmina libera all'angolo.
Spuntate la funzione "diversity" nel fw roleo.
Mettete la nuova antenna in posizione perpendicolare rispetto alla piastra.
Tornate nei tre posti di prima e verificate se c'e' un miglioramento del segnale.
Fate sapere i vostri risultati, please.
Eliminare antenna primaria e sostituirla con un cavo per antenna esterna (tutti i fw ; ma solo per esperti saldatori)Attenzione : se procedete rischiate di rovinare per sempre il segnale wireless del vostro HG553.Spiegato nel link qui sotto, ma non c'e' ancora nessuna conferma sull'effettiva efficacia del metodo.
Vi servono un saldatore di precisione ed un cavo antenna.
Una estremità del cavo antenna deve avere un connettore SMA o SMA-Reverse, oppure un'antenna già collegata. L'altra estremità del cavo va spellata e saldata sulla piastra.
http://www.wifi-ita.com/forum/viewtopic.php?f=7&t=10323integrazione di un hard disk da 2,5" nel case dell' HG553http://www.nabuk.org/f/index.php?topic=3468.msg28269#msg28269ricompilazione fw dlink/roleoAd oggi non sono ancora riuscito a ricompilare: ho un errore sulle libstdc++.so.5..
In ogni caso , la procedura è:
installate Debian(è sufficiente il cd base); istallate bison; scaricate i sorgenti roleo/dlink 2013;create il percorso /opt; scompattate in /opt ; ora verificate di avere il percorso /opt/userapps ; a questo punto potete dare "./go clean", poi "./go".
E a questo punto avrete l'errore di cui sopra. Credo sia facilmente rimediabile.