ESXi 6.7 U3 and Realtek NICs (RTL8111C and RTL8105E)

This post was originally published on this site

Hello guys!

 

I’m new on VMware world, and I need some help.

I installed ESXi 6.7 U3 but my NICs aren’t working correctly.

 

NIC 1: RTL8111C

0000:02:00.0 Network controller Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [vmnic0]

         Class 0200: 10ec:8168

 

NIC 2: RTL8105E

0000:03:00.0 Network controller Ethernet controller: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller

         Class 0200: 10ec:8136

 

After some research on the net, I found a driver (net55-r8168) for RTL8111C (10ec:8168) and how to integrate it on ESXi ISO.

It worked well for a couple of hours, then it suddenly disapeared from my system. Couldn’t ping my server from my machine, neither ping from the server.

Then I rebooted and it come back… but again, after some time it’s gone.

 

Now I don’t know what to do with this two nics.

The RTL8111C don’t work well as I said, and I couldn’t find any driver for the RTL8105E. The last driver for RTL8105E only work up to ESXi 6.0.

 

Drivers used:

RTL8111C – net55-r8168 (https://vibsdepot.v-front.de/wiki/index.php/Net55-r8168)

RTL8105E – net-r8101 (https://vibsdepot.v-front.de/wiki/index.php/Net-r8101) – don’t even integrate on ESXi 6.7

 

More info:

[root@srv-esxi:~] esxcli network nic get -n vmnic0

   Advertised Auto Negotiation: true

   Advertised Link Modes: 10BaseT/Half, 10BaseT/Full, 100BaseT/Half, 100BaseT/Full, 1000BaseT/Full

   Auto Negotiation: true

   Cable Type: Twisted Pair

   Current Message Level: 51

   Driver Info:

         Bus Info: 0000:02:00.0

         Driver: r8168

         Firmware Version:

         Version: 8.045.08-NAPI

   Link Detected: true

   Link Status: Up

   Name: vmnic0

   PHYAddress: 0

   Pause Autonegotiate: false

   Pause RX: false

   Pause TX: false

   Supported Ports: TP

   Supports Auto Negotiation: true

   Supports Pause: false

   Supports Wakeon: true

   Transceiver: internal

   Virtual Address: 00:50:56:55:ed:6c

   Wakeon: MagicPacket(tm)

 

[root@srv-esxi:~] esxcli network nic list

Name    PCI Device    Driver  Admin Status  Link Status  Speed  Duplex  MAC Address         MTU  Description

——  ————  ——  ————  ———–  —–  ——  —————–  —-  —————————————————————————————–

vmnic0  0000:02:00.0  r8168   Up            Up             100  Full    00:e0:4c:68:26:4d  1500  Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller

 

Could someone help me?

Thanks!

 

============================

This logs may help….

 

vmkernel.log

2020-01-08T20:42:36.066Z cpu0:2097208)NetqueueBal: 5035: vmnic0: device Up notification, reset logical space needed
2020-01-08T20:42:36.066Z cpu0:2097208)NetPort: 1580: disabled port 0x2000002
2020-01-08T20:42:36.066Z cpu3:2099953)NetSched: 654: vmnic0-0-tx: worldID = 2099953 exits
2020-01-08T20:42:36.066Z cpu0:2097208)Uplink: 11689: enabled port 0x2000002 with mac 00:e0:4c:68:26:4d
2020-01-08T20:42:36.066Z cpu1:2097208)NetPort: 1580: disabled port 0x2000002
2020-01-08T20:42:36.066Z cpu2:2099954)NetSched: 654: vmnic0-0-tx: worldID = 2099954 exits
2020-01-08T20:42:36.066Z cpu1:2097208)Uplink: 11689: enabled port 0x2000002 with mac 00:e0:4c:68:26:4d
2020-01-08T20:42:37.429Z cpu2:2097571)<6>r8168: vmnic0: link up
2020-01-08T20:42:41.067Z cpu3:2097208)NetqueueBal: 5035: vmnic0: device Up notification, reset logical space needed
2020-01-08T20:42:41.067Z cpu3:2097208)NetPort: 1580: disabled port 0x2000002
2020-01-08T20:42:41.067Z cpu2:2099955)NetSched: 654: vmnic0-0-tx: worldID = 2099955 exits
2020-01-08T20:42:41.067Z cpu3:2097208)Uplink: 11689: enabled port 0x2000002 with mac 00:e0:4c:68:26:4d
2020-01-08T20:42:41.067Z cpu1:2097208)NetPort: 1580: disabled port 0x2000002
2020-01-08T20:42:41.067Z cpu3:2099957)NetSched: 654: vmnic0-0-tx: worldID = 2099957 exits
2020-01-08T20:42:41.067Z cpu1:2097208)Uplink: 11689: enabled port 0x2000002 with mac 00:e0:4c:68:26:4d
2020-01-08T20:42:41.556Z cpu0:2097571)<6>r8168: vmnic0: link up
2020-01-08T20:42:46.628Z cpu1:2097571)<6>r8168: vmnic0: link up
2020-01-08T20:42:49.660Z cpu2:2097571)<6>r8168: vmnic0: link up
2020-01-08T20:42:51.692Z cpu2:2097571)<6>r8168: vmnic0: link up
2020-01-08T20:42:53.723Z cpu2:2097571)<6>r8168: vmnic0: link up

 

No connection after that…

 

syslog.log

2020-01-08T20:42:36Z dcbd: [info] Ignoring vmnic0 link state change, no port found
2020-01-08T20:42:36Z dcbd: [info] Ignoring vmnic0 link state change, no port found
2020-01-08T20:42:36Z dcbd: [info] Ignoring vmnic0 link state change, no port found
2020-01-08T20:42:36Z dcbd: [info] Ignoring vmnic0 link state change, no port found
2020-01-08T20:42:36Z dcbd: [info] Ignoring vmnic0 link state change, no port found
2020-01-08T20:42:37Z dcbd: [info] Ignoring vmnic0 link state change, no port found
2020-01-08T20:42:41Z dcbd: [info] Ignoring vmnic0 link state change, no port found
2020-01-08T20:42:41Z dcbd: [info] Ignoring vmnic0 link state change, no port found
2020-01-08T20:42:41Z dcbd: [info] Ignoring vmnic0 link state change, no port found
2020-01-08T20:42:41Z dcbd: [info] Ignoring vmnic0 link state change, no port found
2020-01-08T20:42:48Z dcbd: [info] Ignoring vmnic0 link state change, no port found
2020-01-08T20:42:49Z dcbd: [info] Ignoring vmnic0 link state change, no port found
2020-01-08T20:42:50Z dcbd: [info] Ignoring vmnic0 link state change, no port found
2020-01-08T20:42:51Z dcbd: [info] Ignoring vmnic0 link state change, no port found
2020-01-08T20:42:52Z dcbd: [info] Ignoring vmnic0 link state change, no port found
2020-01-08T20:42:53Z dcbd: [info] Ignoring vmnic0 link state change, no port found

 

Mensagem editada por: LukeHC

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.