Hello

I have simple question about HBA QLE2460. Is anybody using
IP over FC switch with this cards? I've tried qla2xxx kernel module from
vanilla kernel in debian in 2.6.18 kernel, but can't find working
interfaces, for example, fc0. I've tried also to complile sorces from
qlogic site
http://download.qlogic.com/drivers/3...la2xxx2-6.htm:

make: Entering directory `/usr/src/linux-headers-2.6.18-6-amd64'
scripts/Makefile.build:23: kbuild: /usr/src/qla2xxx/qlogic/
qla2xxx-8.01.06/Makefile - Usage of host-progs is deprecated. Please
replace with hostprogs-y!
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/ql2100.o
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/ql2100_fw.o
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/ql2200.o
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/ql2200_fw.o
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/ql2300.o
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/ql2300_fw.o
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/ql2322.o
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/ql2322_fw.o
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/ql2400.o
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/ql2400_fw.o
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla_os.o
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla_init.o
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla_mbx.o
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla_iocb.o
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla_isr.o
/usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla_os.c: In function
'qla2x00_ioctl_error_recovery':
/usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla_os.c:5356: warning: unused
variable 'flags'
/usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla_os.c: In function
'qla2x00_cleanup_module_exit':
/usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla_os.c:5392: warning: implicit
declaration of function 'inter_module_put'
/usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla_os.c: In function
'qla2x00_module_init':
/usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla_os.c:5440: warning: implicit
declaration of function 'inter_module_get_request'
/usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla_os.c:5441: warning: cast to
pointer from integer of different size
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla_gs.o
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla_dbg.o
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla_sup.o
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla_rscn.o
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla_attr.o
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla_xioct.o
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla_inioct.o
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla_fo.o
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla_foln.o
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla_cfg.o
/usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla_fo.c: In function
'qla2x00_fo_set_params':
/usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla_fo.c:2211: warning:
comparison is always false due to limited range of data type
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla_cfgln.o
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla_32ioctl.o
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla_ip.o
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2xxx_conf.o
CC [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2xip.o
/usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2xxx_conf.c: In function
'conf_init':
/usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2xxx_conf.c:29: warning:
implicit declaration of function 'inter_module_register'
/usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2xxx_conf.c: In function
'conf_exit':
/usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2xxx_conf.c:35: warning:
implicit declaration of function 'inter_module_unregister'
HOSTCC /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/extras/qla_nvr
HOSTCC /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/extras/qla_opts
LD [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2xxx.o
LD [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2100.o
LD [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2200.o
LD [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2300.o
LD [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2322.o
LD [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2400.o
Building modules, stage 2.
MODPOST
WARNING: "inter_module_register" [/usr/src/qla2xxx/qlogic/
qla2xxx-8.01.06/
qla2xxx_conf.ko] undefined!
WARNING: "inter_module_unregister" [/usr/src/qla2xxx/qlogic/
qla2xxx-8.01.06/qla2xxx_conf.ko] undefined!
WARNING: "inter_module_put" [/usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/
qla2xxx.ko] undefined!
WARNING: "inter_module_get_request" [/usr/src/qla2xxx/qlogic/
qla2xxx-8.01.06/qla2xxx.ko] undefined!
CC /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2100.mod.o
CC /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2200.mod.o
CC /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2300.mod.o
CC /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2322.mod.o
CC /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2400.mod.o
CC /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2xip.mod.o
CC /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2xxx.mod.o
CC /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2xxx_conf.mod.o
LD [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2100.ko
LD [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2200.ko
LD [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2300.ko
LD [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2322.ko
LD [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2400.ko
LD [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2xxx.ko
LD [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2xip.ko
LD [M] /usr/src/qla2xxx/qlogic/qla2xxx-8.01.06/qla2xxx_conf.ko

but when I' trying to load this modules I get:
qla2xxx: Unknown symbol inter_module_get_request
qla2xxx: Unknown symbol inter_module_put

From default kernel module I get:

QLogic Fibre Channel HBA Driver
PCI: Enabling device 0000:0e:00.0 (0140 -> 0143)
ACPI: PCI Interrupt 0000:0e:00.0[A] -> GSI 17 (level, low) -> IRQ 177
qla2xxx 0000:0e:00.0: Found an ISP2432, irq 177, iobase
0xffffc2000001a000
qla2xxx 0000:0e:00.0: Configuring PCI space...
PCI: Setting latency timer of device 0000:0e:00.0 to 64
qla2xxx 0000:0e:00.0: Configure NVRAM parameters...
qla2xxx 0000:0e:00.0: Verifying loaded RISC code...
qla2xxx 0000:0e:00.0: Allocated (64 KB) for EFT...
qla2xxx 0000:0e:00.0: Allocated (1413 KB) for firmware dump...
qla2xxx 0000:0e:00.0: Waiting for LIP to complete...
qla2xxx 0000:0e:00.0: Cable is unplugged...
scsi6 : qla2xxx
qla2xxx 0000:0e:00.0:
QLogic Fibre Channel HBA Driver: 8.01.07-k1
QLogic HPAE311A - Sun PCI-X 2.0 to 4Gb FC, Single Channel
ISP2432: PCIe (2.5Gb/s x4) @ 0000:0e:00.0 hdma+, host#=6, fw=4.00.22
[IP]


but it's missing something like this:
qla2xip: QLogic IP via Fibre Channel Network Driver
qla2xip: Driver Version 1.0b2, Entry point: e08e5060
qla2xip: Mapping interface fc0 to HBA 210100e08b20a15b
qla2xip: Mapping interface fc1 to HBA 210200e08b40a25b

How can I get support for IP over FC for this cards? I need qla2xip
kernel module, but I won't compile from source.

Thank you for any information.

--
Stone aka S1one