Linux 驱动程序安装与配置:QLogic QME8242 夹层卡用户指南
构建驱动程序 .ko 文件。
将 .ko 文件复制到相应的 /lib/modules/2.6.../updates 目录。
在 modprobe.conf 中添加相应的指令(如果适用)。
手动加载 Linux 的驱动程序。
要使用 modprobe 加载驱动程序,请发送以下命令:
# modprobe -v qla2xxx
要使用 modprobe 卸载驱动程序,请发送以下命令:
# modprobe -r qla2xxx
通过重新构建 RAM 磁盘来自动加载驱动程序以包括驱动程序,如下所示:
编辑 /etc/sysconfig/kernel 文件以修改 INITRD_MODULES 指令,并且将"qla2xxx"附加到该字符串。例如:
INITRD_MODULES=".... qla2xxx"
其中 qla2xxx 附加到该指令的结尾。
通过发送以下命令,创建 RAMDISK 映像的备份副本:
# cd /boot
# cp initrd-[内核版本] initrd-[内核版本].bak
# mkinitrd
注:根据服务器硬件,RAMDISK 文件名可能会有所不同。
要加载驱动程序,请重新引导主机。
构建 SLES 11 和 SLES11 SP1 Linux 的驱动程序
在包含源驱动程序文件 qla2xxx-src-vx.xx.xx.xx.xx.xx-k4.tar.gz 的目录中,发送以下命令:
# tar -xzvf qla2xxx-src-vx.xx.xx.xx.xx.xx-k4.tar.gz
# cd qla2xxx-x.xx.xx.xx.xx.xx-k4
按如下方式执行 build.sh 脚本,以从源代码构建和安装驱动程序模块:
# ./extras/build.sh install
build.sh 脚本执行以下操作:
构建驱动程序 .ko 文件。
将 .ko 文件复制到相应的 /lib/modules/2.6.../updates 目录。
在 modprobe.conf 中添加相应的指令(如果适用)。
手动加载 Linux 的驱动程序。
编辑 /etc/modprobe.d/unsupported_modules 文件(仅限 SLES 11)以进行以下更改:
allow_unsupported_modules 1(将 0 替换为 1)
要使用 modprobe 加载驱动程序,请发送以下命令:
# modprobe -v qla2xxx
要使用 modprobe 卸载驱动程序,请发送以下命令:
# modprobe -r qla2xxx
通过重新构建 RAM 磁盘来自动加载驱动程序以包括驱动程序。
编辑 /etc/modprobe.d/unsupported_modules 文件(仅限 SLES 11)以进行以下更改:
allow_unsupported_modules 1(将 0 替换为 1)
通过发送以下命令,创建当前 RAMDISK 的副本:
# cd /boot
# cp initrd-[内核版本].img initrd-[内核版本].img.bak
# mkinitrd
注:根据服务器硬件,RAMDISK 文件名可能会有所不同。
file:///T|/htdocs/NETWORK/QLogic/71922/cs/lin_di.htm[9/26/2012 4:35:47 PM]
All manuals and user guides at all-guides.com