LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   sata pci card (https://www.linuxquestions.org/questions/linux-hardware-18/sata-pci-card-483604/)

ThoughtWielder 09-14-2006 08:54 PM

sata pci card
 
I have a pci card labeled "Maxtor sata/150" with no documentation at all(I got it with a sata hard drive). It has three plugs on top, one for Ultra/ATA and two for Serial ATA A little research seems to indicate that it is a relabelled promise fasttrak tx2. I used to have Fedora Core 4, and the card worked perfectly with it. But I am switching to Debian, and I can't find the two Ultra/ATA drives I have on it. under Fedora, they were /dev/sdb and /dev/sdc, where the one Serial ATA drive I had on it was /dev/sda. The Serial drive is still /dev/sda, but I can't find the Ultra/Ata drives. I don't really know what sort of problem this is, so you'll have to tell me what information I need to give. How do I use the other two drives?

Samoth 09-15-2006 06:56 AM

the ATA drives should be /dev/hde /dev/hdf /dev/hdg /dev/hdh, assuming you have two IDE channels on your motherboard. If you could post the output of "lspci" that would help to find the exact kernel module you need.

chrwei 09-15-2006 08:20 AM

have you seen http://linuxmafia.com/faq/Hardware/sata.html#promise ? was linked from http://linuxmafia.com/faq/Hardware/s...maxtor-promise

could be that FC includes the propriatary driver where debian avoids all propriatary drivers. (which is one reason I use ubuntu, it's like debian without all the politics)

ThoughtWielder 09-16-2006 11:15 AM

I found that site, and I didn't find it, or the promise website very helpful. tho only working link from that site has no instructions for a 2.6 kernel, which I have.

Ok, heres the output:
# lspci
0000:00:00.0 Host bridge: Intel Corp. 82845 845 (Brookdale) Chipset Host Bridge (rev 11)
0000:00:01.0 PCI bridge: Intel Corp. 82845 845 (Brookdale) Chipset AGP Bridge (rev 11)
0000:00:1d.0 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01)
0000:00:1d.1 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01)
0000:00:1d.2 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01)
0000:00:1d.7 USB Controller: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB 2.0 EHCI Controller (rev 01)
0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev 81)
0000:00:1f.0 ISA bridge: Intel Corp. 82801DB/DBL (ICH4/ICH4-L) LPC Bridge (rev 01)
0000:00:1f.1 IDE interface: Intel Corp. 82801DB/DBL (ICH4/ICH4-L) UltraATA-100 IDE Controller (rev 01)
0000:00:1f.3 SMBus: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 01)
0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 01)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 MX 440] (rev a3)
0000:02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
0000:02:01.0 Multimedia audio controller: Ensoniq 5880 AudioPCI (rev 02)
0000:02:02.0 Unknown mass storage controller: Promise Technology, Inc. PDC20375 (SATA150 TX2plus) (rev 02)
0000:02:08.0 Ethernet controller: Intel Corp. 82801BD PRO/100 VE (LOM) Ethernet Controller (rev 81)
#

chrwei 09-16-2006 11:23 AM

modprobe sata_promise

if that doens't work, modprobe ft

if that doens't work, compile promise's "fakeraid" driver called ft and modprobe it.

which ever ends up working, add the driver name to /etc/modules so it loads at boot.

if you want to boot off it, you'll probably need to make your own initrd (you'll need to find a howto for this though as I don't know for sure how) or compile a full custom kernel.


All times are GMT -5. The time now is 10:45 PM.