Operating System - Linux
1820879 Members
3608 Online
109628 Solutions
New Discussion юеВ

Newly installed Adaptec SCSI card can't be detected

 
kenny chia
Regular Advisor

Newly installed Adaptec SCSI card can't be detected

Hi
I installed an Adaptec SCSI card 29160LP Ultra SCSI controller into a Red Hat 7.3 machine

Kudzu detects the hardware and configures it
(The aic7xxx entry appears in /etc/modules.conf)

I rebooted the server but the card and the tape drive could not be detected (base on a check on the /proc/scsi directory)

Manually issued the command and the card gets detected..
-----------------------------------------
# modprobe aic7xxx
scsi2 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.5

aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs

Vendor: HP Model: C5683A Rev: C305
Type: Sequential-Access ANSI SCSI revision: 03
-----------------------------------

Looking at the boot up logs (/var/log/messages), I can't seem to find any attempts to load the aic7xxx driver. What could be the problem?

All Your Bases Are Belong To Us!
2 REPLIES 2
Steven E. Protter
Exalted Contributor

Re: Newly installed Adaptec SCSI card can't be detected

Check for scsi id conflicts.

There may be another device on the same ID. The default setting for the card might be the same as something else, like a tape drive.

SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
kenny chia
Regular Advisor

Re: Newly installed Adaptec SCSI card can't be detected

I manage to solve the problem by running

# mkinitrd /boot/initrd-2.4.18-4smp.img 2.4.18-4smp

and rebooting the server.

My initial assumption is that on bootup, Linux will run /etc/rc.d/rc.sysinit. rc.sysinit will then refer to /etc/modules.conf and load the scsi_hostadapter modules.

This seems to be not the case, only the initrd will load all scsi_hostadapter modules. Therefore the mkinitrd command must be used to create the new initrd with the aic7xxx modules



All Your Bases Are Belong To Us!