J?rgen Keil wrote:

> What is the pci vendor and device id for your adaptec 2940 card?
> (check scanpci -v output)

pci bus 0x0003 cardnum 0x06 function 0x00: vendor 0x9004 device 0x8178
  Adaptec AHA-2940U/UW/D / AIC-7881U
  CardVendor 0x0000 card 0x0000 (Card unknown)
   STATUS    0x0280  COMMAND 0x0007
   CLASS     0x01 0x00 0x00  REVISION 0x00
   BIST      0x00  HEADER 0x00  LATENCY 0x20  CACHE 0x00
   BASE0     0x0000ce00 SIZE 256  I/O
   BASE1     0xfdcff000 SIZE 4096  MEM
   BASEROM   0x00000000  addr 0x00000000
   MAX_LAT   0x08  MIN_GNT 0x08  INT_PIN 0x01  INT_LINE 0x0b

> SX:CE supports these devices with the cadp driver:
> # grep "^cadp " /etc/driver_aliases
> cadp "pci9005,a180"
> cadp "pci9005,e100"
> cadp "pci9005,f500"
> cadp "pci9005,5f"
> cadp "pci9005,1f"
> cadp "pci9005,a100"
> cadp "pci9005,2180"

Looks like a vendor/device mismatch.

>> Running
>> modload cadp" loads the driver (according to modinfo)
>> but dmesg doesn't show that the card is recognized.
> 
> Hmm, question is if the "cadp" driver is used with the pci
> vendor / device id for your card.  Does "prtconf -D"
> list that "cadp" is the driver that should be used with
> the device node for the scsi controller?

Nope.  But given the list of vendor/devices supported,
that's not a surprise.

> How did you install the S10 cadp driver?

Downloaded the ISO, mounted it using "lofiadmin", copied
the SUNWadp directory to /var/spool/pkg, then used "pkgadd"
to install.

The Solaris HCL says that the driver name for the AHA-2940
is "adp".  There is a listing for AHA-2940U2/U2W which
mentions "cadp".

> Using the add_drv command?
> What was the  exact add_drv command that you used?

I just looked at man add_drv.  It's not clear what options
I should specify.

BTW, thanks for your help.  I last did any significant
Solaris configuration on Solaris 2, long ago.  Lot's has
changed in the meantime.

-- 
Michael Eager    eager at eagercon.com
1960 Park Blvd., Palo Alto, CA 94306  650-325-8077


Reply via email to