View unanswered posts | View active topics It is currently Thu Oct 17, 2019 7:17 am



Reply to topic  [ 48 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next
 ASUS M4N78 (trying built-in SATA) 
Author Message
Site Admin

Joined: Mon Mar 16, 2009 10:13 pm
Posts: 3880
Reply with quote
Post Re: ASUS M4N78 (trying built-in SATA)
If the module isn't listed then the driver either didn't load or had a problem (see /var/log/messages).


Wed Jun 10, 2009 7:45 pm
Profile

Joined: Fri May 29, 2009 9:22 am
Posts: 21
Location: Portugal
Reply with quote
Post Re: ASUS M4N78 (trying built-in SATA)
Hi cygnus1,

I already been there. i.e. I was able to see vmhbaX but no module listed.
This happens to me when I used some oem.tgz files where simples.map lists:
Code:
10de:0ad4 0000:0000 module_name (BIOS in AHCI mode)
or
10de:0ad0 0000:0000 module_name (BIOS in SATA mode)

In this case, although vmhabX is shown after boot, no module is listed as loaded.

You should put the correct numbers (i don't know what they mean) after the PCI ID (10de:0ad0 or 10de:0ad4).

In my case, a "correct" line in PCI.ID, for me to be able to really load the module is:
Code:
10de:0ad4 1043:82f2 sata_nv.o (AHCI mode)
or
10de:0ad0 1043:82f2 sata_nv.o (SATA mode)

Attached is my last oem.tgz which has in simple.pci assignements for both SATA and AHCI modes. i.e. it will load sata_nv either if you have bios in SATA or AHCI mode.
Try one by one and give here some feedback.

HTH


Attachments:
File comment: This oem.tgz has both sata and ahci assignements in simple.pci for ASUS M4N78.
oem.tgz [143.4 KiB]
Downloaded 369 times
Thu Jun 11, 2009 3:39 am
Profile

Joined: Wed Jun 10, 2009 6:20 am
Posts: 9
Reply with quote
Post Re: ASUS M4N78 (trying built-in SATA)
No joy with your OEM.TGZ.

lspci output:
Code:
~ # lspci -p | more
Bus:Sl.F Vend:Dvid Subv:Subd ISA/irq/Vec P M Module       Name
                             Spawned bus
00:00.00 10de:0754 1043:82e2               V
00:01.00 10de:075c 1043:82e2               V
00:01.01 10de:0752 1043:82e2 10/   /     A V
00:01.02 10de:0751 1043:82e2               V
00:01.03 10de:0753 1043:82e2  7/  7/0x61 B V
00:01.04 10de:0568 1043:82e2               V
00:02.00 10de:077b 1043:82e2 15/ 15/0x61 A V usb-ohci
00:02.01 10de:077c 1043:82e2 11/ 11/0x61 B V ehci-hcd
00:04.00 10de:077d 1043:82e2 10/ 10/0x61 A V usb-ohci
00:04.01 10de:077e 1043:82e2 14/ 14/0x61 B V ehci-hcd
00:08.00 10de:075a 0000:0000               V
                                 001
00:09.00 10de:0ad4 1043:82e2  5/  5/0x61 A V              vmhba0
00:10.00 10de:0760 1043:82e2 11/ 11/0x61 A V forcedeth    vmnic0
00:11.00 10de:0569 0000:0000               V
                                 002
00:16.00 10de:0778 0000:0000 10/ 10/0x69 A V
                                 003
00:19.00 10de:077a 0000:0000 11/ 11/0x69 A V
                                 004
00:20.00 10de:077a 0000:0000 15/ 15/0x69 A V
                                 005


I also noticed that 1043:82f2 shows up as 1043:82e2 for me. Maybe you have a slightly different version than mine. So I modified simple.map to include my version as well.
Code:
10de:0ab1 0000:0000 network forcedeth.o
10de:0ab2 0000:0000 network forcedeth.o
10de:0ab3 0000:0000 network forcedeth.o
10de:0ad0 1043:82f2 storage sata_nv.o
10de:0ad4 1043:82f2 storage sata_nv.o
10de:0ad0 1043:82e2 storage sata_nv.o
10de:0ad4 1043:82e2 storage sata_nv.o
10df:f015 0000:0000 storage lpfc820.o
10df:f095 0000:0000 storage lpfc820.o
10df:f098 0000:0000 storage lpfc820.o
10df:f0a1 0000:0000 storage lpfc820.o

This is with the BIOS set to AHCI. I'm not near the machine now, so I'll try with the BIOS set to SATA this evening.


Thu Jun 11, 2009 7:48 am
Profile
Site Admin

Joined: Mon Mar 16, 2009 10:13 pm
Posts: 3880
Reply with quote
Post Re: ASUS M4N78 (trying built-in SATA)
If it does this

Code:
00:09.00 10de:0ad4 1043:82e2  5/  5/0x61 A V              vmhba0


then you'll want to look at /var/log/messages to see what sort of problem the driver had.


Thu Jun 11, 2009 8:49 am
Profile

Joined: Wed Jun 10, 2009 6:20 am
Posts: 9
Reply with quote
Post Re: ASUS M4N78 (trying built-in SATA)
so here's what i got in the messages log file:
Code:
Jun 11 11:37:45 vmkernel: 0:00:00:19.573 cpu1:4704)Loading module sata_nv ...
Jun 11 11:37:45 vmkernel: 0:00:00:19.573 cpu1:4704)Elf: 2320: <sata_nv> symbols tagged as <GPL>
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)module heap : Initial heap size : 1048576, max heap size: 8388608
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)module heap sata_nv: creation succeeded. id = 0x4100b0400000
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)PCI: driver sata_nv is looking for devices
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)PCI: Trying 0000:00:01.1
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)PCI: Announcing 0000:00:01.1
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)PCI: Trying 0000:00:01.3
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)PCI: Announcing 0000:00:01.3
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)PCI: Trying 0000:00:02.0
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)PCI: Trying 0000:00:02.1
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)PCI: Trying 0000:00:04.0
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)PCI: Trying 0000:00:04.1
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)PCI: Trying 0000:00:09.0
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)PCI: Announcing 0000:00:09.0
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)PCI: Trying 0000:00:0a.0
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)PCI: Trying 0000:00:10.0
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)PCI: Announcing 0000:00:10.0
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)PCI: Trying 0000:00:13.0
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)PCI: Announcing 0000:00:13.0
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)PCI: Trying 0000:00:14.0
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)PCI: Announcing 0000:00:14.0
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)PCI: Trying 0000:01:05.0
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)PCI: Announcing 0000:01:05.0
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)PCI: Trying 0000:01:06.0
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)PCI: Announcing 0000:01:06.0
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)PCI: Trying 0000:02:00.0
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)PCI: Announcing 0000:02:00.0
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)PCI: driver sata_nv claimed 0 device
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)Mod: 2892: Initialization for sata_nv succeeded with module ID 33.
Jun 11 11:37:45 vmkernel: 0:00:00:19.582 cpu1:4704)sata_nv loaded successfully.


so it would seem that the driver itself doesn't recognize the the controller, at least with the BIOS in AHCI mode.

As I said, I will try with the BIOS in SATA mode this evening.


Thu Jun 11, 2009 9:41 am
Profile
Site Admin

Joined: Mon Mar 16, 2009 10:13 pm
Posts: 3880
Reply with quote
Post Re: ASUS M4N78 (trying built-in SATA)
I'd also do some looking at the source for the driver. ESXi drivers tend to use older source code so the drivers don't necessarily work with newer controllers all the time. It may be necessary to compile a new version to support your specific controller.


Thu Jun 11, 2009 11:30 am
Profile

Joined: Fri May 29, 2009 9:22 am
Posts: 21
Location: Portugal
Reply with quote
Post Re: ASUS M4N78 (trying built-in SATA)
Hi Dave, thanks for keeping around...

Lest's say that I manage to get an updated version of the driver.
How do I embed this driver in ESXi installation in order for ESXi be able to use it for installation?

Can I try to get it from a Linux installation? What?

Thanks


Thu Jun 11, 2009 12:18 pm
Profile
Site Admin

Joined: Mon Mar 16, 2009 10:13 pm
Posts: 3880
Reply with quote
Post Re: ASUS M4N78 (trying built-in SATA)
It's an easy suggest, but not so easy to accomplish ( I'm not a Linux guy and I don't compile drivers in my spare time ;) ).

I would start here and see what driver their using for this - http://www.vmware.com/download/vsphere/open_source.html. Then see if they're a better version of the source available. ESXi drivers have to be compiled specifically to work with the vmkernel so you wouldn't make it work with a generic Linux driver.


Thu Jun 11, 2009 12:20 pm
Profile

Joined: Wed Jun 10, 2009 6:20 am
Posts: 9
Reply with quote
Post Re: ASUS M4N78 (trying built-in SATA)
I've decided to abandon this hardware. I've swapped it for the motherboard and proc from my desktop, an ASUS m2n32 SLI deluxe with an Athlon 64 X2. Both ESXi and ESX are able to install on this hardware with out an issue, both detect both onboard NICs and the SATA and IDE controllers.

Perhaps in the next release VMWare will add support for the newer nVidia chipsets.


Fri Jun 12, 2009 9:09 am
Profile

Joined: Fri May 29, 2009 9:22 am
Posts: 21
Location: Portugal
Reply with quote
Post Re: ASUS M4N78 (trying built-in SATA)
Yeah, I also think so...
It seems that ESXi 4.0 will not work with this hardware.

What really confuses me is that I can make it to load sata_nv driver and assign a vmhbaX disk. (lspci -p or hwinfo -p report this) but the is no way to make it allow me to install in my attached sata hd :?:

I've tried to install it in a IDE hd and it works perfect. Onboard nic is recognized and works ou-of-the-box.

I will keep an eye on this, but for now, I also have to move forward.

Thanks for all the help.

Luís


Fri Jun 12, 2009 2:44 pm
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 48 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next

Who is online

Users browsing this forum: No registered users and 3 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.