SiS SATA controllers that work with FreeBSD

Garrett Cooper youshi10 at u.washington.edu
Wed Dec 6 00:50:48 PST 2006


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


More information about the freebsd-questions mailing list