Parent topic: Overview
Using mtlib for communication
This section describes the mtlib program, which facilitates communication between the 
TS3500 Tape Library and the IBM® TotalStorage® 3494 Tape Library, IBM TotalStorage 
Virtual Tape Server (VTS), or IBM Virtualization Engine TS7700 Series. 
The mtlib program is a command-line interface that was originally designed to control the 
3494 Tape Library. It comes as part of the 3494 device driver, similar to the way the 
tapeutil utility comes with the SCSI tape device driver.
The mtlib program provides an interface from the server to a 3494 Tape Library, and also to 
the virtual tape drives and cartridges within an attached VTS or TS7700 Virtualization 
Engine. 
The mtlib program has recently been enhanced to also work with SCSI tape libraries, such 
as the TS3500 Tape Library installed with only 3592 tape drives. Some customers have 
written mtlib scripts to work with the 3494 Tape Library. If a customer with a 3494 Tape 
Library decides to migrate to the TS3500 Tape Library, this mtlib enhancement will ease the 
migration.
Existing customer scripts that use the mtlib program require no changes, or minor changes, 
depending on the functions of the 3494 Tape Library that are used. For example, there is no 
category concept in SCSI tape libraries, so any mtlib command that references categories 
might need to be changed.
For a complete description of the mtlib program and command syntax, see the IBM 
TotalStorage and System Storage Tape Device Drivers Installation and User's Guide.
Parent topic: Supported device drivers
Fibre Channel interface
This section describes Fibre Channel technology and where to find additional information for 
drives that use a Fibre Channel interface.
Attention: This product contains an assembly that complies with the 
performance standards set by the U.S. Food and Drug Administration for a 
Class I Laser Product. This laser assembly is registered with the 
Department of Health and Human Services and is in compliance with