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]

Reply via email to