just one other fishy matter: i've set max_luns to 1, and it's still trying LUN 0 & LUN 1, how come? ... struct ccb_pathinq *cpi = &ccb->cpi; ... cpi->max_lun = 1; danny