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    [email protected]
1960 Park Blvd., Palo Alto, CA 94306  650-325-8077

_______________________________________________
opensolaris-help mailing list
[email protected]

Reply via email to