[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: how to use promise fastTrak 378 with IDE disks?



On Fri, 2008-03-21 at 15:06 +0100, Florian Kulzer wrote:
> On Fri, Mar 21, 2008 at 00:38:10 +0000, michael wrote:
> > On Thu, 2008-03-20 at 23:28 +0100, Florian Kulzer wrote:
> > > On Thu, Mar 20, 2008 at 20:33:50 +0000, michael wrote:
> > > > I've a Asus A8V mobo which has a Promise FastTrak 378 controller,
> > > > nominally for RAID but I can set it to 'IDE mode' in the BIOS. MS WinXP
> > > > will then see the 2 IDE disks connected to it. However, when I boot into
> > > > Debian etch (kernel: 2.6.18-5-amd64) I cannot see these 2 disks. I've
> > > > looked about and tried a few things which haven't helped so I was
> > > > wondering if anybody on here had such a system working? 
> > > 
> > > I think this controller is supported by the sata_promise module. Please
> > > run "lspci -nn" and verify that the controller has the vendor-ID 0x105a
> > > and the device-ID 0x3373. (This should show up as "[105a:3373]"; post
> > > the relevant lines here if you are unsure how to interpret them.)
> > 
> > 
> > Florian, just to confirm it's IDE I wish to use with the Promise
> > controller... here's the o/p
> > mkb@amd64:~$ sudo lspci -nn|less -i
> 
> [...]
> 
> > 00:08.0 RAID bus controller [0104]: Promise Technology, Inc. PDC20378 (FastTrak 378/SATA 378) [105a:3373] (rev 02)
> > 00:0f.0 RAID bus controller [0104]: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller [1106:3149] (rev 80)
> > 00:0f.1 IDE interface [0101]: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE [1106:0571] (rev 06)
> 
> [...]
> 
> > mkb@amd64:~$ sudo lsmod|grep -i ata
> > sata_via               16004  0
> > sata_promise           18180  0
> > libata                106784  2 sata_via,sata_promise
> > scsi_mod              153008  2 sbp2,libata
> 
> Hmm, that looks like everything should be fine. What do you see if you
> run "ls -l /dev/disk/by-path/"?

mkb@amd64:~$ ls -l /dev/disk/by-path/
total 0
lrwxrwxrwx 1 root root  9 Mar 21 15:04 pci-0000:00:0f.1-ide-0:0
-> ../../hda
lrwxrwxrwx 1 root root 10 Mar 21 15:04 pci-0000:00:0f.1-ide-0:0-part1
-> ../../hda1
lrwxrwxrwx 1 root root 11 Mar 21 15:04 pci-0000:00:0f.1-ide-0:0-part10
-> ../../hda10
lrwxrwxrwx 1 root root 11 Mar 21 15:04 pci-0000:00:0f.1-ide-0:0-part11
-> ../../hda11
lrwxrwxrwx 1 root root 10 Mar 21 15:04 pci-0000:00:0f.1-ide-0:0-part2
-> ../../hda2
lrwxrwxrwx 1 root root 10 Mar 21 15:04 pci-0000:00:0f.1-ide-0:0-part3
-> ../../hda3
lrwxrwxrwx 1 root root 10 Mar 21 15:04 pci-0000:00:0f.1-ide-0:0-part5
-> ../../hda5
lrwxrwxrwx 1 root root 10 Mar 21 15:04 pci-0000:00:0f.1-ide-0:0-part6
-> ../../hda6
lrwxrwxrwx 1 root root 10 Mar 21 15:04 pci-0000:00:0f.1-ide-0:0-part7
-> ../../hda7
lrwxrwxrwx 1 root root 10 Mar 21 15:04 pci-0000:00:0f.1-ide-0:0-part8
-> ../../hda8
lrwxrwxrwx 1 root root 10 Mar 21 15:04 pci-0000:00:0f.1-ide-0:0-part9
-> ../../hda9
lrwxrwxrwx 1 root root  9 Mar 21 15:04 pci-0000:00:0f.1-ide-0:1
-> ../../hdb
lrwxrwxrwx 1 root root 10 Mar 21 15:04 pci-0000:00:0f.1-ide-0:1-part1
-> ../../hdb1
lrwxrwxrwx 1 root root 10 Mar 21 15:04 pci-0000:00:0f.1-ide-0:1-part2
-> ../../hdb2
lrwxrwxrwx 1 root root 10 Mar 21 15:04 pci-0000:00:0f.1-ide-0:1-part3
-> ../../hdb3
lrwxrwxrwx 1 root root 10 Mar 21 15:04 pci-0000:00:0f.1-ide-0:1-part5
-> ../../hdb5
lrwxrwxrwx 1 root root 10 Mar 21 15:04 pci-0000:00:0f.1-ide-0:1-part6
-> ../../hdb6
lrwxrwxrwx 1 root root  9 Mar 21 15:04 pci-0000:00:0f.1-ide-1:0
-> ../../hdc
lrwxrwxrwx 1 root root  9 Mar 21 15:04 pci-0000:00:0f.1-ide-1:1
-> ../../hdd

which doesn't seem to include the 2 *IDE* disks on the promise
controller

> You can also try to remove the sata_promise module
> 
> modprobe -rv sata_promise
> 
> and load it again directly after that
> 
> modprobe -v sata_promise
> 
> (both these commands need root privileges).
> 
> Are there any (error) messages when you do that?

No error messages:
mkb@amd64:~$ sudo modprobe -rv sata_promise
Password:
rmmod /lib/modules/2.6.18-5-amd64/kernel/drivers/scsi/sata_promise.ko
mkb@amd64:~$ sudo modprobe -v sata_promise
insmod /lib/modules/2.6.18-5-amd64/kernel/drivers/scsi/sata_promise.ko
mkb@amd64:~$

Thanks, M

> -- 
> Regards,            | http://users.icfo.es/Florian.Kulzer
>           Florian   |
> 
> 


Reply to: