If you are running XP, go to device manager and 3945 adapter properties. Click on the Advanced tab. Select Power Management and move the slider to "Highest". Click Ok. Hope this will solve your issue temporality.
Any updates on this? I am also suffering with the same problem; XP SP3 on Thinkpad T60.