LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 08-28-2007, 01:30 PM   #1
jchambers
Member
 
Registered: Aug 2007
Location: California
Distribution: Debian
Posts: 127

Rep: Reputation: 15
FC6 / QLogic qla2100 install?


Hello all

I am not sure what is going wrong with the install. Here is what I have going.


2.6.22.2-42.fc6

qlafc-linux-8.01.07.15-2-install.tar


lspci -vvv
Code:
00:08.0 SCSI storage controller: QLogic Corp. QLA2100 64-bit Fibre Channel Adapter (rev 03)
        Subsystem: QLogic Corp. QLA2100 64-bit Fibre Channel Adapter
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 32, Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 10
        Region 0: I/O ports at e800 [size=256]
        Region 1: Memory at fe102000 (32-bit, non-prefetchable) [size=4K]
        Expansion ROM at fd000000 [disabled] [size=64K]


mobprobe qla2100
Code:
FATAL: Error inserting qla2100 
(/lib/modules/2.6.22.2-42.fc6/kernel/drivers/scsi/qla2xxx/qla2100.ko): 
Unknown symbol in module, or unknown parameter (see dmesg)

dmesg | grep "[q|Q][l|L][a|o]"
Code:
qla2xxx_conf: no version for "inter_module_unregister" found: kernel tainted.
QLogic Fibre Channel HBA Driver
qla2100: Unknown symbol pci_module_init
qla2100: Unknown symbol pci_module_init
qla2100: Unknown symbol pci_module_init



./qlinstall -p -u
Code:
SANsurfer FC CLI will be invoked to update the persistent binding.
Please select option "7: Target Persistent Binding" to update persistent binding.

Searching for QLogic FC HBA(s) and attached device(s) ...              -


        SANsurfer FC HBA CLI

        v1.7.0 Build 14

    Main Menu

    1:  Display System Information
    2:  Display HBA Settings
    3:  Display HBA Information
    4:  Display Device List
    5:  Display LUN List
    6:  Target Persistent Binding
    7:  Selective LUNs
    8:  Driver Settings
    9:  HBA Utilities
   10:  Flash Beacon
   11:  Diagnostics
   12:  Statistics
   13:  Help
   14:  Quit


        Enter Selection: 3

        SANsurfer FC HBA CLI

        v1.7.0 Build 14

    HBA Information Menu

    1:  Information
    2:  VPD


        Note: 0 to return to Main Menu
        Enter Selection: 1

        SANsurfer FC HBA CLI

        v1.7.0 Build 14

I am not sure what all this is telling me.

Any ideas on what I should do next?

Thank you,
Jon

Last edited by jchambers; 08-28-2007 at 02:36 PM. Reason: Too wide.
 
Old 08-28-2007, 02:36 PM   #2
jchambers
Member
 
Registered: Aug 2007
Location: California
Distribution: Debian
Posts: 127

Original Poster
Rep: Reputation: 15
Update....

I reloaded the kernel to see that would help, it didn't.


Here is the reinstall of the Qlogic driver.
Code:

#*********************************************************#
#           SANsurfer Driver Installer for Linux          #
#             Installer Version:  1.01.00pre17            #
#*********************************************************#

Kernel version: 2.6.22.2-42.fc6
Distribution: Fedora Core release 6 (Zod)

Found QLogic Fibre Channel Adapter in the system
    1. ISP2100
Installation will begin for following driver
    1. qla2xxx version: v8.01.07.15



Installing Driver...
Preparing...                ##################################################
qla2xxx                     ##################################################

QLA2XXX -- Building the qla2xxx driver, please wait...
\

QLA2XXX -- Installing the qla2xxx modules to
/lib/modules/2.6.22.2-42.fc6/kernel/drivers/scsi/qla2xxx/...

Setting up QLogic HBA API library...
Please make sure the /usr/lib/libqlsdm.so file is not in use.
Installing ia32 api binary.
Library 3.00 build15Pre8 already installed at /usr/lib/libqlsdm.so.
Done.

Unloading any loaded drivers
Unloaded module qla2xxx_conf
Loading module qla2xxx_conf version: v8.01.07.15....
Loaded module qla2xxx_conf
Loading module qla2xxx version: v8.01.07.15....
Loaded module qla2xxx
Loading module qla2100 version: v8.01.07.15....
Module qla2100 load failed
Unable to load new driver. Skipping persisten binding...
Please use ./qlinstall -p -u to update persistent binding manually


Saved copy of /etc/modprobe.conf as
/usr/src/qlogic/v8.01.07.15-2/backup/modprobe.conf-2.6.22.2-42.fc6-082807-112946.bak

Saved copy of /boot/initrd-2.6.22.2-42.fc6.img as
/usr/src/qlogic/v8.01.07.15-2/backup/initrd-2.6.22.2-42.fc6.img-082807-112946.bak

QLA2XXX -- Rebuilding ramdisk image...
Ramdisk created.

Reloading the QLogic FC HBA drivers....
qla2100 module is not loaded
Module qla2xxx_conf is already loaded
Execute following to unload and then load the module
./qlinstall -ul qla2xxx_conf
./qlinstall -l qla2xxx_conf
Module qla2xxx is already loaded
Execute following to unload and then load the module
./qlinstall -ul qla2xxx
./qlinstall -l qla2xxx
Loading module qla2100 version: v8.01.07.15....
Module qla2100 load failed
ERROR: qla2xxx installation failed


and the new demesg
Code:
qla2xxx_conf: no version for "inter_module_unregister" found: kernel tainted.
qla2xxx: Unknown parameter `ql2xfailover'
qla2100: Unknown symbol qla2x00_remove_one
qla2100: Unknown symbol pci_module_init
qla2100: Unknown symbol qla2x00_probe_one
qla2100: Unknown symbol qla2x00_remove_one
qla2100: Unknown symbol pci_module_init
qla2100: Unknown symbol qla2x00_probe_one
qla2xxx: Unknown parameter `ql2xfailover'
QLogic Fibre Channel HBA Driver
qla2100: Unknown symbol pci_module_init
qla2100: Unknown symbol pci_module_init

Jon
 
Old 09-07-2007, 08:09 AM   #3
mgkrock
LQ Newbie
 
Registered: Nov 2004
Location: Argentina
Distribution: fedora
Posts: 2

Rep: Reputation: 0
Jon
How are you doing with the installation?
I'm "suffering" the same, I have tested a lot of rpm (from HP, from Qlogic, form rpm.org) and always I got the same result. It seems that pci_module_init is obsolete for kernerl 2.6.22, now we should use pci_register_driver.
Take a look to http://www.linuxquestions.org/questi....php?p=2867496

I got the source of the drivers from Qlogic, I have changed that reference in the *.c files, but now I'm having problems to compile that files.

Please, tell me if you find a new good driver.

At this point I'm thinking on changing the Fedora for other.

Thank you in advance.

Mariela
 
Old 09-08-2007, 11:33 AM   #4
jchambers
Member
 
Registered: Aug 2007
Location: California
Distribution: Debian
Posts: 127

Original Poster
Rep: Reputation: 15
I don't remember all the methods I have tried at this point...

I'll take a look at the link and give it a try in a few days.

I will post the methods I try, maybe we can find the magic solution.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
XEN. Problem with install guest FC6 (i386) on platform FC6 (x86_64) Alex_Saf Fedora 0 12-04-2006 12:15 AM
Drivers for Qlogic QLA2100 mlewis Fedora 3 07-08-2006 01:07 PM
Issue with FC3 and Qlogic SCSI install vinoloco Fedora 1 03-14-2005 12:29 PM
How do I install QLA2100 fc HBA card? wuhao1001 Red Hat 0 03-09-2004 08:46 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 08:44 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration