Help me for add tape driver
Hi All,
I've got the problem for the tape driver. In my computer there is a raid controller: ATA RAID 1210SA And I've installed redhat 8.0 I add a scsi adapter: Adaptec SCSI Card 29160. And connected with tape divece: HP SureStore DAT40. When I reboot the machine it recognize Card but not Tape. The SCSI ID of the Adaptec is 7 (default) and the SCSI ID of the Tape is 3. When I look the drivers: $less /proc/scsi/scsi, it shows: Attached devices: Host: scsi0 Channel: 00 Id: 00 Lun: 00 Vendor: ADAPTEC Model: RAID 1 Rev: 1.0 Type: Direct-Access ANSI SCSI revision: ffffffff Anyone can help me ? Thanks, David |
You will need module "st" for tape, though your machine does have to recognize the device first. Are there any other directories within /proc/scsi. I have /proc/scsi/aic7xxx and /proc/scsi/sym53c8xx pertaining to the drivers for my two scsi cards, the boards themselves are not listed in /proc/scsi/scsi. It does seem though that your problem could within the adaptec bios which perhaps is defining a raid device separate from the card. Can you get into the bios (usually with adaptec using cntl-a at bootup) and see what you have for setup and if the tape device is recognized there? A tape device should read "Type: Sequential-Access" in /proc/scsi/scsi.
|
Thank you very much
My problem is if at "Configure/View Host Adapter Settings" I select number 7 as "Host SCSI Adapter ID", at the page "SCSI Disk Utilities" there's only "Adaptec SCSI Card 29160" at ID#: 7. But if I select the number 3 as "Host SCSI Adapter ID" (The number ID set at the Tape driver), I found "Adaptec SCSI Card 29160" at ID#: 3 and "HP C5683A" at ID# 11. And in the directory /proc/scsi/ in two cases are: total 0 dr-xr-xr-x 2 root root 0 Oct 28 14:41 AAR1210 dr-xr-xr-x 2 root root 0 Oct 28 14:41 ide-scsi -r--r--r-- 1 root root 0 Oct 28 14:41 scsi And I don't know how to mount the tape driver David |
See the thread under Redhat that I answered. Basically, you have to
"mkinitrd" to get the driver loaded correctly during boot. If you search the forum for "scsi tape", my earlier response is listed. |
The controller is usually ID #7. You can not have the controller and the tape drive set to the same ID. During the boot if the SCSI controller is set to scan the bus you should see the tape drive being recognized. Make sure the bus is terminated correctly.
You can use modprobe to load the tape driver, it isn't necessary to load st during boot. modprobe st |
Thank you very much,
I think the probem is hardware and system, the card adapter doesn't recognize the tape driver. The resaut of dmesg is: dmesg Linux version 2.4.18-14 (bhcompile@stripples.devel.redhat.com) (gcc version 3.2 20020903 (Red Hat Linux 8.0 3.2-7)) #1 Wed Sep 4 13:35:50 EDT 2002 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 00000000000a0000 (usable) BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000000fffe000 (usable) BIOS-e820: 000000000fffe000 - 0000000010000000 (reserved) BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved) BIOS-e820: 00000000fee00000 - 00000000fee10000 (reserved) BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved) 0MB HIGHMEM available. 255MB LOWMEM available. On node 0 totalpages: 65534 zone(0): 4096 pages. zone(1): 61438 pages. zone(2): 0 pages. Kernel command line: ro root=LABEL=/ hdb=ide-scsi ide_setup: hdb=ide-scsi Initializing CPU#0 Detected 794.845 MHz processor. Speakup v-1.00 CVS: Tue Jun 11 14:22:53 EDT 2002 : initialized Console: colour VGA+ 80x25 Calibrating delay loop... 1577.21 BogoMIPS Memory: 252840k/262136k available (1326k kernel code, 6868k reserved, 999k data, 212k init, 0k highmem) Dentry cache hash table entries: 32768 (order: 6, 262144 bytes) Inode cache hash table entries: 16384 (order: 5, 131072 bytes) Mount cache hash table entries: 4096 (order: 3, 32768 bytes) ramfs: mounted with options: <defaults> ramfs: max_pages=31860 max_file_pages=0 max_inodes=0 max_dentries=31860 Buffer cache hash table entries: 16384 (order: 4, 65536 bytes) Page-cache hash table entries: 65536 (order: 6, 262144 bytes) CPU: Before vendor init, caps: 0383fbff 00000000 00000000, vendor = 0 CPU: L1 I cache: 16K, L1 D cache: 16K CPU: L2 cache: 256K CPU: After vendor init, caps: 0383fbff 00000000 00000000 00000000 Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. CPU: After generic, caps: 0383fbff 00000000 00000000 00000000 CPU: Common caps: 0383fbff 00000000 00000000 00000000 CPU: Intel Pentium III (Coppermine) stepping 06 Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Checking 'hlt' instruction... OK. POSIX conformance testing by UNIFIX mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au) mtrr: detected mtrr type: Intel PCI: PCI BIOS revision 2.10 entry at 0xfc7de, last bus=1 PCI: Using configuration type 1 PCI: Probing PCI hardware PCI: Discovered primary peer bus 01 [IRQ] PCI: Using IRQ router ServerWorks [1166/0200] at 00:0f.0 isapnp: Scanning for PnP cards... isapnp: No Plug & Play device found speakup: initialized device: /dev/synth, node (MAJOR 10, MINOR 25) Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket apm: BIOS not found. Starting kswapd VFS: Diskquotas version dquot_6.5.0 initialized pty: 2048 Unix98 ptys configured Serial driver version 5.05c (2001-07-08) with MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI ISAPNP enabled ttyS0 at 0x03f8 (irq = 4) is a 16550A ttyS1 at 0x02f8 (irq = 3) is a 16550A Real Time Clock Driver v1.10e oprofile: mapping APIC. oprofile: APIC was already enabled oprofile 0.2 loaded, major 254 block: 480 slots per queue, batch=120 Uniform Multi-Platform E-IDE driver Revision: 6.31 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx SvrWks OSB4: IDE controller on PCI bus 00 dev 79 SvrWks OSB4: chipset revision 0 SvrWks OSB4: not 100% native mode: will probe irqs later ide0: BM-DMA at 0x08b0-0x08b7, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0x08b8-0x08bf, BIOS settings: hdc:pio, hdd:pio hda: CRD-8482B, ATAPI CD/DVD-ROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide-floppy driver 0.99.newide Floppy drive(s): fd0 is 1.44M FDC 0 is a National Semiconductor PC87306 NET4: Frame Diverter 0.46 RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize ide-floppy driver 0.99.newide md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP IP: routing cache hash table of 2048 buckets, 16Kbytes TCP: Hash tables configured (established 16384 bind 32768) Linux IP multicast router 0.06 plus PIM-SM NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. RAMDISK: Compressed image found at block 0 Freeing initrd memory: 347k freed VFS: Mounted root (ext2 filesystem). SCSI subsystem driver Revision: 1.00 kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2 PCI: Found IRQ 10 for device 00:04.0 PCI: Sharing IRQ 10 with 00:04.0 scsi0 : Vendor: ADAPTEC Model: AAR-1210SA Vendor: ADAPTEC Model: RAID 1 Rev: 1.0 Type: Direct-Access ANSI SCSI revision: 00 Attached scsi disk sda at scsi0, channel 0, id 0, lun 0 SCSI device sda: 320172033 512-byte hdwr sectors (163928 MB) Partition check: sda: sda1 sda2 sda3 sda4 < sda5 sda6 sda7 sda8 sda9 sda10 sda11 sda12 sda13 > Journalled Block Device driver loaded kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. Freeing unused kernel memory: 212k freed XD: Loaded as a module. Trying to free nonexistent resource <00000320-00000323> EXT3 FS 2.4-0.9.18, 14 May 2002 on sd(8,10), internal journal Adding Swap: 4088500k swap-space (priority -1) kjournald starting. Commit interval 5 seconds EXT3 FS 2.4-0.9.18, 14 May 2002 on sd(8,1), internal journal EXT3-fs: mounted filesystem with ordered data mode. kjournald starting. Commit interval 5 seconds EXT3 FS 2.4-0.9.18, 14 May 2002 on sd(8,8), internal journal EXT3-fs: mounted filesystem with ordered data mode. kjournald starting. Commit interval 5 seconds EXT3 FS 2.4-0.9.18, 14 May 2002 on sd(8,7), internal journal EXT3-fs: mounted filesystem with ordered data mode. kjournald starting. Commit interval 5 seconds EXT3 FS 2.4-0.9.18, 14 May 2002 on sd(8,6), internal journal EXT3-fs: mounted filesystem with ordered data mode. kjournald starting. Commit interval 5 seconds EXT3 FS 2.4-0.9.18, 14 May 2002 on sd(8,5), internal journal EXT3-fs: mounted filesystem with ordered data mode. kjournald starting. Commit interval 5 seconds EXT3 FS 2.4-0.9.18, 14 May 2002 on sd(8,3), internal journal EXT3-fs: mounted filesystem with ordered data mode. kjournald starting. Commit interval 5 seconds EXT3 FS 2.4-0.9.18, 14 May 2002 on sd(8,2), internal journal EXT3-fs: mounted filesystem with ordered data mode. kjournald starting. Commit interval 5 seconds EXT3 FS 2.4-0.9.18, 14 May 2002 on sd(8,13), internal journal EXT3-fs: mounted filesystem with ordered data mode. kjournald starting. Commit interval 5 seconds EXT3 FS 2.4-0.9.18, 14 May 2002 on sd(8,9), internal journal EXT3-fs: mounted filesystem with ordered data mode. kjournald starting. Commit interval 5 seconds EXT3 FS 2.4-0.9.18, 14 May 2002 on sd(8,11), internal journal EXT3-fs: mounted filesystem with ordered data mode. hda: ATAPI 48X CD-ROM drive, 128kB Cache Uniform CD-ROM driver Revision: 3.12 scsi1 : SCSI host adapter emulation for IDE ATAPI devices parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE] parport0: irq 7 detected ohci1394: pci_module_init failed ip_tables: (C) 2000-2002 Netfilter core team eepro100.c:v1.09j-t 9/29/99 Donald Becker http://www.scyld.com/network/eepro100.html eepro100.c: $Revision: 1.36 $ 2000/11/17 Modified by Andrey V. Savochkin <saw@saw.sw.com.sg> and others PCI: Found IRQ 9 for device 00:02.0 IRQ routing conflict for 00:02.0, have irq 11, want irq 9 divert: allocating divert_blk for eth0 eth0: Intel Corp. 82557/8/9 [Ethernet Pro 100], 00:B0:D0:AA:A3:7E, IRQ 11. Receiver lock-up bug exists -- enabling work-around. Board assembly 07195d-000, Physical connectors present: RJ45 Primary interface chip i82555 PHY #1. General self-test: passed. Serial sub-system self-test: passed. Internal registers self-test: passed. ROM checksum self-test: passed (0x04f4518b). Receiver lock-up workaround activated. Installing knfsd (copyright (C) 1996 okir@monad.swb.de). mtrr: Serverworks LE detected. Write-combining disabled. mtrr: your processor doesn't support write-combining mtrr: Serverworks LE detected. Write-combining disabled. mtrr: your processor doesn't support write-combining mice: PS/2 mouse device common for all mice cdrom: This disc doesn't have any tracks I recognize! So maybe the two cards and the mother board scsi have the problem ? Tanks for the help ! David |
When I reviewed your dmesg I didn't see the driver being loaded. If the Adaptec 29160 is installed correctly with its driver, you should see a directory in /proc/scsi with the name "aic7xxx". This is the proper driver for the Adaptec 29160. For my system (RH9, same adaptec board), I had to perform the following manula step to get the driver to load at boot:
"mkinitrd /boot/initrd-<kernel-version>.img <kernel-version>" I performed this AFTER kudzu had found the board and added it to the system configuration. You can verify that the board was detected by checking /etc/modules.conf for a line like "alias scsi_hostadapter1 aic7xxx". mkinitrd uses the contents of modules.conf to select drivers to load at boot time. If this works, you should see your tape drive listed when you "cat /proc/scsi/scsi" Good luck! |
Thank you very much !
With your precious help, we have the tape driver installed ! Now I'm going to make the planning of backup. Is anyone knows a good tool for backup to Tape driver ? My plan is: 1. A complate backup every month 2. A complate backup every week 3. A incremental backup every day And I also need to know how to make the backup for the other computers by local network. Thanks again for your help ! David |
Hi
I am not sue if this helps but most tape drives have DIP swithces on them for operating systems. I know there were some problems with Seagate tapes and SCO. So check manual and appendums and even HP web site for changes. |
For backup applications look at www.freshmeat.net.
|
If you don't mind spending a little money, I am happy with Yosemite Tapeware for Linux.
|
Thank you very mmuch !
I've found there's "amanda" installed by redhat 8.0,and going to try to use it. Maybe someone has used it ? David |
All times are GMT -5. The time now is 02:24 PM. |