|
|
|
|
|
|
|
|
|
|
xen-users
Re: [Xen-users] Fibre Channel Problem
DIEDERIT@xxxxxxxxxxxxxxxxxxxxxxxxxxxx wrote:
I recompiled the Xen Kernel now several Times. I have the QLA 2312 FC
Adapter in my system. It's a Redhat Enterprise 4 Linux.
RHEL 4 does not include Xen as far as I know so you cannot be using a
RHEL 4 kernel.
I'm using the xen3.0 Kernel.
After each reboot, my qla istnt listed in lsmod.
Also lssd results nothing. Can u help me?
Not sure what lssd does, have you tried "modprobe qla2300"?
Make sure that you are running the -xen version of the kernel, not the
-dom0.
Did you build the QLogic divers as modules or compiled in? We have
functional qla2300 drivers using Xen kernels.
There's a good chance that you have a config file for your kernel in
/boot/config-VERSION. Do a "grep QLA2300 /boot/config-`uname -r`", you
should see one of the following:
CONFIG_SCSI_QLA2300=m
CONFIG_SCSI_QLA2300=y
CONFIG_SCSI_QLA2300 is not set
If you see "m" then your running kernel should have a module available
to it. You can confirm this by looking in your filesystem, for example
with the following find command I can print the file location on my system:
# find /lib/modules/`uname -r` -name qla2300.ko
/lib/modules/2.6.12.6-xen/kernel/drivers/scsi/qla2xxx/qla2300.ko
If you see that you configured with "y" then the driver should be built
into the kernel and you would see some files under sysfs which tell you
that your QLA is seen, try this:
# cat /sys/class/scsi_host/*/isp_name
ISP2312
ISP2312
If you don't have such files then your driver is not active.
I would assume that the driver simply is not build into your running
kernel. Rebuild your kernel using the CONFIG option as documented in
the README file.
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|
|
|
|
|