Hi,
run into the same issue, mpt-status can't find the scsi disks because
they have a id > 16 here:
--- mpt-status-1.2.0.orig/mpt-status.c 2006-11-01 10:13:35.000000000 +0100
+++ mpt-status-1.2.0/mpt-status.c 2012-07-12 16:24:52.728286737 +0200
@@ -38,6 +38,7 @@
#include "mpt-status.h"
#define ARG_M_A 0x0001
+#define SCSI_MAX_ID 32
static int m = 0;
static int quiet_mode = 0;
@@ -279,7 +280,7 @@
int id;
int scsi_id;
- for (scsi_id = 0; scsi_id < 16; scsi_id++) {
+ for (scsi_id = 0; scsi_id < SCSI_MAX_ID; scsi_id++) {
mpt_printf("Checking for SCSI ID:%d\n", scsi_id);
numBytes = (sizeof(Config_t) - sizeof(SGE_IO_UNION)) +
sizeof(SGESimple64_t);
--
___
Johannes Ziemke
- Systems Engineer
SoundCloud Ltd. - Rosenthaler Str.13, 10119 Berlin, Germany.
Limited registered at Company House, Cardiff, UK.
Registered Office: London, UK. Company number 6343600
Managing Director: Alexander Ljung
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]