Are there any supported PCI 3rd party SATA or IDE controllers for an Ultra60
running opensolaris. I have tried consulting the hcl list, but maybe I
don't understand how to find out this obvious information.

I am hoping a one word answer to this question will come from this list:
"yes, there are supported pci controllers"
or
"no, please stop wasting time on this"!!!

Or, hopefully there is an obvious tool of which I am ignorant.

I have inserted one promise IDE controller into PCI slot 2 of the
ultra60, and one Sil SATA controller into PCI slot 1 (66), plus a usb
controller in pci3. There are also two SCA SCSI drives in the main drive
bays.

Under the exact same hardware, freebsd 6.2 can detect and use the
additional drives. freebsd's pciconf identifies the respective
contollers as [EMAIL PROTECTED]:1:0:       class=0x010400 card=0x65121095
chip=0x35121095 rev=0x01 hdr=0x00
    vendor   = 'Silicon Image Inc (Was: CMD Technology Inc)'
    device   = 'Sil 3512 SATALink/SATARaid Controller'
    class    = mass storage
    subclass = RAID
and [EMAIL PROTECTED]:2:0:       class=0x018000 card=0x4d33105a
chip=0x4d38105a rev=0x01 hdr=0x00
    vendor   = 'Promise Technology Inc'
    device   = 'PDC20262 FastTrak66 EIDE Controller'
    class    = mass storage
and the devices appear in the dmesg as
ad0: 117246MB <Maxtor 6Y120P0 YAR41BW0> at ata2-master UDMA66
ad1: 114473MB <WDC WD1200JD-00GBB0 02.05D02> at ata4-master SATA150

Not so with opensolaris. Here is a dmesg of the boot under opensolaris: 
http://tinyurl.com/2e7uu3

# prtdiag                                                                       
                                                                                
                          
System Configuration:  Sun Microsystems  sun4u Sun Ultra 60 UPA/PCI (2 X        
                                                                                
                          
UltraSPARC-II 360MHz)                                                           
                                                                                
                          
System clock frequency: 120 MHz                                                 
                                                                                
                          
Memory size: 1024 Megabytes                                                     
                                                                                
                          
                                                                                
                                                                                
                          
========================= CPUs =========================                        
                                                                                
                          
                                                                                
                                                                                
                          
                    Run   Ecache   CPU    CPU                                   
                                                                                
                          
Brd  CPU   Module   MHz     MB    Impl.   Mask                                  
                                                                                
                          
---  ---  -------  -----  ------  ------  ----                                  
                                                                                
                          
 0     0     0      360     4.0   US-II    9.0                                  
                                                                                
                          
 0     2     2      360     4.0   US-II    10.0                                 
                                                                                
                          
                                                                                
                                                                                
                          
                                                                                
                                                                                
                          
========================= IO Cards =========================                    
                                                                                
                          
                                                                                
                                                                                
                          
     Bus   Freq                                                                 
                                                                                
                          
Brd  Type  MHz   Slot        Name                          Model                
                                                                                
                          
---  ----  ----  ----------  ----------------------------                       
                                                                                
                          
--------------------                                                            
                                                                                
                          
 0   PCI    33     On-Board  network-SUNW,hme                                   
                                                                                
                          
 0   PCI    33     On-Board  scsi-glm/disk (block)                              
                                                                                
                          
Symbios,53C875                                                                  
                                                                                
                          
 0   PCI    33     On-Board  scsi-glm/disk (block)                              
                                                                                
                          
Symbios,53C875               
 0   PCI    33        PCI 2  pci105a,4d33-pci105a,4d38.10+                      
                                                                                
                          
 0   PCI    33        PCI 3  usb-pci1106,3038.1106.3038.6+                      
                                                                                
                          
 0   PCI    33        PCI 3  usb-pci1106,3038.1106.3038.6+                      
                                                                                
                          
 0   PCI    33        PCI 3  usb-pci1106,3104.1106.3104.2+                      
                                                                                
                          
 0   PCI    66      PCI66 1  raid-pci1095,3512.1095.6512.+                      
                                                                                
                          
 0   UPA   120           30  FFB, Double Buffered          SUNW,501-4788        
                                                                                
                          
                                                                                
                                                                                
                          
No failures found in System                                                     
                                                                                
                          
===========================                                                     
                                                                                
                          
                                                                                
                                                                                
                          
***                                                                             
                                                                                
                          
I also tried "boot -r" (and even probe-scsi), I won't try any forth-fu          
                                                                                
                          
unless there is a chance my generic sata controller will work                   
                                                                                
                          

probe-scsi at OBP did not detect anything.
                                                                                
                                                                                
                          
There are no device nodes created under /dev/dsk or /dev/rdsk                   
                                                                                
  
(although teasingly, there is a 3rd disk, I assume it was a relic of            
                                                                                
                          
when this machine had a cdrom drive in it, but a prtvtoc on it                  
                                                                                
                   
yields the following (shown first is a prtvtoc for my second scsi
drive):                                                                         
                                        
# prtvtoc /dev/rdsk/c0t1d0s2                                                    
                                                                                
                          
* /dev/rdsk/c0t1d0s2 partition map                                              
                                                                                
                          
*                                                                               
                                                                                
                          
* Dimensions:                                                                   
                                                                                
                          
*     512 bytes/sector                                                          
                                                                                
                          
*     133 sectors/track                                                         
                                                                                
                          
*      27 tracks/cylinder                                                       
                                                                                
                          
*    3591 sectors/cylinder                                                      
                                                                                
                          
*    4926 cylinders                                                             
                                                                                
                          
*    4924 accessible cylinders                                                  
                                                                                
                          
*                                                                               
                                                                                
                          
* Flags:                                                                        
                                                                                
                          
*   1: unmountable                                                              
                                                                                
                          
*  10: read-only                                                                
                                                                                
                          
*                                                                               
                                                                                
                          
*                          First     Sector    Last                             
                                                                                
                          
* Partition  Tag  Flags    Sector     Count    Sector  Mount Directory          
                                                                                
                          
       0      2    00          0  17682084  17682083   /opt                     
                                                                                
                          
       2      5    00          0  17682084  17682083                            
                                                                                
                          
# prtvtoc /dev/rdsk/c0t6d0s2                                                    
                                                                                
                          
prtvtoc: /dev/rdsk/c0t6d0s2: No such file or directory                          
                                                                                
                          
                                                                                
                                                                                
                          
And of course, format only finds two disks:                                     
                                                                                
                          
# format                                                                        
                                                                                
                          
Searching for disks...done                                                      
                                                                                
                          
                                                                                
                                                                                
                          
                                                                                
                                                                                
                          
AVAILABLE DISK SELECTIONS:                                                      
                                                                                
                          
       0. c0t0d0 <SUN18G cyl 7506 alt 2 hd 19 sec 248>                          
                                                                                
                          
          /[EMAIL PROTECTED],4000/[EMAIL PROTECTED]/[EMAIL PROTECTED],0         
                                                                                
                                                             
       1. c0t1d0 <SUN9.0G cyl 4924 alt 2 hd 27 sec 133>                         
                                                                                
                          
          /[EMAIL PROTECTED],4000/[EMAIL PROTECTED]/[EMAIL PROTECTED],0         
                                                                                
                                                             
Specify disk (enter its number):                                                
                                                                                
                          
                                                                                
                                                                                
                          
***                                                                             
                                                                                
                          
And finally, these are my pci devices                                           
                                                                                
                          
# pwd                                                                           
                                                                                
                          
/devices/[EMAIL PROTECTED],4000                                                 
                                                                                
                                     
# ls -al                                          
drwxr-xr-x   2 root     sys          512 Aug 24 16:28 ..                        
                                                                                
                          
drwxr-xr-x   2 root     sys          512 Jun 30 11:17 [EMAIL PROTECTED]         
                                                                                
                                     
crw-------   1 root     sys      126,  0 Aug 24 16:40 [EMAIL PROTECTED]:devctl  
                               
drwxr-xr-x   2 root     sys          512 Jun 30 08:07 [EMAIL PROTECTED],1       
                                                                                
                                  
drwxr-xr-x   2 root     sys          512 Jun 30 11:17 [EMAIL PROTECTED]         
                                                                                
                                     
drwxr-xr-x   2 root     sys          512 Jun 30 08:07 [EMAIL PROTECTED],1       
                                                                                
                                     
crw-------   1 root     sys       50, 64 Aug 24 16:40 [EMAIL 
PROTECTED],1:devctl                                                             
                                                        
crw-------   1 root     sys       50, 65 Aug 24 16:40 [EMAIL PROTECTED],1:scsi  
                                                                                
                                     
crw-------   1 root     sys       50,  0 Aug 24 16:40 [EMAIL PROTECTED]:devctl  
                                                                                
                                     
crw-------   1 root     sys       50,  1 Aug 24 16:40 [EMAIL PROTECTED]:scsi    
                                                                                
                                     
drwxr-xr-x   2 root     sys          512 Aug 24 12:22 [EMAIL PROTECTED]         
                                                                                
                                      
drwxr-xr-x   2 root     sys          512 Aug 24 12:22 [EMAIL PROTECTED],1       
                                                                                
                                      
crw-r--r--   1 root     root      78,  1 Aug 24 16:40 [EMAIL PROTECTED],1:1     
                                                                                
                                      
crw-r--r--   1 root     root      78,  1 Aug 24 16:40 [EMAIL PROTECTED],1:2     
                                                                                
                                      
crw-r--r--   1 root     root      78, 4097 Aug 24 16:40 [EMAIL 
PROTECTED],1:hubd                                                               
                                                       
crw-r--r--   1 root     root      78,  0 Aug 24 16:40 [EMAIL PROTECTED]:1       
                                                                                
                                      
crw-r--r--   1 root     root      78,  0 Aug 24 16:40 [EMAIL PROTECTED]:2       
                                                                                
                                      
crw-r--r--   1 root     root      78, 4096 Aug 24 16:40 [EMAIL PROTECTED]:hubd  
                                                                                
                                      
                                                                                
                                                                                
                          
# pwd                                                                           
                                                                                
                          
/devices/[EMAIL PROTECTED],4000/[EMAIL PROTECTED]                               
                                                                                
                                                
# ls -al                                                                        
                                                                                
                          
total 8                                                                         
                                                                                
                          
drwxr-xr-x   4 root     sys          512 Jun 30 11:17 .                         
                                                                                
                          
drwxr-xr-x   8 root     sys          512 Aug 24 12:22 ..                        
                                                                                
                          
drwxr-xr-x   2 root     sys          512 Jun 30 08:07 [EMAIL PROTECTED],0       
                                                                                
                                       
brw-r-----   1 root     root      32, 16 Aug 24 16:28 [EMAIL PROTECTED],0:a     
                                                                                
                                       
crw-r-----   1 root     root      32, 16 Aug 24 16:40 [EMAIL PROTECTED],0:a,raw 
                                                                                
                                       
brw-r-----   1 root     root      32, 17 Aug 24 16:29 [EMAIL PROTECTED],0:b     
                                                                                
                                       
crw-r-----   1 root     root      32, 17 Aug 24 16:40 [EMAIL PROTECTED],0:b,raw 
                                                                                
                                       
brw-r-----   1 root     root      32, 18 Aug 24 16:40 [EMAIL PROTECTED],0:c     
                                                                                
                                       
crw-r-----   1 root     root      32, 18 Aug 24 16:40 [EMAIL PROTECTED],0:c,raw 
                                                                                
                                       
brw-r-----   1 root     root      32, 19 Aug 24 16:40 [EMAIL PROTECTED],0:d     
                                                                                
                                       
crw-r-----   1 root     root      32, 19 Aug 24 16:40 [EMAIL PROTECTED],0:d,raw 
                                                                                
                                       
brw-r-----   1 root     root      32, 20 Aug 24 16:40 [EMAIL PROTECTED],0:e     
                                                                                
                                       
crw-r-----   1 root     root      32, 20 Aug 24 16:40 [EMAIL PROTECTED],0:e,raw 
                                                                                
                                       
brw-r-----   1 root     root      32, 21 Aug 24 16:40 [EMAIL PROTECTED],0:f     
                                                                                
                                       
crw-r-----   1 root     root      32, 21 Aug 24 16:40 [EMAIL PROTECTED],0:f,raw 
                                                                                
                                       
brw-r-----   1 root     root      32, 22 Aug 24 16:40 [EMAIL PROTECTED],0:g     
                                                                                
                                       
crw-r-----   1 root     root      32, 22 Aug 24 16:40 [EMAIL PROTECTED],0:g,raw 
                                                                                
                                       
brw-r-----   1 root     root      32, 23 Aug 24 16:29 [EMAIL PROTECTED],0:h     
                                                                                
                                       
crw-r-----   1 root     root      32, 23 Aug 24 16:40 [EMAIL PROTECTED],0:h,raw 
                                                                                
                                       
drwxr-xr-x   2 root     sys          512 Jun 30 08:07 [EMAIL PROTECTED],0       
                                                                                
                                       
brw-r-----   1 root     root      32,  0 Aug 24 16:40 [EMAIL PROTECTED],0:a     
                                                                                
                                       
crw-r-----   1 root     root      32,  0 Aug 24 16:40 [EMAIL PROTECTED],0:a,raw 
                                                                                
                                       
brw-r-----   1 root     root      32,  1 Aug 24 16:40 [EMAIL PROTECTED],0:b     
                                                                                
                                       
crw-r-----   1 root     root      32,  1 Aug 24 16:40 [EMAIL PROTECTED],0:b,raw 
                                                                                
                                       
brw-r-----   1 root     root      32,  2 Aug 24 16:40 [EMAIL PROTECTED],0:c     
                                                                                
                                       
crw-r-----   1 root     root      32,  2 Aug 24 16:40 [EMAIL PROTECTED],0:c,raw 
                                                                                
                                       
brw-r-----   1 root     root      32,  3 Aug 24 16:40 [EMAIL PROTECTED],0:d     
                                                                                
                                       
crw-r-----   1 root     root      32,  3 Aug 24 16:40 [EMAIL PROTECTED],0:d,raw 
                                                                                
                                       
brw-r-----   1 root     root      32,  4 Aug 24 16:40 [EMAIL PROTECTED],0:e     
                                                                                
                                       
crw-r-----   1 root     root      32,  4 Aug 24 16:40 [EMAIL PROTECTED],0:e,raw 
                                                                                
                                       
brw-r-----   1 root     root      32,  5 Aug 24 16:40 [EMAIL PROTECTED],0:f     
                                                                                
                                       
crw-r-----   1 root     root      32,  5 Aug 24 16:40 [EMAIL PROTECTED],0:f,raw 
                                                                                
                                       
brw-r-----   1 root     root      32,  6 Aug 24 16:40 [EMAIL PROTECTED],0:g     
                                                                                
                                       
crw-r-----   1 root     root      32,  6 Aug 24 16:40 [EMAIL PROTECTED],0:g,raw 
                                                                                
                                       
brw-r-----   1 root     root      32,  7 Aug 24 16:40 [EMAIL PROTECTED],0:h     
                                                                                
                                       
crw-r-----   1 root     root      32,  7 Aug 24 16:40 [EMAIL PROTECTED],0:h,raw 
                

Many thanks,
Jonathan 
_______________________________________________
opensolaris-help mailing list
opensolaris-help@opensolaris.org

Reply via email to