Does anyone know how can I enable disconnect for the linux aic7xxx
driver? It's not in the README.aic7xxx nor the comments in the source
code. Do I have to change something in the card setup before bootup?
I have determined that the TSL-11000 is not causing the reset directly.
The problem appears to be with the settings of the linux aic7xxx
driver. The tape changer appears to "tie up" the bus while it's in
action. When the aic7xxx module fails to read or write to partitions on
/dev/sda for a certain number of attempts, it decides that the bus is
"hung" and performs a bus reset.
I thought "disconnect" might help if it would allow the TSL-11000 to
perform its operation without hanging all of the other devices on the
bus, but I don't know what other problems, if any, enabling disconnect
might cause.
I increased the selection timeout to the max value of 256ms in case that
would help--it's the only parameter that could be changed without
compiling a custom kernel that looks like it might help. Next, I plan
to see if I can change any parameters through /proc/scsi, what
parameters are adjustable when compiling the kernel, and what info I can
dredge up from the aic7xxx web pages and mailing list archives.
--
"Jonathan F. Dill" ([EMAIL PROTECTED])