FWIW, on one of my SE/30s, I had a similar issue where internal only worked when an external device was plugged in. After much debugging, it came down to an overly sensitive req line (due to the scsi controller) and I had to add a resistor to mimic what an active scsi terminator (like the iifx...