View unanswered posts | View active topics It is currently Mon Apr 24, 2017 6:44 pm



Reply to topic  [ 27 posts ]  Go to page 1, 2, 3  Next
 Problems with Marvell 88E8056 
Author Message

Joined: Sun Feb 06, 2011 9:49 am
Posts: 4
Reply with quote
Post Problems with Marvell 88E8056
Hello

I've recently purchased the Asus P5BV-C/4L and decided to try out ESXi on it.

I Browsed this page as i did plenty of times before when looking for whitebox hardware, and found an announcement saying that vmware had implemented the sky2 driver in ESXi.

My board has 4 x Marvell 88E8056 onboard NIC's which are supported by the sky2 driver in linux, now according to this the default simple.map in ESXi does not include the PCI ID of my NIC's, so i verified the PCI ID of my NIC's which according to lspci is "11ab:4364" made a custom oem.tgz with the modified simple.map and embedded it in the imagedd and also placed it in the root of my installation media.

Now the problem is i get the familiar "vmkctl.HostCtlException: Unable to load module /usr/lib/vmware/vmkmod/vmfs3: Failure" error, which I've found out, through various forums, is normally a sign of unsupported hardware, i can see during the boot up of the ESXi installation that it loads the sky2 module but still as soon as i accept the EULA the installation terminates with the above error.

I hope someone has experience with this board or some solution other than the obvious one of installing Intel PCI NIC's

Regards
Martin


Mon Feb 07, 2011 7:36 am
Profile
Site Admin

Joined: Mon Mar 16, 2009 10:13 pm
Posts: 3880
Reply with quote
Post Re: Problems with Marvell 88E8056
When you get the error you can
1) press ALT+f1 and login with root (blank password)
2) run lspci -p -- is a module listed for the NIC?

You can also check /var/log/messages for errors.

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


Mon Feb 07, 2011 8:43 am
Profile

Joined: Sun Feb 06, 2011 9:49 am
Posts: 4
Reply with quote
Post Re: Problems with Marvell 88E8056
first of thanks for your fast reply Dave.

Sadly no module is loaded for the NIC's and the log is full of errors regarding the sky2 module follow a snippet from a load

Code:
vmkernel: 0:00:00:09.641 cpu0:4658)Loading module sky2 ...
vmkernel: 0:00:00:09.641 cpu0:4658)Elf: 2187: <sky2> provides name-space <esx:nover>
vmkernel: 0:00:00:09.641 cpu0:4658)Elf: 1612: <sky2> R_X86_64_32 relocation(s) ignored
vmkernel: 0:00:00:09.641 cpu0:4658)WARNING: Elf: 3064: Kernel based module load of sky2 failed: Unresolved symbol <ElfRelocateFile failed>


these lines are replicated 4 times in the log one for each NIC, so i guess the simple.map is correct as it tries to load the sky2 driver, but making much sense out of the above is a bit beyond my understanding.

Regards
Martin


Mon Feb 07, 2011 10:43 am
Profile
Site Admin

Joined: Mon Mar 16, 2009 10:13 pm
Posts: 3880
Reply with quote
Post Re: Problems with Marvell 88E8056
You might want to get the source for the driver and see if your specific model of NIC is supported. VMware tends to lag a bit behind on the release that they use for their drivers.

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


Mon Feb 07, 2011 11:01 am
Profile

Joined: Sun Feb 06, 2011 9:49 am
Posts: 4
Reply with quote
Post Re: Problems with Marvell 88E8056
Once again you where correct Dave, the 1.20 is too old for anything above 88E8055

I compiled my own version of sky2 from the 2.6.29 kernel sourcetree, and it works now, i will upload a working oem.tgz later today when i get back from work.


Mon Feb 07, 2011 10:15 pm
Profile

Joined: Sun Feb 06, 2011 9:49 am
Posts: 4
Reply with quote
Post Re: Problems with Marvell 88E8056
I have attached the oem file containing the sky2 ver 1.22 driver this makes my board fully functional and i was able to install ESXi 4.1
Attachment:
oem.sky2.1.22.tgz [192.72 KiB]
Downloaded 3499 times


Tue Feb 08, 2011 7:48 am
Profile

Joined: Fri Feb 18, 2011 10:36 am
Posts: 1
Reply with quote
Post Re: Problems with Marvell 88E8056
Any way to install this driver on ESX 4.1 (not ESXi). I can't seem to find a way online. Googled for a few hours...Nothing.


Fri Feb 18, 2011 12:41 pm
Profile

Joined: Thu Feb 17, 2011 9:12 am
Posts: 40
Reply with quote
Post Re: Problems with Marvell 88E8056
hi martin how can i get your oem driver version to work on my ESX4.1i usb stick i can acces with winscp but i am stuck there... SORRY I AM A NOOB


Sat Feb 26, 2011 5:33 am
Profile
Site Admin

Joined: Mon Mar 16, 2009 10:13 pm
Posts: 3880
Reply with quote
Post Re: Problems with Marvell 88E8056
> hi martin how can i get your oem driver version to work on my ESX4.1i usb stick i can acces with winscp but i am stuck there

Rename the download to oem.tgz and then copy it via scp to /bootbank and /altbootbank. If you are already using an oem.tgz file then you need to merge the results.

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


Sat Feb 26, 2011 7:45 pm
Profile

Joined: Thu Feb 17, 2011 9:12 am
Posts: 40
Reply with quote
Post Re: Problems with Marvell 88E8056
and again NOT working -> boot image corrupt what do i do wrong...tried zo much already


Sun Feb 27, 2011 1:05 pm
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 27 posts ]  Go to page 1, 2, 3  Next

Who is online

Users browsing this forum: Bing [Bot] 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:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.