Marco Luchini came back with an instant correct answer when he wrote:
============================================================================
PCI options are not dynamically recognised by the kernel (unlike extra SCSI
devices on the same bus). So what you need to do is build a kernel with the
second SCSI controller configured in it. The easiest way to do this is:
>>> boot -fi genvmunix
# doconfig
# mv /vmunix /vmunix.old
# mv /sys/MACHINE/vmunix /vmunix
# shutdown -r now
The secret is the boot from the generic kernel. That kernel has got all
options in all possible slots configured so the system will recognise the
extra card. Once that's done, doconfig will work OK.
Marco
==========================================================================
Thanks also to thomas.strandenaes_at_adm.uit.no whose message contained
the same advise and which came in just as I was writing this summary. The
original message follows:
>
> Hi All,
>
> I am trying to add a second QLogic SCSI card to a Personal
> Workstation
> 433/au running 4.0F.
>
> >From the boot prompt, I can do a "show config" and I get the
> two SCSI
> controllers:
>
> Bus 01 Slot 04: ISP1040 Scsi controller
> pkc0.7.0.1004.0 SCSI Bus ID 7
> dkc0.0.0.1004.0 RZ2CC-KA
>
> Bus 01 Slot 08: ISP1040 Scsi controller
> pkd0.7.0.1008.0 SCSI Bus ID 7
> dkd100.1.0.1008.0 RZ28M
> mkd500.5.0.1008.0 TLZ07
>
> I can do a "show dev" and all the devices on both SCSI
> controllers are
> present.
>
> However, when I boot up, I do not see the devices recognised. I
> have tried a "doconfig -d" and a "doconfig -a" but still have no joy.
>
> Is there some magic formula to make the system recognize the
> second SCSI
> controller?
>
> Regards,
> Garry.
>
Received on Tue Dec 14 1999 - 10:45:15 NZDT