View unanswered posts | View active topics It is currently Sat May 27, 2017 3:46 am



Reply to topic  [ 7 posts ] 
 Realtek 8169/8110 v6.013.00 driver 
Author Message

Joined: Tue Nov 17, 2009 6:10 am
Posts: 83
Reply with quote
Post Realtek 8169/8110 v6.013.00 driver
Hi to all!

New version of the driver for Realtek 8169/8110 PCI cards!

Compiled by myself based on last Realtek sources for Linux drivers: v6.013.00

Notes:

    * original sources from file "r8169-6.013.00.tar.bz2"
    * build tree: "VMware-esx-public-source-4.0-162945.tar.gz"
    * targets: ESXi 4.x

Who needs this driver?

    * If you mix Realtek 8169 (PCI) with 8168 (PCIex) cards in the same host: old r8169 driver will manages both card types, and the PCI-Express versions don't work right even if you load the r8168 driver! :o

    * If you have problems with VLAN tags, you need this driver! :?

    * If you like to use Jumbo frames (remember, Realtek PCI Nics only accept up to 7KB): I recommend to use 6000 bytes with these cards at maximum! :shock:


Greetings to:

    * Compile guide: KernelCrash.
    * Patch inspiration: ESXi driver for 8168 from "mcvax" "RTL8111_81688.018.00".

Recommendations:

    * Use my source as a template if you like to do compile another drivers: build.sh has some tweaks!
    * Please, ALLWAYS post here your source code!

Enjoy! ;)


Attachments:
File comment: binary only!
Use as custom OEM.TGZ

oem-r8169-6.013.00.tgz [23.21 KiB]
Downloaded 2442 times
File comment: source code
esxi-r8169-6.013.00.tgz [33.58 KiB]
Downloaded 1008 times
Fri May 20, 2011 7:18 am
Profile

Joined: Tue Nov 17, 2009 6:10 am
Posts: 83
Reply with quote
Post Re: Realtek 8169/8110 v6.013.00 driver
Hi to all,

Unfortunately, this driver has some problems: don't work at gigabit speed with some cards. :shock:

Please, forget this driver (and all based on the official Realtek's drivers). :x
After several hours of testing only drivers based on Linux kernel sources survive! :cry:

I'm planning to compile r8169.c version 2.3LK-NAPI (current working esxi driver r8169.o -not the one of this post- is based on 2.2LK), but don't expect a huge improvement! This (new) driver will support all PCI/PCIex chips (8169/8168/811x/etc) like the Linux one, but it don't fix the silicon.
The Realtek chips are very crappy! :evil:

Sorry for the bad news


Wed May 25, 2011 1:12 am
Profile

Joined: Thu Feb 17, 2011 9:12 am
Posts: 40
Reply with quote
Post Re: Realtek 8169/8110 v6.013.00 driver
try the r8168 version 8.018.00 that one is working 100% gigabit speed and jumbo frames for the realtek 8111 and makes the XPC shuttle sh55j2 complaint for esxi 4.1


Sat May 28, 2011 3:20 am
Profile

Joined: Tue Nov 17, 2009 6:10 am
Posts: 83
Reply with quote
Post Re: Realtek 8169/8110 v6.013.00 driver
charlyd wrote:
try the r8168 version 8.018.00 that one is working 100% gigabit speed and jumbo frames for the realtek 8111 and makes the XPC shuttle sh55j2 complaint for esxi 4.1

Hi Charlyd!

This driver (r8168.o based on 8.018.00) don't work if you put more than one PCIex card or mix it with PCI cards! (My config: 2x8169 PCI + 2x8168 PCIex)

The good drivers are the based on linux kernel, and not the offered by Realtek.

Regards.


Mon May 30, 2011 12:00 am
Profile

Joined: Tue Jun 07, 2011 6:54 am
Posts: 2
Reply with quote
Post Re: Realtek 8169/8110 v6.013.00 driver
Hi,

I installed this oem.tgz with a new install of esxi4.1, with a sabertooth x58 MB (rtl8110).
It works fine for the management of esxi from this nic, I use vsphere client which doesn't hang or lag or... And with various consoles opened, it's fully fonctionnal ! Great !

BUT in my opensuse guest, I've a BIG problem : network works then hang then works... it's intermittent.
If I ping from the guest something in Internet, it works good about 20 pings then hangs a lot of seconds or more then pings anothers times then hang.
If I try to download big files from opensuse guest, they download good then hang lots of seconds then follow downloading. It hanging time reach timeout from client or serveur, download fails !

I tried to put pos off, or fix speed to 100MB, in opensuse guest, without success !
I tried to change virtual nic (E1000 and vmxnet3) and no success.
I tried open vm tools, vmmare tools, no success.
But in my esxi server I've another via nic, and using it from opensuse is fine !

THEN :
this 8110 nic driver works perfectly for esxi management (vsphere client, various consoles etc...),
this nic give intermittent connection for opensuse guest, and it's critical,
the opensuse guest works fine with other nics of the same esxi4.1 server.

I don't know what to think, what to do.
Why this nic driver works fine for esxi management and consoles, and not for guest ???
Guest works fine with others nics, then I think it's the driver, but just for guests.

SOME HELPS, I passed two nights in this problem, a looot of tests but no success to resolve it.

Thanks for your help, it's for a public school, I give my time for free, and they need it urgently, but I'm stuck...


Tue Jun 21, 2011 6:52 am
Profile

Joined: Tue Jun 07, 2011 6:54 am
Posts: 2
Reply with quote
Post Re: Realtek 8169/8110 v6.013.00 driver
Hi,

Problem of intermittent connection solved.
Two nic qith the same MAC... my fault.

Thanks for this great driver !


Tue Jun 21, 2011 6:13 pm
Profile

Joined: Thu Feb 17, 2011 9:12 am
Posts: 40
Reply with quote
Post Re: Realtek 8169/8110 v6.013.00 driver
try the r8168 version 8.018.00 that one is working 100% gigabit speed and jumbo frames for the realtek 8111 and makes the XPC shuttle sh55j2 complaint for esxi 4.1 if you don t mix up drivers. my SH55J2 has only 1 pci-e slot with an Intel Quad port 82576 this works perfect and the other which is a ordinairy pci-slot a S3Trio64V2 video adapter (oldie but perfect)just to get a picture. all 5 ports (onboard realtek 8111 and 4x intel work at FULL 1000 ). at this moment also for a half year on ESXi 5. great..don't update to esxi 5 but do a fresh Install.


Mon Jan 23, 2012 5:42 am
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 7 posts ] 

Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.