Christian, Thanks for the info. We're actually just hoping that the kernel 2.6.8 will be blessed as "stable" soon more than anything. We work closely with 3ware in testing their drivers, so we're of course familiar with their source releases. As a Linux OEM though, the method of "custom compile" for a disk subsystem driver is very tedious to maintain and support for our customers. Stock kernel=good when it comes to suppport. Anyway Suse 9.2 will be out soon, we'll probably just continue rolling our own 3ware drivers until then for SuSE (Fedora Core 2 has had 2.6.8 in the update tree for a while now). Hope that SLES9 gets 3w-9xxx driver built-in soon as well :) Thanks, Cosmo www.pogolinux.com On Fri, 2004-10-01 at 01:24, Christian Andersson wrote:
I'm using a 3ware-9000 with the SuSE-9.1 standard kernel. I've compiled the driver myself, which is a simple operation. Get the source from 3ware.com and apply a trivial Makefile patch, which I've attached here. Then "make && make install".
The procedure has to be repeated after a kernel update.
Best regards /Ch
Cosmo King wrote:
The Suse 9.1 update tree now includes 9.1.42, which among other things contains the kernel-2.6.8 package.
When and why was the split to 9.1.42 and should we apply these 'updates' to suse pro 9.1 machines? Will 'you' automatically pull these updates?
This is of interest, because we want kernel-2.6.8 which is the first to incorporate the 3w-9xxx driver.
I hope that SLES9 gets a 2.6.8 kernel soon as well :)
Thanks, Cosmo
______________________________________________________________________ diff -urN 3w-9xxx-2.26.00.011fw.orig/Makefile 3w-9xxx-2.26.00.011fw/Makefile --- 3w-9xxx-2.26.00.011fw.orig/Makefile 2004-06-10 21:48:45.000000000 +0200 +++ 3w-9xxx-2.26.00.011fw/Makefile 2004-10-01 10:20:29.997429186 +0200 @@ -1,6 +1,6 @@ -SRC := /usr/src/linux-2.6 +SRC := /usr/src/linux-obj/i386/default
-CPPFLAGS += -I$(SRC)/drivers/scsi +CPPFLAGS += -I/usr/src/linux/drivers/scsi
obj-m := 3w-9xxx.o
@@ -9,3 +9,9 @@
clean: rm -f .3w-9xxx.* 3w-9xxx.mod.* 3w-9xxx.ko 3w-9xxx.o *~ + +install: + install --group=root --mode=644 --owner=root 3w-9xxx.ko /lib/modules/`uname -r`/kernel/drivers/scsi + depmod -A + @echo Manually create ramdisk! +
______________________________________________________________________ -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com -- Cosmo King Systems Engineer Pogo Linux, Inc.
888.828.7646 cosmo@pogolinux.com