Promise SATA 150 TX4
FedoraForum.org - Fedora Support Forums and Community
Results 1 to 15 of 15
  1. #1
    gocher Guest

    Promise SATA 150 TX4

    ( post #1)

    I recently purchased a promise SATA 150Tx controller card for my system
    And well it doesn't work just yet.


    My Fedora Core 2 system sees it as a sata_promise.
    Is that the right module? I see alot of talk about libata.
    When the system tries to load the sata_promise carrd I get alot of unknown symbol
    messages.

    sata_promise: Unknown symbol ata_qc_complete
    sata_promise: Unknown symbol ata_std_bios_param
    sata_promise: Unknown symbol ata_tf_load_mmio
    sata_promise: Unknown symbol ata_tf_read_mmio
    sata_promise: Unknown symbol ata_exec_command_mmio
    sata_promise: Unknown symbol sata_phy_reset
    sata_promise: Unknown symbol ata_check_status_mmio
    sata_promise: Unknown symbol ata_bus_reset
    sata_promise: Unknown symbol ata_port_probe
    sata_promise: Unknown symbol ata_scsi_slave_config
    sata_promise: Unknown symbol ata_fill_sg
    sata_promise: Unknown symbol ata_scsi_error
    sata_promise: Unknown symbol ata_port_disable
    sata_promise: Unknown symbol ata_scsi_queuecmd
    sata_promise: Unknown symbol ata_port_stop
    sata_promise: Unknown symbol ata_pci_remove_one
    sata_promise: Unknown symbol ata_device_add
    sata_promise: Unknown symbol ata_port_start

    Does anyone know why this is happening or how to fix it?

    Another stupid question. My SATA drive I have, when the controller card starts to
    work. It will be on /dev/sda right?

    Anyone that might have any hints or help I would appreciate it.

  2. #2
    ghenry Guest
    Quote Originally Posted by gocher
    ( post #1)
    Another stupid question. My SATA drive I have, when the controller card starts to
    work. It will be on /dev/sda right?

    Anyone that might have any hints or help I would appreciate it.

    Yeah, it should be /dev/sda then /dev/sda1 for partition 1 etc.

  3. #3
    gocher Guest
    Thanks ghenry, as I posted the problem, I solved the unresolved symbols problem.

    And I guessed it was going to be sda, but I wanted to be sure.



    Also though new problem. Up until now I couldn't see the SATA drive because the
    module for the promise card wouldn't load right. So I haven't formatted the SATA drive.
    Not a big deal. But I notice that the promise card's module doesn't automount.

    Now I have another I/O controller card that autoloads the modules it needs. However
    there is a formatted hard drive connected to it. If I format the SATA drive and attempt
    to mount it at boot (fstab), will it autoload the module for me, or will I have to add a line
    to a the modprobe.conf file in order to do so.

  4. #4
    ghenry Guest
    what do you have in /etc/modules.conf and /etc/modprobe.conf

  5. #5
    gocher Guest
    Inside my modprobe.conf is an alias for my
    ethernet, usb-controller, ieee1394, alsa sound card stuff

    Thats it.

    modules.conf has the same stuff but I thought that file was used for 2.4 kernels and
    modprobe.conf was for 2.6 kernels.

  6. #6
    ghenry Guest
    You need one for the card then.

  7. #7
    gocher Guest
    Ok thanks that was I figured.

    Quick one though.

    the line to add to modprobe.conf

    i know Its

    alias "SOMETHING" sata_promise

    I just not sure what i need to put in for "SOMETHING"

    its a promise sata 150 4Tx card

  8. #8
    ghenry Guest
    Trying to think. I'll get back to you.

  9. #9
    gocher Guest
    Bump here.

    Need help in loading sata_promise module at boot time, so fstab can mount
    drive connected to it.

  10. #10
    Sander Guest

    Load sata_promise module in boot-time

    Hey,

    I'm having trouble installing Fedora on my sata disk because the sata_promise driver wouldn't load. How did u solve the unresolved symbols? Is there an other module that needs to be loaded first?

    Sander

  11. #11
    edp Guest
    i just added a Promise SATA150 TX4 to a machine running FC2 (kernel-2.8.1-1.521, current latest released).

    based on some web-surfing (during which i found this thread) i added the following line to /etc/modprobe.conf:

    alias scsi_hostadapter sata_promise

    however, this did not suffice to load the driver on boot!

    if i do a manual "modprobe sata_promise", then it works (eg "fdisk -l" shows the drives).

    i'm thinking i could just add "modprobe sata_promise" to /etc/rc.local. but i'd still like to know The Right Thing... (i notice that /etc/rc.d/rc.sysinit does some grepping etc. of modprobe.conf and runs modprobe based on the results, eg for USB stuff. so maybe rc.local is the way to go?)

    -ed

    ps i never experienced the "unresolved symbols" problem.

  12. #12
    Join Date
    Aug 2004
    Posts
    17
    Hi!

    Same problem for me:

    - a manual "modprobe sata_promise" - success
    - modbprobe.conf: alias scsi_hostadapter sata_promise - no success

    With FC2 - RescueDisk the module is loaded automatically.

    Does anyone know a configuration to load the drivers automatically?

    Thank you, kind regards,

    Jens Meyer

  13. #13
    edp Guest
    Quote Originally Posted by edp
    i just added a Promise SATA150 TX4 to a machine running FC2 (kernel-2.8.1-1.521, current latest released).

    based on some web-surfing (during which i found this thread) i added the following line to /etc/modprobe.conf:

    alias scsi_hostadapter sata_promise

    however, this did not suffice to load the driver on boot!

    if i do a manual "modprobe sata_promise", then it works (eg "fdisk -l" shows the drives).

    i'm thinking i could just add "modprobe sata_promise" to /etc/rc.local. but i'd still like to know The Right Thing... (i notice that /etc/rc.d/rc.sysinit does some grepping etc. of modprobe.conf and runs modprobe based on the results, eg for USB stuff. so maybe rc.local is the way to go?)
    based on reading /etc/rc.d/rc.sysinit, i created a file called "/etc/rc.modules" containing "modprobe sata_promise":

    Code:
    echo "modprobe sata_promise" >> /etc/rc.modules
    chmod +x /etc/rc.modules
    now it boots ok.

  14. #14
    kad7b Guest
    Quote Originally Posted by edp
    based on reading /etc/rc.d/rc.sysinit, i created a file called "/etc/rc.modules" containing "modprobe sata_promise":

    Code:
    echo "modprobe sata_promise" >> /etc/rc.modules
    chmod +x /etc/rc.modules
    now it boots ok.
    Did you place the code in /etc/rc.d/rc.sysinit? If so, where exactly did you place it?

    I'm assuming the edited version would be in this section:

    # SCSI
    for module in `/sbin/modprobe -c | awk '/^alias[[:space:]]+scsi_hostadapter[0-9]*[[:space:]]/ { print $3 }'` $scsi; do
    load_module $module
    echo "modprobe sata_promise" >> /etc/rc.modules
    chmod +x /etc/rc.modules
    done


    If not, please try to be specific - I'm new to Linux and any help would be appreciated.

    Thanks.

  15. #15
    edp Guest
    kad7b: i did not modify any existing file. i did only exacrly what i said: i *created* a new file called /etc/rc.modules, in which i included the single line "modprobe sata_promise". then i made that new file executable, by typing "chmod +x /etc/rc.modules" on the commandline; the previous command i posted, the "echo", shows how to create the file -- actually it appends to it just in case it already exists... -- with that line, also from the commandline.

    hope that helps! good luck

Similar Threads

  1. FC10 & Promise SATA 300 TX4 - SATA link down
    By shadowwyvern in forum Hardware & Laptops
    Replies: 1
    Last Post: 23rd December 2008, 03:35 PM
  2. Problems with Promise SATA-II controllers
    By HishnGA in forum Hardware & Laptops
    Replies: 1
    Last Post: 31st January 2008, 04:14 AM
  3. Asus A8V + Promise SATA RAID
    By MikeHuk in forum Hardware & Laptops
    Replies: 1
    Last Post: 21st February 2006, 05:09 AM
  4. Promise SATA 150 Card - Enable IDE?
    By imacamper in forum Hardware & Laptops
    Replies: 6
    Last Post: 7th May 2005, 03:41 PM
  5. Promise 378 / Sata 150 tx 2 plus and fedora
    By grymuz in forum Hardware & Laptops
    Replies: 3
    Last Post: 3rd September 2004, 03:20 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •