
Linux Driver Support
6-5
Remove hptiop.ko module on Fedora 6 & 7 & 8
If you installed RR3540 controller, you must remove built-in module from system:
# rm –f /lib/modules/‘uname –r‘/kernel/drivers/scsi/hptiop.ko
# rmmod hptiop.ko
Step 1 Obtain the Driver Module
You can extract the module file from the file modules.cgz on the driver disk. Using the
following commands:
# mount /dev/fd0
# cd /tmp
# gzip –dc /mnt/floppy/modules.cgz | cpio –idumv
Driver modules for all supported kernel versions will be extracted. You can find the
driver module for your running kernel under the directory that matches your kernel
version.
Step 2 Test the Driver Module
You can test out the module to ensure that it works for your system by changing
working directory to the location where hptiop.o resides and typing in the command
“insmod hptiop.o”. If you are using a distribution with 2.6 kernel it should be “insmod
hptiop.ko”.
Sometimes insmod will report “unresolved symbols” when you attempt to load the
module. This can be caused by two ways:
1. You haven’t loaded the SCSI module before loading hptiop.o. Try to load SCSI
modules first.
E.g. # modprobe scsi_mod
# modprobe sd_mod
# insmod ./hptiop.o
2. You are using a kernel that is build off a different configuration with the driver. In
this case the precompiled drivers cannot be used. You can build a driver for your
Kommentare zu diesen Handbüchern