Thanks for trying!
Meanwhile I tried to change the source code
I achieved to eliminate some errors
but for the remaining I have no idea in the moment
I am using Asus H87-Plus motherboard which has a realtek 8111g NIC.
Same as you. It is recognized by Esxi 5.1. But not working well.
The situation is like this.
If using DHCP or manual IP address with GW IP address, the NIC will fail in about 1 minutes. After reboot, it will work in a short time and fail in about 1 minute.
However, if I manually configure IP address WITHOUT GW IP address, it will work well.
Try to configure IP address without GW in your machine.
Hope this helps in your situation.
Thanks for your report, jijiwiwi It certainly is interesting. Do we know if it would also work under ESXi 5.5? And since I'm not a networking expert, would doing without a GW be adequate for a typical home lab setup?
You are welcome. I learned from your post too.
It is kind of weird. The gateway give the machine ability to talk to different network subnet. Without GW, machines in the same subnet can communicate without problem. So in the home lab, if you only have one subnet, the GW can be blank.
In my particular case, the NIC stops working if I have GW configured. I tried to erase DNS, but it is the same result. Since configuring GW give the machine Internet access,I thought it may because of the internet. I thought ESXi talks to something from Internet in about 1 minute, makes it stop working. Just my thought. I didn't have chance to try but I will do the test sooner or later.
I actually tried to install ESXi 5.5. It failed during installation. No sure hardware issue or I download a bad ISO. Then I tried 5.1 and it worked. So I really don't know if the network card work in 5.5. From other thread looks like realtek VIB is removed in 5.5. So even less chance it will work under 5.5.
OK, so it seems we have an partial solution to the problem from the original post.
If you want Realtek to work under ESXi 5.5, you will have to provide your own drivers. There are many guides on how to do this, and it works well with my Shuttle DS61 which has a built-in 8111E NIC. However it remains unknown whether that driver will work at all with ESXi 5.5 and 8111G.
I have a new ASRock 970 Extreme4 motherboard which also has a Realtek 8111 (I believe E, not sure how to confirm). I have the same behavior that you and others have reported - namely, interface is recognized by ESXi, it comes up, gets an IP address from DHCP server, and will work for about a minute before it stops passing traffic. Interface still shows as UP. If I initiate the management network test from the ESXi console, the network starts passing traffic again, but only for a minute.
This is with ESXi 5.0.0 U1 and U3.
FYI, the selected drive in ESXi shows Realtek 8168 - is that what others show?
I attempted your workaround above. The DCUI won't allow me to leave the Default Gateway field blank, so I put 0.0.0.0 in there. I got the same results as before (network works for about a minute, then stops).
Is there a way to make the field blank? What did you do to allow it to function (at least on the local network)?
I solved my problem!
I can't believe it worked, but it did. I can't remember where I read it (surfed so many sites, I saved the text, but not the link...)
Basically, if you had previously loaded a different O/S on that machine, and had only soft rebooted, and not physically removed power from the motherboard, some how -something- impacted the network driver when you rebooted into ESXi.
Here's the quoted text:
"Using vSphere 5 as a bootable USB thumb drive & Win 7 x64 with the RTL8111E. Works fine but if it boots to Windows 7 the Windows Realtek driver screws things up and after a reboot into vSphere the Nic drops out randomly. Only way to fix it again is to turn the whole board of from the PSU and then boot straight to vSphere and then all is fine again. Bit annoying for dual boot Media Centre/vSphere home machines. This might be unique to my Gigabyte board though H67MA-USB3-B3. Tried lots of different power options on the driver in Windows, i.e. disable/enable WOL but nothing helped. Thought i would post this for info!"
I shutdown the server, unplugged it and let it sit for 30 minutes. I plugged back in and booted straight into ESXi. It's been working fine for the last 36 hours.
I'm glad it worked out for you. This thread is about Realtek 8111G. It's quite a bit different from E. If you get 8111G to work with ESXi 5.x, please tell us. (8111E works like a charm for us, too.)
Is there a 'fix' to use the realtek 8111g in Esxi 5 ?
(it seems to work for this guy : Life is a learning process: Home Lab - VMware ESXi 5.5 Setup )
I am looking at a shuttle SZ87R6 for my desktop/esxi host using a radeon card with passthrough,
but it has two 8111g chipset, and with the graphic card, I can't put a intel chipset card in it.
Does your Asus H81I-Plus support Passthrough / VT-D ? given a supported Xeon CPU? i was considering your motherboard, but now I definitely consider to buy one.
The first time I install ESXI, BIOS setup 2 configurations:
"Virtual Technologies - YES", will make it possible to run the Guest OS 64 bit
"UEIF - other OS" - the default is Windows. -Ability to run ESXi 5.5
"Does your Asus H81I-Plus support Passthrough / VT-D? Given a supported Xeon CPU?"
I do not know, you can help Technical support ASUS.
I have DHCP server on RouterOS. I did not make static.
Thank you JohnOCFII,
collector on EXSi "192.168.X.X failed" will show on client's machine. I spent three days with many experiments without success. Finally, JohnOCFII's post helps.
The solution is : disconnect your Ethernet cable and power cord, wait for 30 minutes. then directly boot from ESXi . that is it !
My system configure are: Motherboard ASUS P8Z68-VLX CPU i7-2600 with RTL8111E NetCard.
i have tried flow your suggestion , it works
my motherboard is H67MA-USB3-B3. too.