Buenas, si has probado todo eso pinta mal...la proxima prueba que yo realizaria seria probar la wifi con una aplicacion ajena al firmware, un hombrew a tal efecto. Prueba con Wifi Sniffer o con Adhoc File Transfer, asi podras al menos asegurarte de si tu tarjeta WLAN esta dañada o no.
No se me ocurre otra cosa, espero que no sea nada,
Salu2!!