D-Link 528T on ESXi 5/5.1 (And now 6) procedure and driver.
18August 12, 2015 by aubreykloppers
https://www.dropbox.com/s/5k9np91y9his9un/DLink-528T-1.x86_64.vib.zip
The above is the driver you will need to get the D-Link 528T driver installed on ESXi 5/5.1 and ESXi 6
Procedure:
- Upload the file (I placed it in root once uploaded) to your server and extract “unzip DLink-528T-1.x86_64.vib.zip” – NOTE: You can use unzip on ESXi5+.
- Change your support level on ESXi5+:
~ # esxcli software acceptance set –level=CommunitySupported
Host acceptance level changed to ‘CommunitySupported’.
- Change your support level on ESXi6:
[root@]esxcli software acceptance set --level CommunitySupported
Host acceptance level changed to 'CommunitySupported'.
- Install the driver with: “esxcli software vib install -v /DLink-528T-1.x86_64.vib“
- You will then get the following screen:
Installation Result
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
Reboot Required: true
VIBs Installed: DLink_bootbank_DLink-528T_1
VIBs Removed:
VIBs Skipped:
- Reboot once completed.
That’s it.
ps – You can check your configuration by doing the following on your console ( NOTE: I have 2 onboard and 2 PCI adapters):
~ # lspci | grep Net
00:06:00.0 Network controller: Intel Corporation 82574L Gigabit Network Connection [vmnic0]
00:07:00.0 Network controller: Intel Corporation 82574L Gigabit Network Connection [vmnic1]
00:08:03.0 Network controller: D-Link System Inc DGE-528T Gigabit Ethernet Adapter [vmnic2]
00:08:04.0 Network controller: D-Link System Inc DGE-528T Gigabit Ethernet Adapter [vmnic3]
~ #
Thank you very much for this tutorial! This was very helpful for me! Tried 3 other NICs (realetk and what not) and there weren’t any drivers available. This was the last network card I could find in my close proximity 🙂 Thanks to your tutorial I’ve made it! Long live your blog! 🙂
LikeLike
Thank you very much from Moscow.
LikeLike
Hi, first of all … thanks for the knoledge sharing!! one question… even all works ok it doesn’t seem to work for the DFE-580TX (quad 10/100 card)… network cards are listed by lspci, but not matched to vmnics…. driver installs ok, any help on what to do look for?
Thanks
LikeLike
Thanks a lot for this driver, it was very helpful.
LikeLike
There are two revision of DGE-528T in D-Link website. A and B. which one you tested in esxi? thanks.
LikeLike
Hi cyber7,
I’m unable to see network card. Can you please list out what did need to be done?
Below are the info :
1.) vmnic0 -> onBoard
vmnic1 -> PCI
vmnic2 -> PCI
2.) Look like driver not loaded to vmnic1, vmnic2
00:02:00.0 Network controller: Realtek Realtek 8168 Gigabit Ethernet [vmnic0]
00:03:00.0 Network controller: D-Link System Inc DGE-528T Gigabit Ethernet Adapter [vmnic1]
00:04:00.0 Network controller: D-Link System Inc DGE-528T Gigabit Ethernet Adapter [vmnic2]
~ # lspci -n | grep vmnic
00:02:00.0 Class 0200: 10ec:8168 [vmnic0]
00:03:00.0 Class 0200: 1186:4300 [vmnic1]
00:04:00.0 Class 0200: 1186:4300 [vmnic2]
~ # lspci -p | grep vmnic
00:02:00.0 10ec:8168 1462:7756 11/ 11/0xd0 A V r8168 vmnic0
00:03:00.0 1186:4300 1186:4b10 10/ 10/0xb8 A P vmnic1
00:04:00.0 1186:4300 1186:4b10 10/ 10/0xc0 A P vmnic2
LikeLike
You are already seeing the HW on your system. Read the docu to see how to proceed
LikeLike
Hi Aubrey,
I too am having the exact same problem with a DGE-560T.
The device shows up in lspci | grep net and is assigned a vmnicX id but it doesn’t show up in ESXi?
0000:02:00.0 Network controller: D-Link System Inc DGE-560T Gigabit Ethernet Adapter [vmnic1]
0000:03:00.0 Network controller: Broadcom Corporation NetXtreme BCM5723 Gigabit Ethernet [vmnic0]
~ # ethtool -i vmnic0
driver: tg3
version: 3.123c.v55.5
firmware-version: 5723-v3.35
bus-info: 0000:03:00.0
~ # ethtool -i vmnic1
Can not get control fd: No such file or directory
Can you perhaps point me towards the documentation I need to proceed?
Your feedback will be greatly appreciated.
Dean Swanepoel
LikeLike
Hi. I have the same problem.. When try to up vmnic2 (DGE-528T):
~ # esxcli network nic up -n vmnic2
There is no pnic with name vmnic2
and, of course, no new network in client… where to go?
LikeLike
Got mine working, thanks for this so much!
LikeLike
Thank you very much! I just do it for esxi 5.1
LikeLike
I have DGE-530T. I am unable to do this trick. Please Help me. I have done it on esxi 5.5.
lspci|grep Net
0000:05:05.0 Network controller: D-Link System Inc DGE-530T Gigabit Ethernet Adapter
0000:05:06.0 Network controller: D-Link System Inc DGE-530T Gigabit Ethernet Adapter
0000:06:00.0 Network controller: Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet [vmnic1]
0000:0b:00.0 Network controller: Broadcom Corporation NetXtreme BCM5752 Gigabit Ethernet [vmnic0]
0000:0c:02.0 Network controller: 3Com Corporation 3C941 Gigabit LOM Ethernet Adapter
LikeLike
Thank you very much! I just do it for esxi 5.1 and anything works fine
LikeLike
It works. great job buddy!!!!
LikeLike
Thanks a lot.. working 100% Fine..
LikeLike
Awesome – I am on ESXi 6.0U2, and I got a DGE-530T card on clearance, and only later realized it wasn’t officially supported. I was afraid this wouldn’t work because of the very slightly different model, and previous comments on this page, but it worked exactly as predicted for me. Once I rebooted, it recognized the new NIC. Thanks!
LikeLike
Worked perfectly for me on ESXi 5.1.0 Update 2, with a DGE-528T Revision 2A card. Thank you!
LikeLike
Thanks a lot, worked like a charm.
LikeLike