IBM TS2340 User Guide - Page 380

AIX System - Tape Utility Program (tapeutil), Interactive Interface, Command-Line Interface

Page 380 highlights

AIX - Tape Utility Program (tapeutil) AIX System - Tape Utility Program (tapeutil) Installed with the device driver is a tape utility program, tapeutil, that exercises or tests the functions of the tape device and the device driver. It also performs basic tape and medium changer operations. The tape utility program provides two versions (the interactive interface and the AIX command-line interface) with syntax similar to the tctl and mt commands. The C source code for the tapeutil.c program can be found in the /usr/lpp/Atape/samples directory. The program contains a sample of the interface to the device driver and the ioctl commands supported. Note: This utility program does not support the data path for the IBM 7331, 7336, and 7337 library devices. It can be used only for the medium changer functions on the IBM 7331, 7336, and 7337. The data path is supported by the AIX base device driver and utilities, such as tctl and mt. Interactive Interface The interactive interface of the tape utility program can be called from the AIX command-line using the tapeutil command. A list of general subcommands, medium changer subcommands, and tape subcommands is displayed. You must open a device before using these commands and operations (except for the tape drive service aids). To open a device: 1. Select Open a Device from General Commands. 2. Enter the name of the device special file. Use any special file that exists for the device, for example, /dev/rmt0, /dev/rmt0.1, /dev/rmt1.smc, or /dev/smc0. 3. Enter the Read/Write, Read Only, Write Only, or Append mode to open a device. These modes apply only to the tape devices. After you open a device, select a command using the appropriate number for the command from the interface. Some commands require additional information after they are selected. If an error occurs, then the error number, the error text, and the device sense data (if applicable) are displayed. Command-Line Interface The command-line interface of the tapeutil has a syntax similar to the AIX tctl and mt commands and provides the same basic tape commands. The program also supports tape device, device driver, SCSI, and medium changer subcommands that use the additional functions of the tape device and device driver. Call the tapeutil command from the AIX command-line or from within a shell script. If you enter the tapeutil command without any arguments, the interactive interface is called. The syntax for the command-line interface of the tape utility program is: tapeutil -f Device Subcommand [Subcommand ...] Notes: 1. Device is the name of the device special file (for example, /dev/rmt0). 2. Subcommand is any valid command for the device. 362 IBM Tape Device Drivers Installation and User's Guide

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457

AIX System - Tape Utility Program (tapeutil)
Installed with the device driver is a tape utility program,
tapeutil
, that exercises or
tests the functions of the tape device and the device driver. It also performs basic
tape and medium changer operations. The tape utility program provides two
versions (the interactive interface and the AIX command-line interface) with syntax
similar to the
tctl
and
mt
commands.
The C source code for the
tapeutil.c
program can be found in the
/usr/lpp/Atape/samples
directory. The program contains a sample of the interface to
the device driver and the
ioctl
commands supported.
Note:
This utility program does not support the data path for the IBM 7331, 7336,
and 7337 library devices. It can be used only for the medium changer
functions on the IBM 7331, 7336, and 7337. The data path is supported by
the AIX base device driver and utilities, such as
tctl
and
mt
.
Interactive Interface
The interactive interface of the tape utility program can be called from the AIX
command-line using the
tapeutil
command. A list of general subcommands,
medium changer subcommands, and tape subcommands is displayed. You must
open a device before using these commands and operations (except for the tape
drive service aids).
To open a device:
1.
Select
Open a Device
from General Commands.
2.
Enter the name of the device special file. Use any special file that exists for the
device, for example,
/dev/rmt0
,
/dev/rmt0.1
,
/dev/rmt1.smc
, or
/dev/smc0
.
3.
Enter the
Read/Write
,
Read Only
,
Write Only
, or
Append
mode to open a device.
These modes apply only to the tape devices.
After you open a device, select a command using the appropriate number for the
command from the interface. Some commands require additional information after
they are selected. If an error occurs, then the error number, the error text, and the
device sense data (if applicable) are displayed.
Command-Line Interface
The command-line interface of the
tapeutil
has a syntax similar to the AIX
tctl
and
mt
commands and provides the same basic tape commands. The program also
supports tape device, device driver, SCSI, and medium changer subcommands that
use the additional functions of the tape device and device driver.
Call the
tapeutil
command from the AIX command-line or from within a shell
script. If you enter the
tapeutil
command without any arguments, the interactive
interface is called.
The syntax for the command-line interface of the tape utility program is:
tapeutil -f Device Subcommand [Subcommand ...]
Notes:
1.
Device
is the name of the device special file (for example,
/dev/rmt0
).
2.
Subcommand
is any valid command for the device.
AIX - Tape Utility Program (tapeutil)
362
IBM Tape Device Drivers Installation and User’s Guide