LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Sonnet Sata Express card loads MacBook pro 6,1 but not my 5,1 or 5,2 (https://www.linuxquestions.org/questions/slackware-14/sonnet-sata-express-card-loads-macbook-pro-6-1-but-not-my-5-1-or-5-2-a-851848/)

jcas1411 12-22-2010 12:19 PM

Sonnet Sata Express card loads MacBook pro 6,1 but not my 5,1 or 5,2
 
Okay, I see the device in dmesg. On the macbook pro 6,1 it gets issued IRQ 19 and loads sata_sil24 and ata_piix correctly, however on the 5,1 and 5,2 macbook pro it only loads sata_sil24 and gets IRQ 24. Is there anyway to specify the IRQ assigned to the device via the kernel (is it an IRQ conflict or device not working on IRQ24)? MacBook Pro uses an EFI so not traditional bios where I can set irqs. Am I looking in the right direction as to the cause of my problem?

Sorry,
Slackware 13.1 with standard linux kernel 2.6.35.8


Thanks for the help,
John

jcas1411 12-22-2010 01:42 PM

Think I might have found my problem, well at least more info.

In the 6,1 macbook pro when the system posts (lack of a better word for what EFI does on boot) the card is detected and you get the version info. Then the sonnet card does a hdd detect and posts that info. Then linux loads.

On the 5,1 and 5,2 macbook pros the hdd detect never happens.

The 2.6.24.7 and 2.6.27.27 kernel still probes the card for disks in the 5,1 and 5,2 macbook and so the hdd is found (can't test on the 6,1 because of driver limitations). This is not the case for the 2.6.35.8 kernel. Could it be a kernel option I missed when building the kernel for ata detect?


All times are GMT -5. The time now is 04:30 PM.