View unanswered posts | View active topics It is currently Sun Dec 17, 2017 10:48 pm



Reply to topic  [ 29 posts ]  Go to page Previous  1, 2, 3  Next
 82567LM 8086:10f5 
Author Message

Joined: Mon Apr 27, 2009 3:19 am
Posts: 6
Reply with quote
Post Re: 82567LM 8086:10f5
Hi Gizzard. The motherboard I am using also has an Intel 82567LM on it, but the PCI ID is 8086:10de. Could you compile another oem.tgz for this PCI ID? That would help me a lot! Thanks!

Gizzard wrote:
Sure Dave,

Here is the oem.tgz. But I would not recomend to use this in a production env. as this is not tested fully. But it works for me. :)

Regards, Dennis


Mon Apr 27, 2009 3:34 am
Profile

Joined: Thu Apr 16, 2009 2:15 am
Posts: 9
Reply with quote
Post Re: 82567LM 8086:10f5
Hi.

You only need to edit the simple.map file and pci.ids and add
your 8086:10de value to those files.

This example assumes that you have deterimed the PCI ids for the hardware you want to add to the ESXi PCI database files and that you have been able to access the console of ESXi.

1. cd /tmp
2. tar -zxvf /bootbank/oem.tgz (assuming you already copied the modified file to the bootbank)
3. vi etc/simple.map
--- add the necessary PCI data for your devices
4. close vi - press ESC and enter :wq
5. vi usr/share/hwdata/pci.ids
-- add the necessary description for your devices (this will be displayed in the console and VI Client)
6. close vi - press ESC and enter :wq
7. tar -cvzf oem.tgz etc usr mod
8. rm /bootbank/oem.tgz
9. cp /tmp/oem.tgz /bootbank/oem.tgz
10. cd /bootbank/
11. chmod 755 oem.tgz
12. reboot the host

You can also find the full instructions for the customizing of oem.tgz
here
http://www.vm-help.com/esx/esx3i/customize_oem_tgz.php


Mon Apr 27, 2009 9:38 am
Profile

Joined: Mon Apr 27, 2009 3:19 am
Posts: 6
Reply with quote
Post Re: 82567LM 8086:10f5
Hi Gizzard.

Great! I tried your suggestion and it worked! Thank you so much! I have been trying to solve this problem for months! Attached is the modified oem.tgz that I used. Thanks.

Gizzard wrote:
Hi.

You only need to edit the simple.map file and pci.ids and add
your 8086:10de value to those files.

This example assumes that you have deterimed the PCI ids for the hardware you want to add to the ESXi PCI database files and that you have been able to access the console of ESXi.

1. cd /tmp
2. tar -zxvf /bootbank/oem.tgz (assuming you already copied the modified file to the bootbank)
3. vi etc/simple.map
--- add the necessary PCI data for your devices
4. close vi - press ESC and enter :wq
5. vi usr/share/hwdata/pci.ids
-- add the necessary description for your devices (this will be displayed in the console and VI Client)
6. close vi - press ESC and enter :wq
7. tar -cvzf oem.tgz etc usr mod
8. rm /bootbank/oem.tgz
9. cp /tmp/oem.tgz /bootbank/oem.tgz
10. cd /bootbank/
11. chmod 755 oem.tgz
12. reboot the host

You can also find the full instructions for the customizing of oem.tgz
here
http://www.vm-help.com/esx/esx3i/customize_oem_tgz.php


Attachments:
oem_8086_10de.tgz [131.86 KiB]
Downloaded 939 times
Mon Apr 27, 2009 8:30 pm
Profile

Joined: Thu Apr 16, 2009 2:15 am
Posts: 9
Reply with quote
Post Re: 82567LM 8086:10f5
Glad to help.


Tue Apr 28, 2009 2:46 am
Profile

Joined: Thu Apr 30, 2009 5:51 am
Posts: 5
Reply with quote
Post Re: 82567LM 8086:10f5
Working well for 8086:10ce too. ;)


Mon May 04, 2009 11:03 pm
Profile

Joined: Mon May 04, 2009 7:29 am
Posts: 20
Reply with quote
Post Re: 82567LM 8086:10f5
Hi Gizzard

Could you give a instruction on how to compile e1000e.o from intel official driver e1000e-0.5.18.3.tar.gz.

it will be highly appreciated if you would like.


Wed May 06, 2009 8:21 am
Profile

Joined: Thu Apr 16, 2009 2:15 am
Posts: 9
Reply with quote
Post Re: 82567LM 8086:10f5
alonev wrote:
Hi Gizzard

Could you give a instruction on how to compile e1000e.o from intel official driver e1000e-0.5.18.3.tar.gz.

it will be highly appreciated if you would like.



Hi Alonev.

It is really hard for me to provide a step by step instructions, it would take a lot of writing :).

I downloaded the source both from intel and the vmware source.

Here's the source - http://www.vmware.com/download/vi/open_source.html

Basic instructions - http://communities.vmware.com/message/1140875#1140875

I followed the basic instructions to get to know how you compiled drivers for the esxi also I downloaded the realtek drivers that the community has done just to get more into how things where done.

Then I had to study the compile script that esxi uses to compile drivers, I looked at the e1000 script from the esxi source and also the script for the realtek drivers.

After that I compiled the driver with out errors but it did not work as the newer driver has some function calls to a later kernel version. I had to modify the code a lot for it to work. I copied a lot from the e1000e driver that the esxi had.

Still there are (if my memory is right) two functions in the driver I had to comment out, newer functions that I could not replace. They had calls to a newer kernel module.

This is not a easy task to do but I did manage to do it. It just took a lot of time and patience.

Hope this clarifies things a bit.


Sun May 10, 2009 4:41 pm
Profile

Joined: Mon May 04, 2009 7:29 am
Posts: 20
Reply with quote
Post Re: 82567LM 8086:10f5
Gizzard,

You made me getting close to it. I will try. Really thanks to your great help. :P


Tue May 19, 2009 8:05 am
Profile

Joined: Mon May 04, 2009 7:29 am
Posts: 20
Reply with quote
Post Re: 82567LM 8086:10f5
I am using Gizzard's modified e1000e.o with my PC. The NIC of my PC is 8086:10ce (82567V-2 Gigabit Network Connection), same as baribal's.

It does make my NIC work with ESXi 3.5 U4. However, I am suspecting my NIC is not fully supported by the modified e1000e.0. Because when I open multiple VMs, the 2nd,3rd,4th.... VM can NOT upload files to the SMB file server,but can download. And the 1st VM can upload/download against the SMB file server. The VM is running win2008, Vista OS.


Mon May 25, 2009 10:00 am
Profile
Site Admin

Joined: Mon Mar 16, 2009 10:13 pm
Posts: 3880
Reply with quote
Post Re: 82567LM 8086:10f5
When you say the 2nd, 3rd, etc VM is that by the created order or powered on order?


Mon May 25, 2009 11:09 am
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 29 posts ]  Go to page Previous  1, 2, 3  Next

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