DIEDERIT@ing.boehringer-ingelheim.com
2006-Jan-10 10:14 UTC
[Xen-users] Fibre Channel Problem
Hi, 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. I''m using the xen3.0 Kernel. After each reboot, my qla istnt listed in lsmod. Also lssd results nothing. Can u help me? Thomas Diederich ************************************************** * Boehringer Ingelheim Pharma GmbH & Co.KG * A Informationsverarbeitung / Diplomant Systemtechnik * * Mail: diederit@ing.boehringer-Ingelheim.com <mailto:diederit@ing.boehringer-Ingelheim.com> * Phone: +49 (0)6132/77-98151 _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
________________________________ From: xen-users-bounces@lists.xensource.com [mailto:xen-users-bounces@lists.xensource.com] On Behalf Of DIEDERIT@ing.boehringer-ingelheim.com Sent: 10 January 2006 10:14 To: xen-users@lists.xensource.com Subject: [Xen-users] Fibre Channel Problem Hi, 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. I''m using the xen3.0 Kernel. After each reboot, my qla istnt listed in lsmod. Also lssd results nothing. Can u help me? Thomas Diederich ************************************************** * Boehringer Ingelheim Pharma GmbH & Co.KG * A Informationsverarbeitung / Diplomant Systemtechnik * * Mail: diederit@ing.boehringer-Ingelheim.com <mailto:diederit@ing.boehringer-Ingelheim.com> * Phone: +49 (0)6132/77-98151 Have you tried making it a built-in driver? That should solve immediately if there''s any other driver that it depends on, for example. -- Mats _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
DIEDERIT@ing.boehringer-ingelheim.com 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@lists.xensource.com http://lists.xensource.com/xen-users
Thomas..> I did build in .... > > But it won''t work! Could you please send me some .configs where yourqla2312> is working?!?!?!??!?! > > > > Thomas Diederich >If you used the # make KERNELS=linux-2.6-xen world # make install commands for your initial install the drver is built statically and will not show up as a module under lsmod. Have a look at /var/log/boot.msg (or whatever the equivalent is on Red Hat). Following is my output from a sles9 box: xen0:~ # grep -i qla /var/log/boot.msg <6>qla2300 0000:02:05.0: Found an ISP2312, irq 24, iobase 0xffffc20000006000 <6>qla2300 0000:02:05.0: Configuring PCI space... <6>qla2300 0000:02:05.0: Configure NVRAM parameters... <6>qla2300 0000:02:05.0: Verifying loaded RISC code... <6>qla2300 0000:02:05.0: Waiting for LIP to complete... <6>qla2300 0000:02:05.0: Cable is unplugged... <6>scsi0 : qla2xxx <6>qla2300 0000:02:05.0: <4> QLogic QLA2342 - 133MHz PCI-X to 2Gb FC, Dual Channel <6>qla2300 0000:02:05.1: Found an ISP2312, irq 25, iobase 0xffffc20000026000 <6>qla2300 0000:02:05.1: Configuring PCI space... <6>qla2300 0000:02:05.1: Configure NVRAM parameters... <6>qla2300 0000:02:05.1: Verifying loaded RISC code... <6>qla2300 0000:02:05.1: Waiting for LIP to complete... <6>qla2300 0000:02:05.1: Cable is unplugged... <6>scsi1 : qla2xxx <6>qla2300 0000:02:05.1: <4> QLogic QLA2342 - 133MHz PCI-X to 2Gb FC, Dual Channel xen0:~ # I also get the same output from the command: dmesg |grep -i qla. hth Regards, John Little Hendricks Regional Health IS Department 317-718-4752 jslittl@hendricks.org http://www.hendrickshospital.org _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users