: >In v1.X, I always patched drivers/scsi/st.c so that it did not do buffered IO,
: >so as to be able to control the tape block size. This is necessary for me as I
: >have to be able to import and export tapes at various blocking factors.
: Why go to all this work? Doesn't the "dd" program work for you?
SCSI Tape Drives can have there own Hardware blocking factor as well as
a software controlled one. Streaming tape drives do not do this, and only
look at the software blocking factor.
I can see where this guy can run into problems.
I've seen how various other Unix's have handled this. Some use different
SCSI Tape device names while others can control this setup directly.
There is even a modified version of gnu tar floating around that has the
added option "physrecsz" that controls this.
The blocking factor that software apps use (dd, tar, etc) generally do not
refer to hardware blocking.
Just letting you know.
-Alan