Harddisk controller _almost_ solved!

2000-12-04 Thread Mathias Gehrung
Hi! 
Sorry, i'm late, but i haven't had time to try.
Here' is how i worked out. I also use the Asus A7V. I plugged the Harddisk into 
hda,
booted from CD, installed Linux and checked the I/O of the Promise controller. 
Then i 
replugged the hd back into the ATA-100 controller and booted like you described 
with
the actual numbers from my board.
The next thing i'll try is to use the patch from www.linux-ide.org.
Is the speed the system accesses the hd now the same as when I use the driver 
from
the patch?

Thanks to everybody for all the help.

Mathias

Take a look at www.linuxnewbie.org and look for an NHF (newbieized 
help file) on ATA-66 this will tell you how to work out the memory 
range for your promise controller. Then to install debian all you 
will need to do is type the following at the initial boot screen 
prompt:

linux ide2=0x9400,0x9002,10

your numbers may vary, the third number is the irq. If your board is 
an ASUS A7V then these numbers are probably correct as this is the 
board I use. 
Once you have installed, you will need to boot the same way otherwise 
the drive won't be found. Once you have booted you can put this line 
in the lilo.conf file and run lilo as root to have it work 
automatically:

append=ide2=0x9400,0x9002,10

To use the secondary controller you will need an ide3= with 
(obviously) different mem/irq values.

HTH
Barney



Re: Harddisk controller

2000-11-30 Thread Josh McKinney
From my personal experience I have not been able to get the kernel patches for 
2.2* to work.  
The patches are not so great backports from the 2.4* kernels, so the easiest 
way to get the 
card to work with my experience is to use 2.4* kernels, I have been using them 
with the card 
since around 2.4.0test1 or so, and it works out great for me, but your luck may 
be different 
with the test kernels.  Just my 2 cents worth.



Re: Harddisk controller

2000-11-29 Thread Jens Lauterbach
   snip
Just applie the kernel patches from www.linux-ide.org, this
 will
   make
the kernel auto-detect the promise ata100 controller (at least
 at
   my
asus a7v mb)
   snip
  
   That's great, but it's a little hard to apply the patch if linux
   isn't installed yet. (obviously once it is installed you can then
   apply the patch (or build a newer kernel as I have done now)
 rather
   than use the lilo.conf method).
  
   Please excuse the nested brackets :)
  
   Barney
 
  A way to do it, could be to plug the harddrive directly to your
 board.
  boot from the cd-rom like you normally do, patch your kernel and
 then
  linux will discover your ata100 controller. then you can replug the
 calbe
  to the ata100 controller
 
  /jens
 

 The problem with this is that you need to change your fstab entries,
 and then on reboot you have to indicate the new location of the root
 partiton and then fix your lilo.conf. The way I suggested earlier in
 the thread (ie telling linux that there is a controller for ide2 and
 giving it the appropriate io adresses) is probably easier. (And you
 don't need to open the box :) )

 But hey whatever works for you :)

 Barney


OK I can see the problem. I'm about to install a new system with ata100
and a7v. So how does one install a complete new system if one can't boot
from the cd-rom and the 2.2.17 kernel (potato) does regognize the
controller??? (floppy boot perhaps???)
Has anyone tried to patch the 2.2.17 kernel with the patch from
www.linux-ide.org (and with the a7v) , and did it work??

There seems to be huge problems with the ata controlleres, but hey we are
here to solve problem :

/jens




Re: Harddisk controller

2000-11-28 Thread Alson van der Meulen
On Tue, Nov 28, 2000 at 12:53:33AM +, [EMAIL PROTECTED] wrote:
 snip
   I've got a problem with my new computer, which has a Promise 
 Ultra 100
   harddisk-controller built in. My debian 2.2 Distribution doesn't 
 recognize it, so I
   can't use the harddrive. I've got some kernel Patches for Red-Hat 
 which were
 snip
 
 Take a look at www.linuxnewbie.org and look for an NHF (newbieized 
 help file) on ATA-66 this will tell you how to work out the memory 
 range for your promise controller. Then to install debian all you 
 will need to do is type the following at the initial boot screen 
 prompt:
 
 linux ide2=0x9400,0x9002,10
 
 your numbers may vary, the third number is the irq. If your board is 
 an ASUS A7V then these numbers are probably correct as this is the 
 board I use. 
 Once you have installed, you will need to boot the same way otherwise 
 the drive won't be found. Once you have booted you can put this line 
 in the lilo.conf file and run lilo as root to have it work 
 automatically:
 
 append=ide2=0x9400,0x9002,10
 
 To use the secondary controller you will need an ide3= with 
 (obviously) different mem/irq values.
Just applie the kernel patches from www.linux-ide.org, this will make
the kernel auto-detect the promise ata100 controller (at least at my
asus a7v mb)
-- 
,---.
 Name:   Alson van der Meulen  
 Personal:   [EMAIL PROTECTED]   
 School:   [EMAIL PROTECTED]
`---'
What do you mean you needed that directory?
-



Re: Harddisk controller

2000-11-28 Thread iwrigb
snip
 Just applie the kernel patches from www.linux-ide.org, this will 
make
 the kernel auto-detect the promise ata100 controller (at least at 
my
 asus a7v mb)
snip

That's great, but it's a little hard to apply the patch if linux 
isn't installed yet. (obviously once it is installed you can then 
apply the patch (or build a newer kernel as I have done now) rather 
than use the lilo.conf method).

Please excuse the nested brackets :)

Barney



Re: Harddisk controller

2000-11-28 Thread Jens Lauterbach
 snip
  Just applie the kernel patches from www.linux-ide.org, this will
 make
  the kernel auto-detect the promise ata100 controller (at least at
 my
  asus a7v mb)
 snip

 That's great, but it's a little hard to apply the patch if linux
 isn't installed yet. (obviously once it is installed you can then
 apply the patch (or build a newer kernel as I have done now) rather
 than use the lilo.conf method).

 Please excuse the nested brackets :)

 Barney

A way to do it, could be to plug the harddrive directly to your board.
boot from the cd-rom like you normally do, patch your kernel and then
linux will discover your ata100 controller. then you can replug the calbe
to the ata100 controller

/jens



Re: Harddisk controller

2000-11-28 Thread iwrigb
  snip
   Just applie the kernel patches from www.linux-ide.org, this 
will
  make
   the kernel auto-detect the promise ata100 controller (at least 
at
  my
   asus a7v mb)
  snip
 
  That's great, but it's a little hard to apply the patch if linux
  isn't installed yet. (obviously once it is installed you can then
  apply the patch (or build a newer kernel as I have done now) 
rather
  than use the lilo.conf method).
 
  Please excuse the nested brackets :)
 
  Barney
 
 A way to do it, could be to plug the harddrive directly to your 
board.
 boot from the cd-rom like you normally do, patch your kernel and 
then
 linux will discover your ata100 controller. then you can replug the 
calbe
 to the ata100 controller
 
 /jens
 
 
 -- 
 To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
 with a subject of unsubscribe. Trouble? Contact 
[EMAIL PROTECTED]
 

The problem with this is that you need to change your fstab entries, 
and then on reboot you have to indicate the new location of the root 
partiton and then fix your lilo.conf. The way I suggested earlier in 
the thread (ie telling linux that there is a controller for ide2 and 
giving it the appropriate io adresses) is probably easier. (And you 
don't need to open the box :) )

But hey whatever works for you :)

Barney



Harddisk controller

2000-11-27 Thread Mathias Gehrung
Hi everybody!
I've got a problem with my new computer, which has a Promise Ultra 100
harddisk-controller built in. My debian 2.2 Distribution doesn't recognize it, 
so I
can't use the harddrive. I've got some kernel Patches for Red-Hat which were
delivered witch the machine. So now i wonder how i can get this working. I have 
linux 
already running on another computer. Should I try to patch the kernel from my 
debian
system, and try to boot with this one from a floppy, and then start the
CD-installation? I hope anyone can help me.
Thanks.

Mathias



Re: Harddisk controller

2000-11-27 Thread Jens Lauterbach
 Hi everybody!
 I've got a problem with my new computer, which has a Promise Ultra 100
 harddisk-controller built in. My debian 2.2 Distribution doesn't recognize 
 it, so I
 can't use the harddrive. I've got some kernel Patches for Red-Hat which were
 delivered witch the machine. So now i wonder how i can get this working. I 
 have linux
 already running on another computer. Should I try to patch the kernel from my 
 debian
 system, and try to boot with this one from a floppy, and then start the
 CD-installation? I hope anyone can help me.
 Thanks.

 Mathias


I have the same problem, haven't tried anything yet. But I think the right
place to look is at: www.linux-ide.org (Linux ATA Development)
Look under patches for your kernel. The debian 2.2 ships with a 2.2.17
kernel and their is a patch for this kernel. I have heard about someone
got it working with a 2.4.0-t6 kernel, but that is not stable, but a
dev. kernel. So one way could be to patch your 2.2.17 kernel to 2.4.0-t6
and supply the ata kernel patch for 2.4.0-t6.

If you want to boot from the cd-rom you'll have to move the harddisk plug
directly to the main board. The cd-rom won't boot if theres no driver
installed!

Haven't tried all of the above, but its worth it. If you do please let
us know the result!

/jens



Re: Harddisk controller

2000-11-27 Thread iwrigb
snip
  I've got a problem with my new computer, which has a Promise 
Ultra 100
  harddisk-controller built in. My debian 2.2 Distribution doesn't 
recognize it, so I
  can't use the harddrive. I've got some kernel Patches for Red-Hat 
which were
snip

Take a look at www.linuxnewbie.org and look for an NHF (newbieized 
help file) on ATA-66 this will tell you how to work out the memory 
range for your promise controller. Then to install debian all you 
will need to do is type the following at the initial boot screen 
prompt:

linux ide2=0x9400,0x9002,10

your numbers may vary, the third number is the irq. If your board is 
an ASUS A7V then these numbers are probably correct as this is the 
board I use. 
Once you have installed, you will need to boot the same way otherwise 
the drive won't be found. Once you have booted you can put this line 
in the lilo.conf file and run lilo as root to have it work 
automatically:

append=ide2=0x9400,0x9002,10

To use the secondary controller you will need an ide3= with 
(obviously) different mem/irq values.

HTH
Barney