I have the same problem. I tested the DS47 with 5.1, 5.1U1 and 5.5
VMWare removed all realtek drivers in 5.5. So I have no hope, that they will integrate the 8111G in any version
I'm thinking about a MiniPCIe LAN card. But I didn't found a supported one.
Did anyone have experience with an MiniPCIe and ESXi?
That is quite an interesting behavior. I have a ESXi 5.1 with realtek 811G card and is working without any async driver or any issues till now
When you said that the drivers are detected and mac address is acknowledged. Can you confirm the following outputs:
vsish -e get /net/pNics/vmnicX/properties
Please check the below link if your driver is unable to be loaded.
that sounds like hope !!!
Meanwhile the dark side of force was on approach - I installed the free Microsoft HyperV 2012
There was at the beginning the same problem. The OS recognize the nics as 8168. The link at the switch was up - but no traffic.
After installing the actual driver from Shuttle, the network of the 2012 server works fine - therefore the hardware is ok.
BUT - installing the management software without domain is the greatest shit - RPC and ServerManager is ok,but HyperV Manager failed.
ESXi recognize the nics also as 8168, not as 8111. It shows the link as "UP"
I post a "screenshot".
The link from TinkerTry describes a) how to install the 5.1 Driver in 5.5 - but 5.1 is not running, so it makes no sense to upgrade
and b) how to buy a new hardware. The DS47 has no extensions slots - only MiniPCIe, so it is not possible do install a certified nic.
by the way - I tried different network speed and duplex settings
There are unsupported drivers for Realtek 8168 and 8169 that will work with ESXi if they are injected into a custom installation ISO. I don't have a DS47, but I do have a DS61 and I believe the NICs are all the same. I was previously running ESXi 5.0 with these drivers, and now I'm running ESXi 5.5 (final) with the same drivers and it works like a charm! (Realtek drivers were included in 5.1 only to be removed from 5.5.)
Here's a very nice how-to:
I downloaded the drivers directly from that very site and injected them into the ISO with the ESXi Customizer. Easy peasy
thanks for your reply.
We don't discuss to include the drivers in 5.5
We want to work with 5.1 and the DS47.
The DS47 have a Realtek 8111G network card. The DS61 a 8111E.
Obviously the 8111G is not exactly compatible to the 8168 drivers which were included in the ESXi 5.1
The same experience I had with Server 2012. The OS recognize the network card as a 8168 and doesn't work (same errors like under ESXi).
After updating with the actual 8111G driver, Windows is running well.
So - what we need is a driver for the 8111G.
Sorry for the mix-up, I was obviously reading too many discussions at the same time And thanks for the clarification about 8111E vs. 8111G. Since I'm thinking about getting one or two DS47s for ESXi it's crucial to get networking up and running.
Have you tried the drivers from the page I linked to? Are they the same as provided with the default 5.1 ISO?
Therefore eric included the default 5.1 drivers in 5.5 I have no hope to test this procedure.
Perhaps someone else have any idea to modify the existing 5.1 drivers.
It couldn't be a lot.
The switch get an up link. Also the OS recognize a network cable and show up and down states (see screenshot)
There is only no traffic... no ping inside or from outside, no DHCP broadcasts, nothing
Different speed and duplex settings were not successful
The reason I choosed the DS47 are the USB 3.0 ports
I've never tried modifying drivers myself, but I suspect you are right that very little should be needed given your description of the problem.
I found a thread about getting a 8111G driver for FreeBSD to work here:
They're discussing some technicalities about the 8111G itself. Maybe it can help? Also, came to think, could it be possible to find very detailed information about the 8111E and 8111G (I wouldn't know where to look) and do a detailed comparison?
Andreas Peetz talks about building custom drivers for ESXi derived from Linux drivers here:
The official Linux drivers for Realtek 8111G are located here (Linux driver updated less than two weeks ago):
The source code for the Linux driver is included in the download. The driver version is 8.037 which is quite more recent than the one provided with ESXi 5.1. Please let me know if you're going to try this approach. I don't have any hardware to test on myself
thanks for your investigations and the links.
It seems like work for cold winter nights
I will try to try this in the next weeks and will report any results
meanwhile I build up a test environment.
With less linux experience it will take time
the first compilation generated errors, so I have to look for them
I will post any success
at the moment, I couldn't fix the errors
it seems there is a conflict between functions calls in the new driver and kernel version / compiler / other libs
I tried different distributions (CentOS , Ubuntu)
so I have no hope to find a solution for using ESXi with Realtek 8111G
VMware removed some drivers in the version 5.5 and they are on the way to remove the Linux driver model
Thanks for trying though...