VMware Cloud Community
VirT3ck
Contributor
Contributor

Intel 82566DM Support?

Currently I am trying to install ESX using the Intel 82566DM NIC. However ESX 3.5 (U4) wont discover this NIC. Its using the e1000 driver but cant access it.

Anyone got any ideas?

Reply
0 Kudos
5 Replies
athlon_crazy
Virtuoso
Virtuoso

I can see the card in the /pciid/e1000.xml which should be supported with device-id "104b"... please check yours and do necessary changes on your e1000.xml

System Engineer

Zen Systems Sdn Bhd

Malaysia

www.no-x.org

http://www.no-x.org
Reply
0 Kudos
VirT3ck
Contributor
Contributor

My lspci output for network components is:

00:19.0 Ethernet controller: Intel Corporation: Unknown device 10bd (rev 02)

06:00.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M (rev 78)

When I run ifconfig it only finds 1 vmnic, which is vmnic1. vmnic1 is the 3com network card.

The hwconfig file has the following lines regarding the Intel 82566DM card:

-

class: NETWORK

bus: PCI

detached: 0

device: eth0

driver: e1000

desc: "Intel Corporation|10bd"

network.hwaddr: 00:1C:C0:AD:86:8B

vendorId: 8086

deviceId: 10bd

subVendorId: 8086

subDeviceId: 0001

pciType: 1

pcibus: 0

pcidev: 19

pcifn: 0

-

When I take a look at the e1000.xml I see the following lines regarding the Intel 82566DM:

<device id="104a">

<vmware label="nic">

<driver>e1000</driver>

</vmware>

<name>82566DM Gigabit Network Connection</name>

<table file="pcitable" module="ignore">

<desc>Intel Corporation|82566DM Gigabit Network Connection</desc>

</table>

<table file="pcitable.Linux" module="e1000">

<desc>Intel Corporation|82566DM Gigabit Network Connection</desc>

</table>

</device>

<device id="104b">

<vmware label="nic">

<driver>e1000</driver>

</vmware>

<name>82566DC Gigabit Network Connection</name>

<table file="pcitable" module="ignore">

<desc>Intel Corporation|82566DC Gigabit Network Connection</desc>

</table>

<table file="pcitable.Linux" module="e1000">

<desc>Intel Corporation|82566DC Gigabit Network Connection</desc>

</table>

</device>

I would assume the device-id (104b) you mentioned athlon_crazy is for just another version of the one I am using now as that one ends at DC and not DM like mine does. I would assume I need the 104a one instead.

Several re-installs have been done as well but with no luck.

Reply
0 Kudos
athlon_crazy
Virtuoso
Virtuoso

Dont simply giving up. Have a look :

<name>82566DM Gigabit Network Connection</name>

<table file="pcitable" module="ignore">

<desc>Intel Corporation|82566DM Gigabit Network Connection</desc>

</table>

<table file="pcitable.Linux" module="e1000">

<desc>Intel Corporation|82566DM Gigabit Network Connection</desc>

</table>

</device>

<device id="104b"> -


> change this to yours "10bd"

<vmware label="nic">

<driver>e1000</driver>

From above, the model 82566DM absolutely the same as yours except it's using different device-id. Replace it with yours... then run $esxcfg-pciid and reboot

Here good example people who changed their sata device-id (/pciid/sata_nv.xml) http://www.vm-help.com/esx/esx3.5/SATA_mounting_root_failed.html

System Engineer

Zen Systems Sdn Bhd

Malaysia

www.no-x.org

http://www.no-x.org
VirT3ck
Contributor
Contributor

I did as you said and it now shows a vmnic0 when I run ifconfig!

vmnic0 Link encap:Ethernet HWaddr 00:1C:C0:AD:86:8B

UP BROADCAST MULTICAST MTU:1500 Metric:1

RX packets:0 errors:0 dropped:0 overruns:0 frame:0

TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

I havent tested it fully yet due lack of time currently but it seems to be working, thanks!

Reply
0 Kudos
athlon_crazy
Virtuoso
Virtuoso

I'm glad it works for u..

System Engineer

Zen Systems Sdn Bhd

Malaysia

www.no-x.org

http://www.no-x.org
Reply
0 Kudos