08-03-2009
n/a,
0
How to load a Sunix/Initio Sata card on Solaris10/x86
Hi All,
Anyone has configured a Sunix Sata S150 card (AKA Initio Inic-1622) + disk in a Solaris10/x86 05/09 system? I wondered what to do to get it running. The Sunix card does not come with a Solaris driver ;-(
The card is seen by the system as the prtconf -v output shows (see below at the pci1101,1622 entry), but how do I configure it to see the disk attached to it? Would any ordinary sata driver be sufficient?
I tried modload marvell88sx to see whether this driver would catch it, but no way.
In WindowsXP it works fine with the driver supplied.
Sorry for the advanced that may know the solution at once: I am a relative newbie to driver configs in Solaris.
Thanks.
Output snip of prtconf -v:
pci8086,244e, instance #0
Driver properties:
name='fm-accchk-capable' type=boolean dev=none
name='fm-dmachk-capable' type=boolean dev=none
name='fm-errcb-capable' type=boolean dev=none
name='device_type' type=string items=1 dev=none
value='pci'
Hardware properties:
name='available' type=int items=45
value=81000000.00000000.0000b100.00000000.00000f00.81000000.00000000.0000c100.00000000.00001300.8100 0000.00000000.0000d500.00000000.00000300.81000000.00000000.0000d900.00000000.00000700.81000000.00000 000.0000e100.00000000.00000300.81000000.00000000.0000e500.00000000.00000300.81000000.00000000.0000e9 00.00000000.00000700.82000000.00000000.feb00000.00000000.000fa000.82000000.00000000.febfe000.0000000 0.00000800
name='acpi-namespace' type=string items=1
value='\_SB_.PCI0.P0P1'
name='slot-names' type=int items=4
value=00000003.746f6c53.6c530031.0032746f
name='reg' type=int items=5
value=0000f000.00000000.00000000.00000000.00000000
name='compatible' type=string items=4
value='pci8086,244e.e1' + 'pci8086,244e' + 'pciclass,060401' + 'pciclass,0604'
name='model' type=string items=1
value='Subtractive Decode PCI-PCI bridge'
name='ranges' type=int items=16
value=81000000.00000000.0000b000.81000000.00000000.0000b000.00000000.00004000.82000000.00000000.feb0 0000.82000000.00000000.feb00000.00000000.00100000
name='bus-range' type=int items=2
value=00000005.00000005
name='#size-cells' type=int items=1
value=00000002
name='#address-cells' type=int items=1
value=00000003
name='device_type' type=string items=1
value='pci'
name='power-consumption' type=int items=2
value=00000001.00000001
name='devsel-speed' type=int items=1
value=00000000
name='unit-address' type=string items=1
value='1e'
name='class-code' type=int items=1
value=00060401
name='revision-id' type=int items=1
value=000000e1
name='vendor-id' type=int items=1
value=00008086
name='device-id' type=int items=1
value=0000244e
Device Minor Nodes:
dev=(84,255)
dev_path=/pci@0,0/pci8086,244e@1e:devctl
spectype=chr type=minor
pci1101,1622 (driver not attached)
Hardware properties:
name='assigned-addresses' type=int items=30
value=81050010.00000000.0000e800.00000000.00000100.81050014.00000000.0000e400.00000000.00000100.8105 0018.00000000.0000e000.00000000.00000100.8105001c.00000000.0000d800.00000000.00000100.81050020.00000 000.0000d400.00000000.00000100.82050024.00000000.febff000.00000000.00001000
name='reg' type=int items=35
value=00050000.00000000.00000000.00000000.00000000.01050010.00000000.00000000.00000000.00000100.0105 0014.00000000.00000000.00000000.00000100.01050018.00000000.00000000.00000000.00000100.0105001c.00000 000.00000000.00000000.00000100.01050020.00000000.00000000.00000000.00000100.02050024.00000000.000000 00.00000000.00001000
name='compatible' type=string items=7
value='pci1101,1622.1101.1622.2' + 'pci1101,1622.1101.1622' + 'pci1101,1622' + 'pci1101,1622.2' + 'pci1101,1622' + 'pciclass,010600' + 'pciclass,0106'
name='model' type=string items=1
value='Serial ATA Direct Port Access (DPA)'
name='power-consumption' type=int items=2
value=00000001.00000001
name='66mhz-capable' type=boolean
name='fast-back-to-back' type=boolean
name='devsel-speed' type=int items=1
value=00000001
name='interrupts' type=int items=1
value=00000001
name='max-latency' type=int items=1
value=00000000
name='min-grant' type=int items=1
value=00000000
name='subsystem-vendor-id' type=int items=1
value=00001101
name='subsystem-id' type=int items=1
value=00001622
name='unit-address' type=string items=1
value='0'
name='class-code' type=int items=1
value=00010600
name='revision-id' type=int items=1
value=00000002
name='vendor-id' type=int items=1
value=00001101
name='device-id' type=int items=1
value=00001622