Our linux is SUSE Enterprise Server 11 SP1 running on z/VM V5.4. Our linux kernel is 2.6.32.12-0.7-default (geeko@buildhost) (gcc version 4.3.4 gcc-4 setup.1a06a7: Linux is running as a z/VM guest operating system in 64-bit mode. Our tape lib is TS3500, driver is 3592 E05. Our SAN switch is 2498-B24.
The connection path from mainframe to tape lib is: fcp channel(A) -> input port of san switch(B) -> output port of san switch(C) -> port of driver(D). The special thing is C point is directly connect D point. Rather than through 3953 tape lib controller. The following is my detail work of installing tape driver: (1) download tape driver from website of System Storage Interoperation Center. Before selecting correct driver, we selected following values to narrow target drivers on website search. Product Family - IBM System Storage Enterprise Tape Product Model - TS3500 (3584) with TS1120 (3592-E05) Drives (I asked this info from HW guy) Product Version - TS3500 (B150) with TS1120 (3592-E05) Drives (D3I1_EE9) (I select the last one of pull-down menu, because I thought it is the up-to-date version) Host Platform - IBM System z Operating System - Novell SUSE Linux Enterprise Server 11 SP1 Adapter Model - FC 3324 (I ask this info from HW guy) SAN or Networking Model - IBM SAN24B-4 (2498-B24) (I checked on SAN switch label) The most unsure item is Product Version. I don't know if it is correct for us. I downloaded 2 files. One is lin_tape-1.61.0-1.src.rpm, the other is lin_taped-1.61.0-sles11.s390x.rpm. (2) I'm sure that zfcp device driver is loaded into kernel, because we have scsi disk connected through zfcp device driver. (3) rpmbuild -rebuild lin_tape-1.61.0-1.src.rpm This step produced lin_tape package on /usr/src/packages/RPMS/s390x/lin_tape-1.61.0-1.s390x.rpm (4) rpm -ivh /usr/src/packages/RPMS/s390x/lin_tape-1.61.0-1.s390x.rpm This step produced below error: -------------------------------------------------------------------------------------------- Preparing... ########################################### [100%] 1:lin_tape ########################################### [100%] Starting lin_tape: FATAL: module '/lib/modules/2.6.32.12-0.7-default/kernel/drivers/scsi/lin_tape.ko' is unsupported Use --allow-unsupported or set allow_unsupported_modules to 1 in /etc/modprobe.d/unsupported-modules lin_tape loaded -------------------------------------------------------------------------------------------- I don't know why this error occured. Is it means incorrect version of tape driver I used? (5) rpm -ivh /usr/src/xxxx/lin_taped-1.x.x.x..0-sles11.s390x.rpm This step install lin_taped daemon. But I got similar error as step 4: -------------------------------------------------------------------------------------------- Preparing... ########################################### [100%] 1:lin_taped ########################################### [100%] Starting lin_tape: FATAL: module '/lib/modules/2.6.32.12-0.7-default/kernel/drivers/scsi/lin_tape.ko' is unsupported Use --allow-unsupported or set allow_unsupported_modules to 1 in /etc/modprobe.d/unsupported-modules lin_tape loaded -------------------------------------------------------------------------------------------- Anybody has idea for this error? ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390 ---------------------------------------------------------------------- For more information on Linux on System z, visit http://wiki.linuxvm.org/
