
Re: OEM.TGZ for the Sil3132
Dave.Mishchenko wrote:
What's the PCI id for your contoller. It may be that it's not included in the oem.tgz file attached to this thread. You can try to manually load the driver with vmkload_mod /path/driver. If the driver can recognise the controller then it will load and you'll be able to see the controller in the vSphere client (at least until you reboot). But if vmkload_mod works then all you have to do is to modify the oem.tgz to edit simple.map to include the pci id for your controller.
Similar to what cyntaxx, mentioned in his previous post, about not seeing the drive in VI client.
i am experiencing the same issue with the Sil3132 SATA PCIe card the OP reported working.
I was able to use his oem.tgz to load it on my ESXi 3.5 U4.
>lspci -p
Bus:Sl.F Vend:Dvid Subv:Subd ISA/irq/Vec P M Module Name
Spawned bus
00:00.00 8086:2588 1028:0180 V
00:01.00 8086:2589 0000:0000 11/ 11/0x71 A V
00:02.00 8086:258a 1028:0180 11/ / A V
00:28.00 8086:2660 0000:0000 11/ 11/0x71 A V
00:28.01 8086:2662 0000:0000 10/ 10/0x79 B V
00:29.00 8086:2658 1028:0180 9/ 9/0x81 A V usb-uhci
00:29.01 8086:2659 1028:0180 5/ 5/0x89 B V usb-uhci
00:29.02 8086:265a 1028:0180 3/ 3/0x91 C V usb-uhci
00:29.03 8086:265b 1028:0180 10/ 10/0x99 D V usb-uhci
00:29.07 8086:265c 1028:0180 9/ 9/0x81 A V ehci-hcd
00:30.00 8086:244e 0000:0000 004 V
00:31.00 8086:2640 0000:0000 V
00:31.01 8086:266f 1028:0180 11/ 11/0x71 A V vmhba0
00:31.02 8086:2652 8086:2652 5/ 5/0xa1 C V ata_piix vmhba1
00:31.03 8086:266a 1028:0180 10/ / B V
02:00.00 14e4:1677 1028:0180 11/ 11/0x71 A V tg3 vmnic0
03:00.00 1095:3132 1095:7132 10/ 10/0x79 A V vmhba2
04:00.00 9005:0285 1028:0291 11/ 11/0x71 A V vmhba3
04:01.00 1102:0004 1102:2002 10/ 10/0x79 A V
04:01.01 1102:7003 1102:0040 V
04:01.02 1102:4001 1102:0010 3/ 3/0x91 B V
04:02.00 10b7:9055 10b7:9055 3/ 3/0x91 A V
>lspci -v
03:00.00 RAID bus controller Mass storage controller: CMD Technology Inc SiI 3132 Serial ATA Raid II Controller [vmhba2]
Class 0104: 1095:3132
04:00.00 RAID bus controller Mass storage controller: Adaptec Adaptec SCSI [vmhba3]
Class 0104: 9005:0285
-So if the driver is detected. Why isnt it detected in the Storage Adapter list in VI client? I mean the output of lspci -p reports vmhba2. But that isnt reported in VI client.
Heres the simple.map from the OP.
1095:3132 0000:0000 storage sata_sil24.o
heres the:
pci.ids
3124 SiI 3124 PCI-X Serial ATA Controller
1095 3124 SiI 3124 PCI-X Serial ATA Controller
3132 SiI 3132 Serial ATA Raid II Controller
0242 SiI 3132 Serial ATA Raid II Controller (Adaptec-branded)
Thanks