Debian/GNU Linux OMSA 5.2 package

Hiroyuki Yoshimura yoshimurah at mahikari.or.jp
Thu Jun 7 01:37:53 CDT 2007


Did you try this command?

mpt-status --autoload

Is mptctl loaded?
I think that it should build in mptctl.o if mptctl is not loaded. How does CONFIG_FUSION_CTL ?

Alessandro FAGLIA wrote:
> -------- Original Message  --------
> Subject: Re:Debian/GNU Linux OMSA 5.2 package
> From: <Patrick_Boyd at dell.com>
> To: marcus at synchromedia.co.uk, yoshimurah at mahikari.or.jp
> Cc: linux-poweredge at lists.us.dell.com
> Date: Wed Jun 06 2007 19:32:22 GMT+0200 (ora legale Europa occidentale)
>
>> You need to verify that the MPTCTL driver is loaded. This is OMSA's
>> interface to the SAS 5, PERC 4/IM, and several non-RAID cards.
>
> My server is a PE840 and the RAID card (SAS5iR) is recognized as follows by dmesg:
>> Fusion MPT base driver 3.04.03
>> Copyright (c) 1999-2007 LSI Logic Corporation
>> Fusion MPT SAS Host driver 3.04.03
>> ACPI: PCI Interrupt 0000:02:08.0[A] -> GSI 16 (level, low) -> IRQ 16
>> mptbase: Initiating ioc0 bringup
>> ioc0: SAS1068: Capabilities={Initiator}
>> scsi0 : ioc0: LSISAS1068, FwRev=00063200h, Ports=1, MaxQ=511, IRQ=16
>> scsi 0:0:0:0: Direct-Access     ATA      ST3160812AS      J    PQ: 0 ANSI: 5
>> scsi 0:0:1:0: Direct-Access     ATA      ST3160812AS      J    PQ: 0 ANSI: 5
>> scsi 0:1:0:0: Direct-Access     Dell     VIRTUAL DISK     1028 PQ: 0 ANSI: 5
>
> I've compiled the "Fusion MPT ScsiHost drivers for SAS" directly into the kernel (an not as module):
>
>> # Fusion MPT device support
>> #
>> CONFIG_FUSION=y
>> # CONFIG_FUSION_SPI is not set
>> # CONFIG_FUSION_FC is not set
>> CONFIG_FUSION_SAS=y
>> CONFIG_FUSION_MAX_SGE=128
>
> I've installed the mpt-status deb, but when I issue the command I get:
>> afaglia at cpsrv001:~$ sudo mpt-status
>> open /dev/mptctl: No such device
>>   Are you sure your controller is supported by mptlinux?
>> Also make sure mptctl is loaded into the kernel
>
> (the same if I issue the command as root).
>
> /dev/mptctl exists:
>> afaglia at cpsrv001:/dev$ ls -l mptctl
>> crw-rw-rw- 1 root root 10, 220 2007-05-10 17:36 mptctl
>
>
> Anybody could tell me:
> 1. why mpt-status gives me this output (although I have the char device mptctl) and
> 2. am I right with the direct compilation of CONFIG_FUSION_SAS into the kernel?




More information about the Linux-PowerEdge mailing list