On Tue, Dec 1, 2009 at 17:13, Jaco Engelbrecht <[email protected]> wrote:
> I have a Dell PE M610 and PE1955 blade, which is failing to detect their > RAID controllers when using the Dell Deployment Toolkit (DTK)'s raidcfg >... > However, raidcfg does not find any RCs: > [r...@bob ~]# /opt/dell/toolkit/bin/raidcfg -ctrl > Controller does not exist I have a similar problem with a PERC H200 in a PET310. I installed dell-toolkit.rpm v.3.2.0 in our custom boot/diag cd (based on CENTOS5.4 kernel/libs/binaries). "syscfg --pci" sees it ... PCI Bus: 3, Device: 0, Function: 0 Vendor: 1000 - LSI Logic / Symbios Logic Device: 0072 - SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon] Sub Vendor:1028 - Dell Sub Device:1F1D - PERC H200 Adapter Slot: 01 Class: 01 - Storage SubClass: 07 - N/A but "raidcfg -ctrl" does not: "raidcfg -ctrl" -> "Controller does not exist" Our boot image is very minimal. Maybe raidcfg needs some particular kernel module loaded to work correctly? I put Debug=On in stsvc.ini and got this output: RAIDCFG - Start Debug RAIDCFG - Walking through all the command line args. RAIDCFG - RAIDCFG compiled at 15:15:25 Oct 27 2009 command run on Tue Mar 23 14:25:34 2010 RAIDCFG - RAIDCFG Command Line Options: -ctrl RAIDCFG - Calling ValInit RAIDCFG - Begin: CMain::get_controllers_in_system() RAIDCFG - Inside alloc_build_pci_cfg_list RAIDCFG - Begin: CMain::check_PCI_BIOS RAIDCFG - Begin: CMain::intInstallCheck RAIDCFG - intInstallCheck - after setting SMBIOSReq params. RAIDCFG - intInstallCheck - DCHBASSMBIOSCommand has passed RAIDCFG - End: CMain::check_PCI_BIOS RAIDCFG - PCI Identification Procedure: RAIDCFG - Number of PCI Buses: 4. RAIDCFG - Adding to PCICfg: Bus=0 Device:0 Func:0 RAIDCFG - Adding to PCICfg: Bus=0 Device:3 Func:0 RAIDCFG - Adding to PCICfg: Bus=0 Device:5 Func:0 RAIDCFG - Adding to PCICfg: Bus=0 Device:8 Func:0 RAIDCFG - Adding to PCICfg: Bus=0 Device:8 Func:1 RAIDCFG - Adding to PCICfg: Bus=0 Device:8 Func:2 RAIDCFG - Adding to PCICfg: Bus=0 Device:8 Func:3 RAIDCFG - Adding to PCICfg: Bus=0 Device:10 Func:0 RAIDCFG - Adding to PCICfg: Bus=0 Device:10 Func:1 RAIDCFG - Adding to PCICfg: Bus=0 Device:1a Func:0 RAIDCFG - Adding to PCICfg: Bus=0 Device:1c Func:0 RAIDCFG - Adding to PCICfg: Bus=0 Device:1c Func:2 RAIDCFG - Adding to PCICfg: Bus=0 Device:1c Func:3 RAIDCFG - Adding to PCICfg: Bus=0 Device:1c Func:4 RAIDCFG - Adding to PCICfg: Bus=0 Device:1d Func:0 RAIDCFG - Adding to PCICfg: Bus=0 Device:1e Func:0 RAIDCFG - Adding to PCICfg: Bus=0 Device:1f Func:0 RAIDCFG - Adding to PCICfg: Bus=0 Device:1f Func:2 RAIDCFG - Adding to PCICfg: Bus=0 Device:1f Func:5 RAIDCFG - Adding to PCICfg: Bus=1 Device:3 Func:0 RAIDCFG - Adding to PCICfg: Bus=2 Device:0 Func:0 RAIDCFG - Adding to PCICfg: Bus=2 Device:0 Func:1 RAIDCFG - Adding to PCICfg: Bus=3 Device:0 Func:0 RAIDCFG - Inside assign_pci_slot_numbers +-----+------+------+ | Bus |Device| Slot | +-----+------+------+ | 0| 0| 0| | 0| 3| 0| | 0| 5| 0| | 0| 16| 0| | 0| 1a| 0| | 0| 1c| 0| | 0| 1d| 0| | 0| 1f| 0| | 3| 0| 1| | 4| 0| 2| | 5| 0| 3| | 6| 0| 4| | 7| 0| 5| | 2| 0| 0| | 1| 3| 0| +-----+------+------+ RAIDCFG - Begin: CVALTalker::getVALControllers() RAIDCFG - Calling ValGetControllers() RAIDCFG - getVALControllers(): numCtrls is 0 RAIDCFG - End: CVALTalker::getVALControllers() RAIDCFG - After enumeration RAIDCFG - End: CMain::get_controllers_in_system() RAIDCFG - Get All Controllers RAIDCFG - End Debug Controller does not exist RAIDCFG - In ~CVALTalker() I tried stracing raidcfg, but I got some kind of infinite loop (command would not terminate when straced , data kept scrolling and scrolling, I waited for 20/30 secs) Thanks -- [email protected] _______________________________________________ Linux-PowerEdge mailing list [email protected] https://lists.us.dell.com/mailman/listinfo/linux-poweredge Please read the FAQ at http://lists.us.dell.com/faq
