[SOLVED] Re: replacement for ide-generic in Wheezy?

2013-08-10 Thread Gary Dale

On 08/08/13 05:39 AM, Gary Dale wrote:

The various ide modules (ide-generic, ide-cdrom, etc.) seem to be
missing in the Wheezy kernel. However they still compile a 486 kernel so
I'm assuming there is some intent to continue to support older hardware.

In my case, I have an old laptop that I could run Squeeze on by
including ide-generic in the /etc/initramfstool/modules file. However
the same thing doesn't work in Wheezy because there is no ide-generic
module.

Googling around, I found one post that suggested it's been superseded by
libata but I can't find that either.

Is 486-era hardware still supported in the newer kernels or is this a
lost cause?




The replacement driver is pata_legacy.ko.


--
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org

Archive: http://lists.debian.org/5206ab2b.70...@velcom.ca



replacement for ide-generic in Wheezy?

2013-08-08 Thread Gary Dale
The various ide modules (ide-generic, ide-cdrom, etc.) seem to be 
missing in the Wheezy kernel. However they still compile a 486 kernel so 
I'm assuming there is some intent to continue to support older hardware.


In my case, I have an old laptop that I could run Squeeze on by 
including ide-generic in the /etc/initramfstool/modules file. However 
the same thing doesn't work in Wheezy because there is no ide-generic 
module.


Googling around, I found one post that suggested it's been superseded by 
libata but I can't find that either.


Is 486-era hardware still supported in the newer kernels or is this a 
lost cause?



--
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org

Archive: http://lists.debian.org/52036764.7080...@velcom.ca



Re: replacement for ide-generic in Wheezy?

2013-08-08 Thread Jerome BENOIT
Hello Gary,

On 08/08/13 11:39, Gary Dale wrote:
 The various ide modules (ide-generic, ide-cdrom, etc.) seem to be missing in 
 the Wheezy kernel. However they still compile a 486 kernel so I'm assuming 
 there is some intent to continue to support older hardware.
 
 In my case, I have an old laptop that I could run Squeeze on by including 
 ide-generic in the /etc/initramfstool/modules file. However the same thing 
 doesn't work in Wheezy because there is no ide-generic module.
 
 Googling around, I found one post that suggested it's been superseded by 
 libata but I can't find that either.
 
 Is 486-era hardware still supported in the newer kernels or is this a lost 
 cause?
 

I guess that it is still supported by the kernel, but not by the kernel deb 
package as distributed by debian.
You may build your own kernel, and the following link is a good place to start:

http://kernel-handbook.alioth.debian.org

hth,
Jerome


 


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/520372b3.5060...@rezozer.net



Re: replacement for ide-generic in Wheezy?

2013-08-08 Thread Gary Dale

On 08/08/13 06:28 AM, Jerome BENOIT wrote:

Hello Gary,

On 08/08/13 11:39, Gary Dale wrote:

The various ide modules (ide-generic, ide-cdrom, etc.) seem to be missing in 
the Wheezy kernel. However they still compile a 486 kernel so I'm assuming 
there is some intent to continue to support older hardware.

In my case, I have an old laptop that I could run Squeeze on by including 
ide-generic in the /etc/initramfstool/modules file. However the same thing 
doesn't work in Wheezy because there is no ide-generic module.

Googling around, I found one post that suggested it's been superseded by libata 
but I can't find that either.

Is 486-era hardware still supported in the newer kernels or is this a lost 
cause?



I guess that it is still supported by the kernel, but not by the kernel deb 
package as distributed by debian.
You may build your own kernel, and the following link is a good place to start:

http://kernel-handbook.alioth.debian.org

hth,
Jerome


Thanks. This would be a truly bizarre situation - creating a 486 kernel 
package for people but omitting the basic hardware drivers for hardware 
of the that vintage.


The basic difference between the 486 and 686 kernels is support for PAE. 
Pentium processors lack PAE but would generally need the IDE drivers.


In my case, I'm talking about Pentium-MMX @ 200MHz, which is far less 
powerful than a Raspberry Pi but still useful. However the CD-ROM and 
disk drives of that time need IDE drivers.


It wasn't long after that PAE was added (in the Pentium Pro and later). 
Why would anyone make a 486 kernel and not include the drivers? I could 
understand, but not agree with, dropping 486 support as some distros 
have done. But to simply not compile the drivers seems silly.



--
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org

Archive: http://lists.debian.org/5203c1ff.3080...@velcom.ca



Re: replacement for ide-generic in Wheezy?

2013-08-08 Thread Jerome BENOIT
Hi,

On 08/08/13 18:06, Gary Dale wrote:
 On 08/08/13 06:28 AM, Jerome BENOIT wrote:
 Hello Gary,

 On 08/08/13 11:39, Gary Dale wrote:
 The various ide modules (ide-generic, ide-cdrom, etc.) seem to be missing 
 in the Wheezy kernel. However they still compile a 486 kernel so I'm 
 assuming there is some intent to continue to support older hardware.

 In my case, I have an old laptop that I could run Squeeze on by including 
 ide-generic in the /etc/initramfstool/modules file. However the same thing 
 doesn't work in Wheezy because there is no ide-generic module.

 Googling around, I found one post that suggested it's been superseded by 
 libata but I can't find that either.

 Is 486-era hardware still supported in the newer kernels or is this a lost 
 cause?


 I guess that it is still supported by the kernel, but not by the kernel deb 
 package as distributed by debian.
 You may build your own kernel, and the following link is a good place to 
 start:

 http://kernel-handbook.alioth.debian.org

 hth,
 Jerome
 
 Thanks. This would be a truly bizarre situation - creating a 486 kernel 
 package for people but omitting the basic hardware drivers for hardware of 
 the that vintage.
 
 The basic difference between the 486 and 686 kernels is support for PAE. 
 Pentium processors lack PAE but would generally need the IDE drivers.
 
 In my case, I'm talking about Pentium-MMX @ 200MHz, which is far less 
 powerful than a Raspberry Pi but still useful. However the CD-ROM and disk 
 drives of that time need IDE drivers.
 
 It wasn't long after that PAE was added (in the Pentium Pro and later). Why 
 would anyone make a 486 kernel and not include the drivers? I could 
 understand, but not agree with, dropping 486 support as some distros have 
 done. But to simply not compile the drivers seems silly.
 
 
It is a very good idea to build specific kernels:
building a kernel deb package is easy within Debian. 

For the choice of driver of the distro default, you may ask to the package 
maintainer.

Jerome


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/5203c460.4050...@rezozer.net



Re: replacement for ide-generic in Wheezy?

2013-08-08 Thread Darac Marjal
On Thu, Aug 08, 2013 at 12:06:23PM -0400, Gary Dale wrote:
 On 08/08/13 06:28 AM, Jerome BENOIT wrote:
 Hello Gary,
 
 On 08/08/13 11:39, Gary Dale wrote:
 The various ide modules (ide-generic, ide-cdrom, etc.) seem to be missing 
 in the Wheezy kernel. However they still compile a 486 kernel so I'm 
 assuming there is some intent to continue to support older hardware.
 
 In my case, I have an old laptop that I could run Squeeze on by including 
 ide-generic in the /etc/initramfstool/modules file. However the same thing 
 doesn't work in Wheezy because there is no ide-generic module.
 
 Googling around, I found one post that suggested it's been superseded by 
 libata but I can't find that either.
 
 Is 486-era hardware still supported in the newer kernels or is this a lost 
 cause?
 
 
 I guess that it is still supported by the kernel, but not by the kernel deb 
 package as distributed by debian.
 You may build your own kernel, and the following link is a good place to 
 start:
 
 http://kernel-handbook.alioth.debian.org
 
 hth,
 Jerome
 
 Thanks. This would be a truly bizarre situation - creating a 486
 kernel package for people but omitting the basic hardware drivers
 for hardware of the that vintage.
 
 The basic difference between the 486 and 686 kernels is support for
 PAE. Pentium processors lack PAE but would generally need the IDE
 drivers.
 
 In my case, I'm talking about Pentium-MMX @ 200MHz, which is far
 less powerful than a Raspberry Pi but still useful. However the
 CD-ROM and disk drives of that time need IDE drivers.
 
 It wasn't long after that PAE was added (in the Pentium Pro and
 later). Why would anyone make a 486 kernel and not include the
 drivers? I could understand, but not agree with, dropping 486
 support as some distros have done. But to simply not compile the
 drivers seems silly.

Newer kernels, as you've mentioned, use libata to interface with
Parallel ATA devices (which is what most 486-era drives are). AIUI, this
is a new set of code that works both with SATA and PATA drives. Common
code means more people use it, less bit-rot etc. If does, however, come
with the side effect that /dev/hd* is now /dev/sd* (even if it's not a
SCSI disk. I suspect the initial S is now meaningless).

If you need to access a drive that's pre-IDE (so MFM, RLL etc), then
yes, you'll need the old code.

However, the chances are very likely that CONFIG_ATA_GENERIC (aka
ata_generic.ko) is the successor you want.



signature.asc
Description: Digital signature


Re: replacement for ide-generic in Wheezy?

2013-08-08 Thread Gary Dale

On 08/08/13 12:20 PM, Darac Marjal wrote:

On Thu, Aug 08, 2013 at 12:06:23PM -0400, Gary Dale wrote:

On 08/08/13 06:28 AM, Jerome BENOIT wrote:

Hello Gary,

On 08/08/13 11:39, Gary Dale wrote:

The various ide modules (ide-generic, ide-cdrom, etc.) seem to be missing in 
the Wheezy kernel. However they still compile a 486 kernel so I'm assuming 
there is some intent to continue to support older hardware.

In my case, I have an old laptop that I could run Squeeze on by including 
ide-generic in the /etc/initramfstool/modules file. However the same thing 
doesn't work in Wheezy because there is no ide-generic module.

Googling around, I found one post that suggested it's been superseded by libata 
but I can't find that either.

Is 486-era hardware still supported in the newer kernels or is this a lost 
cause?



I guess that it is still supported by the kernel, but not by the kernel deb 
package as distributed by debian.
You may build your own kernel, and the following link is a good place to start:

http://kernel-handbook.alioth.debian.org

hth,
Jerome


Thanks. This would be a truly bizarre situation - creating a 486
kernel package for people but omitting the basic hardware drivers
for hardware of the that vintage.

The basic difference between the 486 and 686 kernels is support for
PAE. Pentium processors lack PAE but would generally need the IDE
drivers.

In my case, I'm talking about Pentium-MMX @ 200MHz, which is far
less powerful than a Raspberry Pi but still useful. However the
CD-ROM and disk drives of that time need IDE drivers.

It wasn't long after that PAE was added (in the Pentium Pro and
later). Why would anyone make a 486 kernel and not include the
drivers? I could understand, but not agree with, dropping 486
support as some distros have done. But to simply not compile the
drivers seems silly.


Newer kernels, as you've mentioned, use libata to interface with
Parallel ATA devices (which is what most 486-era drives are). AIUI, this
is a new set of code that works both with SATA and PATA drives. Common
code means more people use it, less bit-rot etc. If does, however, come
with the side effect that /dev/hd* is now /dev/sd* (even if it's not a
SCSI disk. I suspect the initial S is now meaningless).

If you need to access a drive that's pre-IDE (so MFM, RLL etc), then
yes, you'll need the old code.

However, the chances are very likely that CONFIG_ATA_GENERIC (aka
ata_generic.ko) is the successor you want.



I found the ata_generic module in Squeeze, Wheezy and Jessie. However, 
it doesn't seem to help. While I'd expect that it would be in the 
initramfs, I included it in /etc/initramfs-tools/modules anyway but I 
still can't boot with the Wheezy kernel.


It's presence in Squeeze probably stems from an ongoing attempt to move 
all IDE code into one module. I'm wondering if someone got a little 
overzealous in deciding that they'd covered their bases when they 
removed ide-generic.



--
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org

Archive: http://lists.debian.org/52043856.6020...@velcom.ca



Re: replacement for ide-generic in Wheezy?

2013-08-08 Thread Jerome BENOIT
Hello,

On 09/08/13 02:31, Gary Dale wrote:
 On 08/08/13 12:20 PM, Darac Marjal wrote:
 On Thu, Aug 08, 2013 at 12:06:23PM -0400, Gary Dale wrote:
 On 08/08/13 06:28 AM, Jerome BENOIT wrote:
 Hello Gary,

 On 08/08/13 11:39, Gary Dale wrote:
 The various ide modules (ide-generic, ide-cdrom, etc.) seem to be missing 
 in the Wheezy kernel. However they still compile a 486 kernel so I'm 
 assuming there is some intent to continue to support older hardware.

 In my case, I have an old laptop that I could run Squeeze on by including 
 ide-generic in the /etc/initramfstool/modules file. However the same 
 thing doesn't work in Wheezy because there is no ide-generic module.

 Googling around, I found one post that suggested it's been superseded by 
 libata but I can't find that either.

 Is 486-era hardware still supported in the newer kernels or is this a 
 lost cause?


 I guess that it is still supported by the kernel, but not by the kernel 
 deb package as distributed by debian.
 You may build your own kernel, and the following link is a good place to 
 start:

 http://kernel-handbook.alioth.debian.org

 hth,
 Jerome

 Thanks. This would be a truly bizarre situation - creating a 486
 kernel package for people but omitting the basic hardware drivers
 for hardware of the that vintage.

 The basic difference between the 486 and 686 kernels is support for
 PAE. Pentium processors lack PAE but would generally need the IDE
 drivers.

 In my case, I'm talking about Pentium-MMX @ 200MHz, which is far
 less powerful than a Raspberry Pi but still useful. However the
 CD-ROM and disk drives of that time need IDE drivers.

 It wasn't long after that PAE was added (in the Pentium Pro and
 later). Why would anyone make a 486 kernel and not include the
 drivers? I could understand, but not agree with, dropping 486
 support as some distros have done. But to simply not compile the
 drivers seems silly.

 Newer kernels, as you've mentioned, use libata to interface with
 Parallel ATA devices (which is what most 486-era drives are). AIUI, this
 is a new set of code that works both with SATA and PATA drives. Common
 code means more people use it, less bit-rot etc. If does, however, come
 with the side effect that /dev/hd* is now /dev/sd* (even if it's not a
 SCSI disk. I suspect the initial S is now meaningless).

 If you need to access a drive that's pre-IDE (so MFM, RLL etc), then
 yes, you'll need the old code.

 However, the chances are very likely that CONFIG_ATA_GENERIC (aka
 ata_generic.ko) is the successor you want.

 
 I found the ata_generic module in Squeeze, Wheezy and Jessie. However, it 
 doesn't seem to help. While I'd expect that it would be in the initramfs, I 
 included it in /etc/initramfs-tools/modules anyway but I still can't boot 
 with the Wheezy kernel.
 
 It's presence in Squeeze probably stems from an ongoing attempt to move all 
 IDE code into one module. I'm wondering if someone got a little overzealous 
 in deciding that they'd covered their bases when they removed ide-generic.
 
 

Just build your own kernel.

Jerome


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/52046e89.2010...@rezozer.net