3ware HTML Bookshelf



3ware® User Guide > Maintaining Your Controller > Updating the Firmware and Driver > Updating the 3ware Driver Under SuSE

Updating the 3ware Driver Under SuSE
The following steps describe how to update the 3ware driver under SuSE.
 
Note: Pre-compiled, tested, and supported drivers are no longer available for older SuSE Linux releases using the 2.4 kernel. The source code is still available (for a limited time) if a newer 2.4 driver is still needed. Check the release notes for more details regarding supported operating systems.
Backup your original driver before updating in case you need to revert back to it. However, you will not be able to revert back to the original driver if you are booted from that unit.
To update the 3ware driver under SuSE
1
2
3
4
(In the commands below, replace <version> with applicable SuSE version, such as su10)
Replace <kernel string> with applicable kernel (i.e.: 2.6.16.x)
For SuSE Uniprocessor (2.6 kernels)
cp <version>/3w-9xxx.ko /lib/modules/<kernel string>/kernel/drivers/scsi/3w-9xxx.ko
For SuSE SMP (2.6 kernels)
cp <version>/3w-9xxx.smp /lib/modules/<kernel string>/kernel/drivers/scsi/3w-9xxx.ko
For SuSE high memory systems (2.6 kernels)
cp <version>/3w-9xxx.big /lib/modules/<kernel string>/kernel/drivers/scsi/3w-9xxx.ko
5
Run /sbin/depmod -a
6
Make sure the file /lib/modules/<kernel string>/modules.dep contains an entry for 3w-9xxx. If not, add it after the 3w-xxxx entry.
7
Make sure the file /etc/sysconfig/kernel
contains the following line:
INITRD_MODULES=”3w-9xxx” 
 
Note: Other modules may be listed before or after 3w-9xxx depending on the installation. You may see entries likes reiserfs, ext3 or scsi_mod. Leave these entries alone, if present, as the system may need them to boot properly.
8
9
You should see a printout of kernels that are able to boot on this system after running lilo.
10
The driver is now updated.
11
rmmod 3w-9xxx
12
modprobe 3w-9xxx
If the new driver fails to load properly, confirm that you used correct driver. If your kernel or SuSE version is not supported, you will need to compile your own driver. For more information, see knowledgebase article 14546 (http://www.3ware.com/KB/article.aspx?id=14546).

Copyright AMCC 2004-2008
To contact Support, log in at https://www.3ware.com

www.3ware.com
1-858-535-6517
1-800-840-6055