For some reason I have a very slow internet both IE and firefox it takes very long time for a page to load. I see in device manager a ! on my network adapter and saying This device is not working properly because Windows cannot load the drivers required for this device. (Code 31) Click 'Check for solutions' to send data about this device to Microsoft and to see if there is a solution available. If I go driver and click on update driver from web site it saying you have latest one.But message above saying for some reason Windows cannot load the drivers. Note I'm running windows vista .