Storport device not showing up in HP's L&TT

My storport driver is showing a SCSI Adapter in Device Manager, and the
tape drive connected is showing up in Device Manager (as an Unknown
Device of course), but HP’s ‘Library & Tape Tools’ program doesn’t
appear to scan the storport adapter or the tape device. My scsiport
driver is scanned, but only has a disk and cdrom attached which are
obviously mostly ignored by the tape tools.

The storport driver is for passthrough scsi devices exported by Xen. It
is rewritted from a scsiport driver - the change was required because I
needed to be able to run code at DISPATCH and PASSIVE IRQL’s.

Any suggestions as to why my adapter may be being ignored by L&TT?

Thanks

James

>

My storport driver is showing a SCSI Adapter in Device Manager, and
the
tape drive connected is showing up in Device Manager (as an Unknown
Device of course), but HP’s ‘Library & Tape Tools’ program doesn’t
appear to scan the storport adapter or the tape device. My scsiport
driver is scanned, but only has a disk and cdrom attached which are
obviously mostly ignored by the tape tools.

The storport driver is for passthrough scsi devices exported by Xen.
It
is rewritted from a scsiport driver - the change was required because
I
needed to be able to run code at DISPATCH and PASSIVE IRQL’s.

Any suggestions as to why my adapter may be being ignored by L&TT?

I think I have found the problem - if I set NumberOfBuses to
SCSI_MAXIMUM_BUSES (8) in the PORT_CONFIGURATION_INFORMATION then L&TT
fails to pick it up. This Microsoft kd article
http://support.microsoft.com/kb/891793 says that there is a problem when
Bus 8 is scanned, but the limit in my case is 7 so I’m not sure that
that is the cause. If I set it to 4 though, the machine BSoD’s when L&TT
tries to scan, but that is sure to be a bug in my driver which I can now
move onto fixing :slight_smile:

James