Operating System - Linux
1754305 Members
2806 Online
108813 Solutions
New Discussion юеВ

RedHat Linux 9 and FCA2414 HBA

 
SOLVED
Go to solution
Troy Sanchez
Advisor

Re: RedHat Linux 9 and FCA2414 HBA

Some additional info.. Hope you guys can help some more...

When I tried to build a ramdisk just like what the documentation said.. this is what I got...

[root@penguin sbin]# mkinitrd /boot/newinitrd-image 2.4.20-20.9

/sbin/mkinitrd: line 137: [: /lib/modules/2.4.20-20.9/./kernel/drivers/scsi/qla2300.o: binary operator expected

What does this mean... The new ramdisk file newinitrd-image was created in the /boot/ directory. I tried to add this in the grub.conf file... Rebooted and nothing really happens. Still have the same problem.
Stuart Browne
Honored Contributor

Re: RedHat Linux 9 and FCA2414 HBA

Ok, so it's not a custom build. Is that build link there though?

As for the 'mkinitrd' error, don't know. What's line 137 of 'mkinitrd' say? (I don't have an RH9 box handy).
One long-haired git at your service...
Huc_1
Honored Contributor

Re: RedHat Linux 9 and FCA2414 HBA

Sorry for delay this is a non working day today as is tommorow !

When you say


Why did you take this one ?... as Stuard say's there is already one in the 9.0 kernel

I checked here on 1 of my system I have

/usr/src/linux-2.4.9-21/drivers/addon/qla2200/qla2300.o

Perhaps you could do a compare the one you have from HP 7.2 to the one you used

the following command
#file /lib/modules/2.4.20-20.9/./kernel/drivers/scsi/qla2300.o

should give you something like the following
ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped

If it is not, that would explain the binary error of initrd.

last are you sure that the output of you before/last reply is from lsmod ? or is it from dmesg ?

J-P
Smile I will feel the difference
Huc_1
Honored Contributor

Re: RedHat Linux 9 and FCA2414 HBA

sorry replace


with
Perhaps you could do a compare the one you have from HP 7.2 to the one in your /usr/src/linux ...

J-P (who should double check before post)
Smile I will feel the difference
Troy Sanchez
Advisor

Re: RedHat Linux 9 and FCA2414 HBA

Guys.. thank you for your patience in helping me out on this.

I used the 7.2version provided by HP because when I first installed the card, the MSA1000 did not see it and Linux 9 did not recognize it.

I did a #file /lib/modules/2.4.20-20.9/kernel/drivers/scci/qla2300.0 and it did give me back a response of ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped

I also do no have anything in the /usr/src directory

Any more suggestions??
Troy Sanchez
Advisor

Re: RedHat Linux 9 and FCA2414 HBA

guys.. i may need more of your help... I moved the card to another slot so it would not share irq. did a modprobe qla2300 to load it manually and this is what i got in the dmesg... near the bottom...

qla2x00_set_info starts at address = e8948060
PCI: Found IRQ 9 for device 00:13.0
qla2x00: Found VID=1077 DID=2312 SSVID=e11 SSDID=100
scsi1: Found a QLA2312 @ bus 0, device 0x13, irq 9, iobase 0xf800
scsi(1): Allocated 4096 SRB(s)
scsi(1): Configure NVRAM parameters...
scsi(1): 64 Bit PCI Addressing Enabled
scsi(1): Verifying loaded RISC code...
scsi(1): Verifying chip...
scsi(1): LIP reset occurred
scsi(1): Waiting for LIP to complete...
scsi(1): LOOP UP detected
scsi1: Topology - (F_Port), Host Loop address 0xffff
scsi1: Host table full.
scsi1 : QLogic QLA2312 PCI to Fibre Channel Host Adapter: bus 0 device 19 irq 9
Firmware version: 3.01.13, Driver version 6.01.00-fo
scsi: unknown type 12
Vendor: COMPAQ Model: MSA1000 Rev: 1.16
Type: Unknown ANSI SCSI revision: 04
scsi(1:0:0:0): Enabled tagged queuing, queue depth 16.
resize_dma_pool: unknown device type 12
Attached scsi generic sg2 at scsi1, channel 0, id 0, lun 0, type 12
resize_dma_pool: unknown device type 12
[root@penguin /]#

when I tried to fdisk /dev/sg2 nothing happens... how do i them configure the device?