sil 3132 sata chip driver
the 2.6.16 kernel only supports SIL CMD680 and 3112 (Serial ATA) chips, on the silicon image site there are drivers for the sil 3132, but no generic linux drivers, only distro specific.....
http://www.siliconimage.com/support/...ctid=2&osid=1& what would be the best one to use? thank you |
The sil24.c is the source for the sata sil 3124/3132 and is already in the 2.6.16 kernel source. If you go under Scsi device support > Serial ATA (Sata) support. It is listed there as Silicon Image Sata Support.
The images you see on the website are only compiled and works with those kernels specified. They are used during the install to add the sata support to install to. Brian1 |
hi,
thanks, the reason i couldnt see it was that i didnt have development testing on, under 'code maturity'. i built 'Silicon Image SATA support' under 'ATA etc support' then under SCSI>low level drivers>SATA Support> 'Silicon 3124/3132 SATA Support' as built in. there is also a 'Silicon Image SATA support' above the 3124/3132 driver which i left unbuilt. Code:
NFORCE-CK804: IDE controller at PCI slot 0000:00:06.0 |
Not sure how that driver works. Did you compile it as a module or into the kernel. If module make sure all modules are loaded. If they are and still no luck you might try compiling them into the kernel. I have seen as module not work but if in the kernel it works and vice a versa as well.
Brian1 |
Quote:
compiled into the kernel. EDIT: ill try and compile them as a modules then see if that helps. EDIT 2: no seetting them as modules doesnt even load libata :( |
As modules you may have to load manual. use the command ' modprobe name_of_module '
modprobe libata Other than that I am at a lost to what to do next. If something comes to me I will post. Brian1 |
This kind of thing is very "sensible" so you should compile it directly into the kernel. I don't have one so i sadly can't help you more.
|
:tisk: the correct way to update a problem is to use the orginal thread!
i didnt know! :( hi, i got a bit further on but now am a bit stumped, i know its very close to working! Code: libata version 1.20 loaded. sata_sil24 0000:03:00.0: version 0.23 PCI: Setting latency timer of device 0000:03:00.0 to 64 ata1: SATA max UDMA/100 cmd 0xF8810000 ctl 0x0 bmdma 0x0 irq 11 ata2: SATA max UDMA/100 cmd 0xF8812000 ctl 0x0 bmdma 0x0 irq 11 ata1: SATA link down (SStatus 0) scsi0 : sata_sil24 ata2: SATA link down (SStatus 0) scsi1 : sata_sil24 what is that telling me? thanks |
All times are GMT -5. The time now is 07:24 PM. |