[sorry for breaking the threading, only joined after reading this on the web] Michael St. Laurent wrote: > I'm having speed problems with the SCSI card we're using to do tape > backup. It seems to be functioning in 16 bit mode and the current > thinking is that perhaps it's using a legacy driver instead of the > correct one. The Adaptec site has a 'driver' for RHEL5 which I've > downloaded and tried to install but it seems to have a problem > installing on a CentOS-5 system. Hit this same issue with a slightly different configuration, and although not able to offer a solution, I can at least give some more boundary conditions. As I see it now, it starts to look like a driver issue. - I found the issue with a 39320 controller on CentOS5/i386, talking to an Infortrend IFT-7250F enclosure. It should be doing U160 (Wide, 80 MHz synchonous), but it decays to 3.300 MB/s transfers. The driver indeed even says the "Goal" is 3.300 MB/s ... It is confirmed by the infortrend: it shows asynchonous/narrow as transfer settings for the SCSI channels after loading the aic79xx driver. - Exchanging the 39320 for a 29320, still on the same machine with CentOS5/i386, does not change it: still 3.300 MB/s (as confirmed by the infortrend itself) - putting this same 29320, with the same IFT7250F and with the same cabling, in another machine running CentOS3.7: presto, it synchonizes again at 160 MB/s (Wide, 80 MHz)! - similar Adaptec 29320 and 39320's in a CentOS4/i386 box, connected to similar Infortrends: work correctly at 160 and 320 MB/s - Booting into kernel 2.6.18-8.el5 or 2.6.18-8.1.8.el5 makes no difference For CentOS5, the aic79xx driver is "Version: 3.0". For CentOS3 it's using driver "1.3.10-RH1", and for the CentOS4 systems, it's "1.3.11". What changed between 1.3.11 and 3.0? At least you're not alone ... Regards, DavidG. PS: and indeed, the adaptec driver RPM does not install correctly, with the same errors you reported below. > [root <at> hcnas modules]# cd /proc/scsi > [root <at> hcnas scsi]# cat scsi > Attached devices: > Host: scsi0 Channel: 00 Id: 08 Lun: 00 > Vendor: DP Model: BACKPLANE Rev: 1.05 > Type: Enclosure ANSI SCSI revision: 05 > Host: scsi0 Channel: 02 Id: 00 Lun: 00 > Vendor: DELL Model: PERC 5/i Rev: 1.03 > Type: Direct-Access ANSI SCSI revision: 05 > Host: scsi1 Channel: 00 Id: 06 Lun: 00 > Vendor: CERTANCE Model: ULTRIUM 2 Rev: 1914 > Type: Sequential-Access ANSI SCSI revision: 03 > Host: scsi1 Channel: 00 Id: 06 Lun: 01 > Vendor: DELL Model: PV-124T Rev: 0043 > Type: Medium Changer ANSI SCSI revision: 02 > Host: scsi3 Channel: 00 Id: 00 Lun: 00 > Vendor: Dell Model: Virtual CDROM Rev: 123 > Type: CD-ROM ANSI SCSI revision: 02 > Host: scsi4 Channel: 00 Id: 00 Lun: 00 > Vendor: Dell Model: Virtual Floppy Rev: 123 > Type: Direct-Access ANSI SCSI revision: 02 > [root <at> hcnas scsi]# ll > total 0 > dr-xr-xr-x 2 root root 0 Aug 3 13:21 aic79xx > -r--r--r-- 1 root root 0 Aug 3 13:21 device_info > -r--r--r-- 1 root root 0 Aug 3 13:21 scsi > dr-xr-xr-x 2 root root 0 Aug 3 13:21 sg > dr-xr-xr-x 2 root root 0 Aug 3 13:21 usb-storage > [root <at> hcnas scsi]# cd aic79xx/ > [root <at> hcnas aic79xx]# ll > total 0 > -rw-r--r-- 1 root root 0 Aug 3 13:09 1 > -rw-r--r-- 1 root root 0 Aug 3 13:09 2 > [root <at> hcnas aic79xx]# cat 1 > Adaptec AIC79xx driver version: 3.0 > Adaptec 39320A Ultra320 SCSI adapter > aic7902: Ultra320 Wide Channel A, SCSI Id=7, PCI-X 101-133Mhz, 512 SCBs > Allocated SCBs: 4, SG List Length: 128 > > Serial EEPROM: > 0x17c8 0x17c8 0x17c8 0x17c8 0x17c8 0x17c8 0x17c8 0x17c8 > 0x17c8 0x17c8 0x17c8 0x17c8 0x17c8 0x17c8 0x17c8 0x17c8 > 0x09f4 0x0142 0x2807 0x0010 0xffff 0xffff 0xffff 0xffff > 0xffff 0xffff 0xffff 0xffff 0xffff 0xffff 0x0430 0xb3f3 > > Target 0 Negotiation Settings > User: 320.000MB/s transfers (160.000MHz RDSTRM|DT|IU|RTI|QAS, > 16bit) > Target 1 Negotiation Settings > User: 320.000MB/s transfers (160.000MHz RDSTRM|DT|IU|RTI|QAS, > 16bit) > Target 2 Negotiation Settings > User: 320.000MB/s transfers (160.000MHz RDSTRM|DT|IU|RTI|QAS, > 16bit) > Target 3 Negotiation Settings > User: 320.000MB/s transfers (160.000MHz RDSTRM|DT|IU|RTI|QAS, > 16bit) > Target 4 Negotiation Settings > User: 320.000MB/s transfers (160.000MHz RDSTRM|DT|IU|RTI|QAS, > 16bit) > Target 5 Negotiation Settings > User: 320.000MB/s transfers (160.000MHz RDSTRM|DT|IU|RTI|QAS, > 16bit) > Target 6 Negotiation Settings > User: 320.000MB/s transfers (160.000MHz RDSTRM|DT|IU|RTI|QAS, > 16bit) > Goal: 3.300MB/s transfers > Curr: 3.300MB/s transfers > Channel A Target 6 Lun 0 Settings > Commands Queued 29 > Commands Active 0 > Command Openings 1 > Max Tagged Openings 0 > Device Queue Frozen Count 0 > Channel A Target 6 Lun 1 Settings > Commands Queued 20 > Commands Active 0 > Command Openings 1 > Max Tagged Openings 0 > Device Queue Frozen Count 0 > Target 7 Negotiation Settings > User: 320.000MB/s transfers (160.000MHz RDSTRM|DT|IU|RTI|QAS, > 16bit) > Target 8 Negotiation Settings > User: 320.000MB/s transfers (160.000MHz RDSTRM|DT|IU|RTI|QAS, > 16bit) > Target 9 Negotiation Settings > User: 320.000MB/s transfers (160.000MHz RDSTRM|DT|IU|RTI|QAS, > 16bit) > Target 10 Negotiation Settings > User: 320.000MB/s transfers (160.000MHz RDSTRM|DT|IU|RTI|QAS, > 16bit) > Target 11 Negotiation Settings > User: 320.000MB/s transfers (160.000MHz RDSTRM|DT|IU|RTI|QAS, > 16bit) > Target 12 Negotiation Settings > User: 320.000MB/s transfers (160.000MHz RDSTRM|DT|IU|RTI|QAS, > 16bit) > Target 13 Negotiation Settings > User: 320.000MB/s transfers (160.000MHz RDSTRM|DT|IU|RTI|QAS, > 16bit) > Target 14 Negotiation Settings > User: 320.000MB/s transfers (160.000MHz RDSTRM|DT|IU|RTI|QAS, > 16bit) > Target 15 Negotiation Settings > User: 320.000MB/s transfers (160.000MHz RDSTRM|DT|IU|RTI|QAS, > 16bit) > [root <at> hcnas ~]# rpm -e a320raid-3.00.063.5.V580A1-1 > [root <at> hcnas ~]# rpm -ivh a320raid.rhel5.i686.rpm > Preparing... ########################################### > [100%] > 1:a320raid ########################################### > [100%] > > Adaptec adp94xx driver installer - V1.2.5934.0-1 > > Backing up all modified files to /boot/adp94xx-backup-3 > > Using GRUB configuration > If this is not what you want, rename your /boot/grub/grub.conf file > /boot > -rw------- 1 root root 2403411 Jul 27 14:47 initrd-2.6.18-8.1.8.el5.img > > /boot/vmlinuz-2.6.18-8.1.8.el5 /boot/initrd-2.6.18-8.1.8.el5.img CentOS > (2.6.18-8.1.8.el5) > Configuration [CentOS (2.6.18-8.1.8.el5)] > /boot/vmlinuz-2.6.18-8.1.8.el5 -> 2.6.18-8.1.8.el5 > > ****** PROBLEM ******* > No prebuilt module for 2.6.18-8.1.8.el5 i686 > ********************** > /boot > -rw------- 1 root root 2403318 Jul 27 07:39 initrd-2.6.18-8.el5.img > > /boot/vmlinuz-2.6.18-8.el5 /boot/initrd-2.6.18-8.el5.img CentOS > (2.6.18-8.el5) > Configuration [CentOS (2.6.18-8.el5)] > /boot/vmlinuz-2.6.18-8.el5 -> 2.6.18-8.el5 > > ****** PROBLEM ******* > No prebuilt module for 2.6.18-8.el5 i686 > ********************** > > *************************************** > ******** NO MODULES INSTALLED ********* > *************************************** > > Done. > error: %post(a320raid-3.00.063.5.V580A1-1.i686) scriptlet failed, exit > status 1 > [root <at> hcnas ~]# > -- David Groep ** National Institute for Nuclear and High Energy Physics, PDP/Grid group ** ** Room: H1.56 Phone: +31 20 5922179, PObox 41882, NL-1009DB Amsterdam NL **