Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have an old(ish) computer with an Intel D850EMV2 board. I've installed a 3COM 3C-905C-TX NIC on it. Windows boots fine, but the NIC exhibits a

This device cannot start (Code 10)

error. My BIOS is the latest version (P25), so the solution suggested here won't work.

Why does this happen? What can I do to resolve it, other than replace the NIC?

The NIC is known to be functioning properly (tested on another computer).

share|improve this question
up vote 1 down vote accepted

We used to run into this around the time that board was introduced (I used to work for an Intel Premier Provider), so I think I know what's going on here...

That motherboard has partially-implemented SMBus routing, in that it's only applied to one (or maybe two) of the PCI slots.

My guess would be you have the NIC in the last (5th) PCI slot (PCI slot #4, the PCI are slots 0-4, with 0 being closest to he AGP slot). The last PCI slot has SMBus enabled, but the card uses the SMBus pins for something else, confusing the motherboard/BIOS.

Try putting it in another PCI slot (I recommend using the 3rd PCI slot).

Reference document from Intel: Intel® Desktop Board D850EMV2 Specification Update
Specifically see page 13, section 5 "Clarification of SMBus Routing".

share|improve this answer
Actually I had it in slot 2, but moving it to slot 1 did the trick for some reason. – einpoklum May 15 '13 at 21:50

The most common reason is drivers. Ensure you have the proper driver installed:

share|improve this answer
Drivers were up-to-date. – einpoklum May 15 '13 at 21:48

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .