Prova a fare così: se il driver non è più tanto nuovo, imposta manualmente nelle sue proprietà avanzate i parametri che sono impostati nel router come ad es. Control Sideband, Fragmentation Threshold, RTS Threshold, DTIM Interval, Beacon Interval, Transmit Power, Efficacia roaming (se presenti).
Sul router resetta e lascia tutto in automatico, sopprattutto l'uso della modalità mista BGN e il data rate da negoziare (perchè se il driver non negozia col router la velocità massima che tu imposti manualmente sui 54 Mbit, la connessione non avviene). Unica cosa, imposta manualmente il router per usare i subchannel a 20 Mhz e non auto o 40 (ovviamente le periferiche N andranno al max a 150 Mbit). Comincia senza criptazione e poi imposta una criptazione.
Attenzione anche a verificare di non impostare i parametri nell'utility di Windows quando poi la connessione è gestita dall'utility Intel se l'hai installata, perchè allora la connessione non avviene. Purtroppo le utility Intel di qualche anno fa sono terribili e non ripristinavano il SO nemmeno disinstallandole una volta messe ( mi pare che hai un SO Vista installato dai driver che indichi, perchè l'ultimo per XP è questo:
http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=18408&ProdId=1637&lang=ita&OSVersion=Windows%20XP%20Professional*&DownloadType=Applicazioni%20software ).