Hello,

The aic79xx driver v.1.3 as supplied by RedHat and Scientific Linux for the
Adaptec U320 SCSI adapter cards 39320 and 29320 does not work in a mixed
U320 SCSI and 20 MB/s SCSI. We had a lot of problems with an Overland
Tapelibrary, where the LTO drives are U160 or U320 and the loader is 20 MB/s
SCSI. But the same is true in any mixed SCSI environment.
The exact problem is outlined at the Adaptec web page and Adaptec supplies a
new version of this driver, the actual version is 2.0.15, this driver works
fine.
This driver is supplied as a rpm package for RHEL 3.0 update 5, 4.0, and 4.0
update 1, both in 32-bit and 64-bit. There is also a source tarball
availabel for 32-bit and 64-bit.
Unfortunately there is no rpm available which fits to SL 4.2 (RHEL 4.0
Update 2)

So I tried to recompile the driver on SL 4.2 (x86_64) on my opteron system
as I did formerly on SL 3.5 when the rpm package was not yet available.
I tried the following steps:
I installed kernel-smp-devel-2.6.9-22.0.1.EL.x86_64.rpm
The tarball was untarred to
/usr/src/kernels/2.6.9-22.EL-smp-x86_64/drivers/scsi/aic7xxx/
# cd /usr/src/kernels/2.6.9-22.EL-smp-x86_64
# make oldconfig
# make
  CHK     include/linux/version.h
  SPLIT   include/linux/autoconf.h -> include/config/*
  CHK     include/asm-x86_64/offset.h
  HOSTCC  scripts/genksyms/genksyms.o
  HOSTCC  scripts/genksyms/lex.o
  HOSTCC  scripts/genksyms/parse.o
  HOSTLD  scripts/genksyms/genksyms
  CC      scripts/mod/empty.o
  MKELF   scripts/mod/elfconfig.h
  HOSTCC  scripts/mod/file2alias.o
  HOSTCC  scripts/mod/modpost.o
  HOSTCC  scripts/mod/sumversion.o
  HOSTLD  scripts/mod/modpost
make[1]: *** No rule to make target `init/main.o', needed by
`init/built-in.o'.  Stop.
make: *** [init] Error 2

Any hint / instruction how to compile a driver in the kernel 2.6 environment
of SL 4.2?

Best regards

Peter

 	Dr. Peter Stauffert
	Boehringer Ingelheim Pharma GmbH & Co. KG
		Department of Lead Discovery
		Computational Chemistry
		D-88397 Biberach / Germany
		Birkendorferstr. 65
		Phone: +49(0)7351-54-4950
		FAX: +49(0)7351-83-4950
	e-mail: [log in to unmask]