copy tape to tape using dd

I have two tape drives attached to my system , and i am trying to copy one tape to another using both tape drives and using the following command :

dd if=/dev/rmt/1 of=/dev/rmt/2

but unfortunitly i am getting the following error :

read: Not enough space
0+0 records in
0+0 records out

wht do u suggest to do to make another copy of that tape ?

Best regards

Try dd again but specify the blocksize of the tape with bs=n where n is the blocksize of the tape.

Hi

I tried to use bs=126 the default , but it still give the same error . 

but i found another way to do it using tcopy .

tcopy /dev/rmt/1 /dev/rmt/2

and it worked fine .

thanks and best regards .