PROGETTIARDUINO • TEST REALI • NOVEMBRE 2026

GL.iNet Flint 4: test Bufferbloat, SQM, CAKE e fq_codel. Quale riduce davvero il ping?

Una connessione veloce può diventare lenta a rispondere quando download e upload saturano la linea. Abbiamo messo alla prova il GL.iNet Flint 4 (GL-BE14000) su una FTTC Dimensione, confrontando la latenza e il jitter con SQM spento, CAKE e fq_codel. Tutti i numeri che seguono arrivano dai nostri benchmark.

Flint 4 GL-BE14000Firmware 4.9.2FTTC 158/19 MbpsSQM CAKEfq_codelCloudflare Speed Test
Jitter durante upload • senza SQM37,1 msValore iniziale misurato
Jitter durante upload • CAKE1,66 msRiduzione del 95,5% nel nostro test
Latenza durante upload • CAKE22,4 msContro 41,7 ms senza SQM

Che cos’è il bufferbloat e perché conta più della sola velocità?

Il bufferbloat è l’aumento del ritardo causato da pacchetti che rimangono troppo a lungo nelle code di un apparato o di un collegamento congestionato. In pratica, una linea può scaricare file rapidamente ma diventare meno reattiva appena qualcuno avvia un backup, un download o una sincronizzazione cloud.

Durante una videochiamata, una partita online o una sessione di lavoro da remoto, il problema non è soltanto quanti megabit al secondo abbiamo: contano anche la latenza (il ritardo di risposta) e il jitter (quanto varia tale ritardo).

SQM non è un semplice acceleratore. Lo Smart Queue Management cerca di mantenere brevi le code, spesso regolando la velocità massima affinché la congestione venga gestita dal router anziché in punti meno controllabili della connessione. L’obiettivo è una rete più reattiva, non il record assoluto di Mbps.

CAKE e fq_codel: cosa cambia?

CAKE integra funzioni di gestione intelligente delle code, fairness e shaping, con l’obiettivo di ridurre i ritardi quando la linea è occupata. fq_codel combina accodamento equo e controllo del ritardo; nel Flint 4 è disponibile come alternativa a CAKE nella voce Queue Rule. Per capire quale sia più efficace sulla nostra rete, li abbiamo provati entrambi con gli stessi limiti di banda.

Come abbiamo eseguito i test sul GL.iNet Flint 4

Il Flint 4 era collegato a un Keenetic che gestiva la linea FTTC Dimensione. Il desktop ASUS utilizzava una connessione Ethernet negoziata a 2,5 Gbit/s verso il Flint 4: ampiamente sufficiente per una FTTC da circa 158 Mbps. Per il confronto abbiamo disattivato il controllo della banda sul Keenetic, evitando che alterasse il comportamento delle code prima del Flint 4.

ElementoConfigurazione di prova
Router in provaGL.iNet Flint 4 (GL-BE14000), firmware 4.9.2
Accesso InternetFTTC Dimensione, attraverso Keenetic in cascata
Client di testDesktop ASUS, adattatore Ethernet Marvell AQtion, collegamento 2,5GbE
StrumentoCloudflare Speed Test, server indicato: Roma
Configurazione inizialeSQM spento, QoS Flint 4 spento, controllo banda Keenetic spento
SQM CAKE / fq_codelDownload impostato a 145 Mbps, upload a 17 Mbps
Data delle prove2 novembre 2026

Sono state conservate le schermate complete dei tre scenari. Per ogni scenario qui riportiamo una singola misurazione: le differenze vanno intese come risultati osservati in questa sessione, non come intervalli statistici né prestazioni garantite per qualsiasi connessione.

Perché non abbiamo usato Waveform? Nel nostro tentativo il test si fermava alla misura della latenza a riposo per errori CORS sulle richieste ai server di misurazione. Abbiamo quindi utilizzato Cloudflare in tutti gli scenari, senza mescolare risultati di strumenti differenti.

Test 1 — Flint 4 con SQM disattivato

Per prima cosa abbiamo misurato la situazione senza gestione delle code da parte del Flint 4. La linea ha raggiunto 158 Mbps in download e 19 Mbps in upload, con una latenza a riposo di 22,9 ms.

Quando il test ha impegnato l’upload, la latenza riportata da Cloudflare è salita a 41,7 ms e il jitter a 37,1 ms. Il comportamento in download è stato invece meno critico: 26,1 ms di latenza e 7,6 ms di jitter sotto carico.

Pannello GL.iNet Flint 4 firmware 4.9.2 con SQM disattivato
Impostazione di partenza: Smart Queue Management disattivato.
Cloudflare Speed Test senza SQM: 158 Mbps download, 19 Mbps upload, latenza riposo 22,9 ms
Risultato senza SQM: 158/19 Mbps, jitter sotto upload 37,1 ms.

Osservazione: il dato più indicativo del nostro scenario non è il ping a riposo, già buono, ma quanto peggiorano latenza e jitter mentre la linea è occupata.

Test 2 — SQM con CAKE: la latenza in upload torna stabile

Abbiamo attivato SQM con Queue Rule impostata su CAKE, configurando 145 Mbps in download e 17 Mbps in upload. Sono soglie scelte volontariamente al di sotto della banda effettiva, per lasciare al Flint 4 margine di intervento sulla congestione.

Configurazione SQM CAKE del Flint 4: upload 17 Mbps, download 145 Mbps
SQM attivo con CAKE: limiti manuali di 145 Mbps in download e 17 Mbps in upload.
Cloudflare con CAKE: 131 Mbps download, 15,6 Mbps upload, 22,7 ms latenza
Con CAKE: 131/15,6 Mbps, latenza sotto upload 22,4 ms e jitter sotto upload 1,66 ms.

Il throughput è passato a 131 Mbps in download e 15,6 Mbps in upload. La latenza a riposo è rimasta quasi invariata (22,7 ms), mentre quella durante l’upload è scesa da 41,7 a 22,4 ms. Ancora più marcato il miglioramento del jitter in upload: da 37,1 a 1,66 ms, una riduzione del 95,5% nella nostra prova.

Il dato che conta: durante il test con CAKE la latenza in upload è risultata sostanzialmente allineata a quella della linea a riposo. È il comportamento che cercavamo attivando SQM.

Test 3 — SQM con fq_codel: prestazioni vicine a CAKE

Abbiamo ripetuto il benchmark cambiando soltanto la Queue Rule in fq_codel, lasciando invariati i limiti a 145/17 Mbps. In questo modo i due algoritmi vengono confrontati nelle stesse condizioni di shaping.

Configurazione SQM fq_codel del Flint 4 con 145 Mbps download e 17 Mbps upload
SQM attivo con fq_codel, mantenendo identici i limiti impostati per CAKE.
Cloudflare con fq_codel: 132 Mbps download, 15,5 Mbps upload, 23 ms di latenza
Con fq_codel: 132/15,5 Mbps, jitter sotto upload 4,29 ms.

Il risultato è stato 132 Mbps in download e 15,5 Mbps in upload, quindi praticamente sovrapponibile a CAKE sul fronte della velocità. La latenza durante l’upload è stata di 23,3 ms e il jitter di 4,29 ms: un miglioramento rilevante rispetto alla situazione senza SQM, anche se nella singola prova CAKE ha registrato valori migliori.

Tutti i risultati a confronto: velocità, ping e jitter

ParametroSenza SQMCAKEfq_codel
Download158 Mbps131 Mbps132 Mbps
Upload19 Mbps15,6 Mbps15,5 Mbps
Latenza a riposo22,9 ms22,7 ms23,0 ms
Latenza durante download26,1 ms23,0 ms22,6 ms
Latenza durante upload41,7 ms22,4 ms23,3 ms
Jitter a riposo2,06 ms1,24 ms2,08 ms
Jitter durante download7,6 ms2,9 ms4,35 ms
Jitter durante upload37,1 ms1,66 ms4,29 ms

Jitter durante upload — meno è meglio

SQM disattivato
37,1 ms
CAKE
1,66 ms
fq_codel
4,29 ms

Latenza durante upload — meno è meglio

SQM disattivato
41,7 ms
CAKE
22,4 ms
fq_codel
23,3 ms

Velocità download — più è meglio

SQM disattivato
158 Mbps
CAKE
131 Mbps
fq_codel
132 Mbps

Velocità upload — più è meglio

SQM disattivato
19 Mbps
CAKE
15,6 Mbps
fq_codel
15,5 Mbps

Grafici realizzati in HTML/CSS, non immagini: sono responsive anche su smartphone. I valori di latenza e jitter sotto carico sono quelli mostrati nel riepilogo Cloudflare, non i valori massimi istantanei né una misura continua del ping.

Il confronto mette in evidenza il compromesso: rispetto alla sessione senza SQM, CAKE ha ridotto la velocità misurata del 17,1% in download e del 17,9% in upload, ma ha portato il jitter sotto upload da 37,1 a 1,66 ms. fq_codel ha ottenuto un risultato complessivamente simile, con jitter sotto upload di 4,29 ms.

Perché abbiamo scelto proprio 145/17 Mbps? Non è il limite del router

Questa è una precisazione essenziale: abbiamo volutamente impostato il limite a 145 Mbps in download e 17 Mbps in upload, pur avendo misurato 158/19 Mbps senza SQM. Non significa che il Flint 4 possa raggiungere soltanto 131–132 Mbps quando CAKE o fq_codel sono attivi.

Abbiamo scelto una configurazione iniziale prudente per osservare chiaramente la capacità degli algoritmi di tenere sotto controllo le code. I limiti hanno un effetto diretto sul throughput, perciò i risultati di velocità non rappresentano il massimo ottenibile con una taratura più aggressiva.

Si può trovare un compromesso migliore. In una rete reale consigliamo di aumentare gradualmente i valori di download e upload e ripetere più volte il test, controllando che la latenza sotto carico rimanga stabile. Per esempio si può provare una soglia più vicina alla banda effettiva, senza dare per scontato che funzioni allo stesso modo su tutte le linee.

La regolazione ottimale dipende dalla velocità realmente disponibile, dalle sue oscillazioni, dai buffer del modem e dell’accesso FTTC, dall’eventuale router a monte e dal traffico degli altri dispositivi. 145/17 Mbps è quindi la nostra configurazione sperimentale, non un valore da copiare automaticamente.

SQM e QoS non sono la stessa cosa: le priorità del Flint 4

Nel firmware 4.9.2 il Flint 4 offre anche la funzione QoS (Beta). A differenza di SQM, che permette di scegliere la disciplina delle code, il QoS propone profili per favorire determinate categorie di applicazioni, tra cui Meeting Priority, Gaming Priority, Web Browsing Priority e Video Streaming Priority; è inoltre disponibile la personalizzazione delle priorità.

Schermata QoS del GL.iNet Flint 4 con Web Browsing Priority selezionato e altri profili applicativi
Interfaccia QoS Beta: profili applicativi, tra cui videoconferenze, gaming, navigazione web e streaming video.

Questa schermata documenta le opzioni disponibili, non un benchmark che ne dimostri l’efficacia. Non abbiamo eseguito una comparazione ripetibile della priorità tra due applicazioni sotto congestione; pertanto non attribuiamo al QoS miglioramenti non misurati.

Attenzione: SQM e QoS sono alternativi nel firmware utilizzato, e la documentazione GL.iNet precisa che l’attivazione di SQM disabilita automaticamente Network Acceleration. Su collegamenti molto veloci questo può comportare una riduzione del throughput massimo: un aspetto da valutare separatamente rispetto alla nostra prova FTTC.

Come configurare SQM sul Flint 4: procedura pratica

Misura prima la connessione senza ottimizzazioni.

Collega il PC via Ethernet, disattiva eventuali limiti di banda sugli apparati a monte e registra download, upload, latenza e jitter con lo stesso strumento che userai dopo.

Apri Flow Control → SQM.

Nel pannello web del Flint 4 (firmware 4.9.2) abilita Smart Queue Management. Assicurati che il QoS non sia attivo.

Inserisci correttamente upload e download.

I valori sono in Mbps: nel nostro esperimento Upload 17 e Download 145. Attenzione a non invertire i campi: una soglia di 17 Mbps in download ridurrebbe drasticamente la velocità.

Scegli CAKE oppure fq_codel e applica.

Ripeti il test con ciascun algoritmo senza modificare gli altri parametri. Confronta il jitter e la latenza sotto carico, non solo gli Mbps.

Ottimizza il compromesso sulla tua linea.

Partendo da un limite prudente, aumenta gradualmente la banda e ripeti più misurazioni. Se la latenza risale troppo, riduci leggermente la soglia e verifica ancora.

Per la configurazione e le limitazioni ufficiali puoi consultare la documentazione GL.iNet dedicata a SQM.

Conclusioni: CAKE è risultato il migliore nella nostra prova

I test sul GL.iNet Flint 4 (GL-BE14000) mostrano che SQM può avere un impatto concreto sulla reattività di una connessione FTTC congestionata. Senza SQM abbiamo rilevato 37,1 ms di jitter sotto upload; con CAKE, alla soglia scelta di 145/17 Mbps, il dato è sceso a 1,66 ms. fq_codel si è fermato a 4,29 ms, comunque molto meglio rispetto al riferimento iniziale.

CAKE è quindi la nostra scelta preferita in questa specifica sessione di test, non una promessa di superiorità universale: servirebbero più ripetizioni e scenari per stabilire quanto il vantaggio sia stabile nel tempo.

La perdita di banda osservata è stata influenzata dai limiti impostati volontariamente. Con una calibrazione più vicina alla velocità disponibile si può cercare un equilibrio diverso tra velocità e latenza; è proprio questo il valore di SQM: lasciare all’utente la possibilità di scegliere il comportamento della propria rete.

Per approfondire il router, leggi anche la recensione completa del GL.iNet Flint 4 con test Wi-Fi 7, MLO e porte 10GbE.

Domande frequenti sul bufferbloat del Flint 4

Attivare SQM significa sempre perdere velocità?

SQM può ridurre il throughput di picco, soprattutto quando vengono impostati limiti inferiori alla capacità effettiva della linea e quando viene disabilitata l’accelerazione. La perdita non è fissa: dipende dalla taratura e dalla connessione.

Meglio CAKE o fq_codel?

Nel nostro singolo test CAKE ha registrato un jitter sotto upload inferiore (1,66 ms contro 4,29 ms), con una velocità quasi identica. Su altre connessioni il risultato può cambiare.

Posso impostare 145/17 Mbps anche sulla mia connessione?

Solo se sono valori sensati per la capacità della tua linea. Le soglie devono essere calibrate sulla banda effettiva disponibile, verificando poi latenza e jitter sotto carico.

Posso usare contemporaneamente QoS e SQM?

No: la documentazione GL.iNet per il firmware utilizzato indica che le due funzioni non sono attivabili contemporaneamente.

Il test misura soltanto il Flint 4?

No. Il risultato rappresenta il percorso end-to-end verso il server Cloudflare, inclusi Keenetic, linea FTTC e rete dell’operatore. Il confronto è utile per valutare l’effetto delle impostazioni del Flint 4 nella nostra configurazione.

Test e schermate: ProgettiArduino.com, 2 novembre 2026. Fonte per il funzionamento di SQM: documentazione ufficiale GL.iNet. Tutte le sette immagini fotografiche e di benchmark sono collegate ai file originali ospitati su ProgettiArduino.com.