Das mit den Passwörtern und den Sonderzeichen gibt's leider hin und wieder. Ist ein Treiberproblem.
Rein zu Testzwecken würde ich mal veruschen, den Mac-Filter auszuschalten und mal auf die einfachere WEP-Verschlüsselung umschalten. Je nach Router kann es nämlich durchaus sein, dass dessen interner Prozessor schlapp macht. Gerade bei billigen Modellen passiert das häufiger.