SiS SATA controllers that work with FreeBSD
Garrett Cooper
youshi10 at u.washington.edu
Wed Dec 6 19:56:54 PST 2006
Garrett Cooper wrote:
> Garrett Cooper wrote:
>> Hello,
>> Just upgraded my server system from a 1.2 GHz Celeron to a 3.0 GHz
>> and I'm running into an issue with the SATA RAID controller. Every
>> time I have the controller enabled with the drive connected, the
>> system locks up, possibly due to IRQ conflict, etc, but I'm not 100%
>> sure. Also, I'm not sure what the exact model is for the controller,
>> but it possibly could be SiS 964 based on the schematics given in
>> page 13 of the manual-available here:
>> <http://dlsvr01.asus.com/pub/ASUS/mb/sock478/p4s800d-x/e1753_p4s800d-x.pdf>.
>>
>> So, I was wondering..
>> 1. If anyone has this motherboard on the list and have been successful
>> with getting the SATA RAID controller to work.
>>
>> ..or...
>>
>> 2. If anyone has a motherboard with a similar chipset that they got
>> the SATA controller to work with.
>>
>> I tried googling a bit, but all I came up with is an possible lead
>> that turned into a dead end (empty PR), and the supported hardware
>> list isn't turning up anything helpful :(..
>>
>> Here's my pciconf output (please note SATA controller is turned off in
>> BIOS, but SiS964 is listed as a probed device--the LPC):
>>
>> [root at hoover /home/gcooper]# pciconf -lv
>> hostb0 at pci0:0:0: class=0x060000 card=0x80aa1043 chip=0x06551039
>> rev=0x50 hdr=0x00
>> vendor = 'Silicon Integrated Systems (SiS)'
>> device = 'SiS655 Host-to-PCI Bridge'
>> class = bridge
>> subclass = HOST-PCI
>> pcib1 at pci0:1:0: class=0x060400 card=0x00000000 chip=0x00031039
>> rev=0x00 hdr=0x01
>> vendor = 'Silicon Integrated Systems (SiS)'
>> device = 'SiS648FX Virtual PCI to PCI Bridge (AGP)'
>> class = bridge
>> subclass = PCI-PCI
>> isab0 at pci0:2:0: class=0x060100 card=0x00000000 chip=0x09641039
>> rev=0x36 hdr=0x00
>> vendor = 'Silicon Integrated Systems (SiS)'
>> device = 'SiS964 LPC Bridge'
>> class = bridge
>> subclass = PCI-ISA
>> atapci0 at pci0:2:5: class=0x01018a card=0x810e1043 chip=0x55131039
>> rev=0x01 hdr=0x00
>> vendor = 'Silicon Integrated Systems (SiS)'
>> device = 'SiS5513 EIDE Controller (A,B step)'
>> class = mass storage
>> subclass = ATA
>> none0 at pci0:2:7: class=0x040100 card=0x810d1043 chip=0x70121039
>> rev=0xa0 hdr=0x00
>> vendor = 'Silicon Integrated Systems (SiS)'
>> device = 'SiS7013 PCI Audio Accelerator'
>> class = multimedia
>> subclass = audio
>> ohci0 at pci0:3:0: class=0x0c0310 card=0x810e1043 chip=0x70011039
>> rev=0x0f hdr=0x00
>> vendor = 'Silicon Integrated Systems (SiS)'
>> device = 'SiS5597/8 Universal Serial Bus Controller'
>> class = serial bus
>> subclass = USB
>> ohci1 at pci0:3:1: class=0x0c0310 card=0x810e1043 chip=0x70011039
>> rev=0x0f hdr=0x00
>> vendor = 'Silicon Integrated Systems (SiS)'
>> device = 'SiS5597/8 Universal Serial Bus Controller'
>> class = serial bus
>> subclass = USB
>> ohci2 at pci0:3:2: class=0x0c0310 card=0x810e1043 chip=0x70011039
>> rev=0x0f hdr=0x00
>> vendor = 'Silicon Integrated Systems (SiS)'
>> device = 'SiS5597/8 Universal Serial Bus Controller'
>> class = serial bus
>> subclass = USB
>> none1 at pci0:3:3: class=0x0c0320 card=0x810e1043 chip=0x70021039
>> rev=0x00 hdr=0x00
>> vendor = 'Silicon Integrated Systems (SiS)'
>> device = 'SiS7002 USB 2.0 Enhanced Host Controller'
>> class = serial bus
>> subclass = USB
>> sis0 at pci0:4:0: class=0x020000 card=0x80a71043 chip=0x09001039
>> rev=0x91 hdr=0x00
>> vendor = 'Silicon Integrated Systems (SiS)'
>> device = 'SiS900 Fast Ethernet/Home Networking Ctrlr'
>> class = network
>> subclass = ethernet
>> ahc0 at pci0:9:0: class=0x010000 card=0xa1809005 chip=0x00109005
>> rev=0x00 hdr=0x00
>> vendor = 'Adaptec Inc'
>> device = 'AHA-2940U2W/U2B AHA-2950U2W Ultra2 SCSI Controller'
>> class = mass storage
>> subclass = SCSI
>> [root at hoover /home/gcooper]#
>>
>> TIA,
>> -Garrett
>
> I just grepped a few directories and found ataraid--something I had
> removed from my kernel a while back since I didn't have RAID. Would this
> by chance be what I need to enable the SATA RAID support for my
> motherboard?
> -Garrett
Enabling this feature doesn't help. Booting halts here still, if I have
the controller enabled in the BIOS:
<snip>
ipfw2 (+ipv6) initialized, divert loadable, rule-based forwarding
disabled, default to deny, logging unlimited
ad0: 9768MB <Seagate ST310014A 3.09> at ata0-master UDMA100
acd0: DVDROM <SAMSUNG DVD-ROM SD-616T/F308> at ata0-slave UDMA33
ad2: 76293MB <IC35L080AVVA07 0 VA4OA51A> at ata1-master UDMA100
</snip>
Shall I post a link to my current kernel config?
-Garrett
More information about the freebsd-questions
mailing list