hpacucli on 7.0/amd64 not working
Kevin Day
toasty at dragondata.com
Sat Nov 22 10:34:02 PST 2008
Has anyone managed to get hpacucli working on amd64 in 7.0? I've got
an HP DL185 G5 with HP's E200 RAID card in it. I had hpacucli working
okay in 6.3/i386, and it works fine in a 64 bit Linux boot, but not in
7.0/amd64:
# /usr/local/sbin/hpacucli
.P Array Configuration Utility CLI .2.
Detecting Controllers...In AddChild:0x838c180
In AddChild child doesnot exists:0x838c180
Iam inside findDevce
The device enumerated now is 0x838c180
In Reenumerate Childern Eoption is 1
This device can discover children
Thu Nov 13 15:29:40 2008
Operation Call: OperationSetAllowedControllerDiscovery
Thu Nov 13 15:29:40 2008
Operation Call: OperationReadSystemInfo
Thu Nov 13 15:29:40 2008
Operation Call: OperationCaptureConfigurationMutex
Thu Nov 13 15:29:40 2008
Operation Call: OperationReleaseConfigurationMutex
Thu Nov 13 15:29:40 2008
Operation Call: OperationDiscoverHostBusAdapters
Thu Nov 13 15:29:40 2008
Operation Call: OperationDiscoverNonFibreHBA
__TRACE_CODE*1310* pBmicRequest->wCommandStatus=0 /usr/home/user/
im453_new/im453/.s_/LINUX/src/lxioctlciss.cpp
zzz freebsd Bus = 5, devfn = 64, dev = 8, fn = 0
freebsd, Looking for bus 5, device 8, function 0
ioctl: Inappropriate ioctl for device
Thu Nov 13 15:29:40 2008
Operation Call: OperationDiscoverInternalArrayControllers
zzz freebsd Bus = 5, devfn = 64, dev = 8, fn = 0
freebsd, Looking for bus 5, device 8, function 0
ioctl: Inappropriate ioctl for device
Thu Nov 13 15:29:40 2008
Operation Call: OperationDiscoverChildren
The device enumerated now is 0x838c180
In Reenumerate Childern Eoption is 2
In Enumerate Child nodes
Thu Nov 13 15:29:40 2008
Operation Call: OperationSystemPostProcess
Pchild in GenerateXML:0x8386d80
Pchild in GenerateXML:0x0
Thu Nov 13 15:29:40 2008
Operation Call: OperationCaptureConfigurationMutex
Thu Nov 13 15:29:40 2008
<Operation>
Thu Nov 13 15:29:40 2008
<Name>OperationCaptureConfigurationMutex</Name>
Thu Nov 13 15:29:40 2008
<Target>ModRoot137888128-System137937280</Target>
Thu Nov 13 15:29:40 2008
</Operation>
Done.
Type "help" for a list of supported commands.
Type "exit" to close the console.
=> controller all show
The device enumerated now is 0x838c180
In Reenumerate Childern Eoption is 1
This device can discover children
Thu Nov 13 15:30:06 2008
Operation Call: OperationSetAllowedControllerDiscovery
Thu Nov 13 15:30:06 2008
Operation Call: OperationReadSystemInfo
Thu Nov 13 15:30:06 2008
Operation Call: OperationCaptureConfigurationMutex
Thu Nov 13 15:30:06 2008
Operation Call: OperationReleaseConfigurationMutex
Thu Nov 13 15:30:06 2008
Operation Call: OperationDiscoverHostBusAdapters
Thu Nov 13 15:30:06 2008
Operation Call: OperationDiscoverNonFibreHBA
zzz freebsd Bus = 5, devfn = 64, dev = 8, fn = 0
freebsd, Looking for bus 5, device 8, function 0
ioctl: Inappropriate ioctl for device
Thu Nov 13 15:30:06 2008
Operation Call: OperationDiscoverInternalArrayControllers
zzz freebsd Bus = 5, devfn = 64, dev = 8, fn = 0
freebsd, Looking for bus 5, device 8, function 0
ioctl: Inappropriate ioctl for device
Thu Nov 13 15:30:06 2008
Operation Call: OperationDiscoverChildren
The device enumerated now is 0x838c180
In Reenumerate Childern Eoption is 2
In Enumerate Child nodes
Thu Nov 13 15:30:06 2008
Operation Call: OperationSystemPostProcess
Pchild in GenerateXML:0x8386d80
Pchild in GenerateXML:0x0
Error: No controllers detected.
Anyone managed to get this to work? If not, any ideas as to what's
going on? I'm guessing the "inappropriate ioctl for device" is
significant here. I tried emailing the listed HP contact for hpacucli
(v.sri.sai.ganesh at hp.com) but didn't get any reply.
-- Kevin
ciss0: <HP Smart Array E200> port 0xe800-0xe8ff mem
0xdef80000-0xdeffffff,0xdef78000-0xdef7ffff irq 35 at device 8.0 on pci5
ciss0 at pci0:5:8:0: class=0x010400 card=0x3212103c chip=0x3238103c
rev=0x00 hdr=0x00
vendor = 'Hewlett-Packard Company'
device = 'Smart Array E200/E200i Controller'
class = mass storage
subclass = RAID
cap 01[c0] = powerspec 2 supports D0 D1 D3 current D0
cap 05[cc] = MSI supports 2 messages, 64 bit
cap 07[dc] = PCI-X 64-bit supports 133MHz, 4096 burst read, 1
split transaction
More information about the freebsd-scsi
mailing list