I have a nice legal copy of Windows XP Pro. Unfortunately it predates any of the service packs, so when I went to install my new PC I ran into an interesting issue.
The intel motherboard I’m using is from Intel® 946 Express Chipset Family. Of course it comes with all the drivers required on CD.
Unfortunately Intel work on the basis that whoever is installing XP will be using a new disk. I’m not. I keep moving the install from PC to PC. I think it’s installed on the 3rd or 4th set of hardware since I first got it. I’m probably not alone.
Normally I’d download any extra drivers that I need, but the one driver that you need is required for the LAN card to work ie. no driver == no net connection. (Of course this isn’t an issue under Ubuntu where it all just works out of the box (apart from the graphics card, but that’s a different story))
Solution?
Grab the required file from someone else’s pc and drop it onto the desktop (as it’s required for USB to work properly a USB key won’t work – I tried)
The file, which is tiny by the way, is called usbehci.sys and you can read all about the MS patches / updates in their knowledgebase
And for those of you who don’t feel like wasting aeons looking for the damn thing you can download it here







Leave a Reply