Semplicemente perchè la velocità che ti viene indicata non è quella reale, è una sorta di indicazione moooolto indicativa, è quasi normale che sui 12Mb e magari con segnalazione di segnale "basso" non vada.
Dimmi...Hai vicino telefoni, radio, luce o la base antiatomica del Grande Mazinga Z?
Puoi provare a forzare il router ad usare una frequenza al limite (1 o 12 ad esempio), così da tagliare via eventuali interferenze con appunto radio, telefoni e cellulari (così poi mi diventi irraggiungibile...come farò dopo ), che usano frequenze molto simili tra loro che possono interferire più di quanto sembra.