Secondo me il problema potrebbe essere anche nel router di casa tua che non è perfettamente compatibile con linux (mi è capitato un caso simile con un router fornito da Alice).
Se ne hai la possibilità prova un altro router wireless con la tua connessione.