View unanswered posts | View active topics It is currently Sun Dec 17, 2017 6:04 am



Reply to topic  [ 9 posts ] 
 Existing driver update 
Author Message

Joined: Mon Apr 15, 2013 3:30 pm
Posts: 6
Reply with quote
Post Existing driver update
Hello.

I have a Marvell 88E8059 NIC and I would like to be able to install ESXi 5.1 . I have tried incorporating new versions of the sky2 driver on an ISO with no success. I have noticed that it is supported in kernel 2.6.32, using version 1.25 of the sky2 driver:

https://bugs.launchpad.net/ubuntu/+sour ... bug/537168

Any chance for an updated download of this driver, that I can try to integrate onto 5.1? Please? :D

Thanks for reading, cheers.


Mon Apr 15, 2013 11:10 pm
Profile

Joined: Mon Apr 15, 2013 3:30 pm
Posts: 6
Reply with quote
Post Re: Existing driver update
Well, I've setup a build environment, and tried giving it a go by adding the patches manually. I have a module that finishes building, but I tried making a VIB out of it and it just makes the installer reboot after loading all files :/

If anyone can properly test loading this kernel module in a running ESXi server and give me feedback, I would appreciate it so I can try to know what I'm doing wrong.

Thanks!


Attachments:
sky2-sardaukar.zip [485.53 KiB]
Downloaded 244 times
Tue Apr 16, 2013 5:11 pm
Profile
Site Admin

Joined: Mon Mar 16, 2009 10:13 pm
Posts: 3880
Reply with quote
Post Re: Existing driver update
what are you using as the base for developing the driver? The VMware source code for the driver or the Linux code?

_________________
Dave Mishchenko
VMware vExpert 2009-2013
Image
Now available - VMware ESXi: Planning, Implementation, and Security
Also available - vSphere Quick Start Guide


Wed Apr 17, 2013 12:42 am
Profile

Joined: Mon Apr 15, 2013 3:30 pm
Posts: 6
Reply with quote
Post Re: Existing driver update
I'm using the VMware source for sky2 as a base, and applying Linux patches to it. Now, the VMWare one is based on (I think) the Linux sky2 driver, circa 1.20. And support for the 8059 NIC seems easy enough to add, a couple of patches with mostly extra PHY reset calls and the usual adding of extra chip IDs to structs and so on. However, I can't find a definitive authority on driver versions, I've seen so far *parts* of 1.20, 1.22, 1.23, 1.28 and 1.30. BUT I wanted to be as close to the VMware one as possible, so I'm looking for early (around 1.21) versions of the driver to add 8059 support.

I managed to compile it, and I can send you the source and a diff to what I reached and the VMware original. But it just makes the ESXi installer *reboot* after finishing loading all .V00 and .S00 files on stage 1 of the install :/

Thanks again for any help anyone can bring.


Wed Apr 17, 2013 12:57 am
Profile
Site Admin

Joined: Mon Mar 16, 2009 10:13 pm
Posts: 3880
Reply with quote
Post Re: Existing driver update
Pass me the VIB file and I can see if it'll install OK with a working system.

_________________
Dave Mishchenko
VMware vExpert 2009-2013
Image
Now available - VMware ESXi: Planning, Implementation, and Security
Also available - vSphere Quick Start Guide


Wed Apr 17, 2013 9:27 pm
Profile

Joined: Mon Apr 15, 2013 3:30 pm
Posts: 6
Reply with quote
Post Re: Existing driver update
Here you go.


Attachments:
net-sky2-1.0.1.x86_64.vib.zip [497 KiB]
Downloaded 287 times
Thu Apr 18, 2013 12:03 am
Profile

Joined: Mon Jan 28, 2013 5:09 pm
Posts: 100
Reply with quote
Post Re: Existing driver update
One option would be try and load just the compiled module in to a running kernel, that way you're avoiding potential problems with your .vib files. I posted a message in the tips and tricks forum with a rough set of instructions for doing this. You basically boot a standard unmodified ISO on your target host and call up your new module from a FAT16 formatted flash drive. That's what I did (tens if not hundreds of times) when I had no host I could get ESXI working on until my NIC was supported.


Sat Apr 20, 2013 5:44 pm
Profile

Joined: Mon Apr 15, 2013 3:30 pm
Posts: 6
Reply with quote
Post Re: Existing driver update
Thanks for the tip! But I just gave up and got a Realtek PciE NIC for 12€ and it works now (not for ESXi 5.1, though lol). VMware could do with a less quirky approach to NIC support...

Thanks for everyone's time!


Sun Apr 21, 2013 11:46 pm
Profile

Joined: Thu Jul 17, 2014 4:30 am
Posts: 4
Reply with quote
Post Re: Existing driver update
Hello! I also need help with this nic. I already made a new topic but i think it would be a good idea to write here also.

i just need to get the marvell 88E8059 working. wont matter if i can get it working during install or after


Thu Jul 17, 2014 4:42 am
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 9 posts ] 

Who is online

Users browsing this forum: No registered users and 1 guest


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:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.