
I thought that grml has the adp94xx driver so I downloaded version 1.0, burned the iso to CD and mounted it. I noticed there is no driver adp94* in /lib/modules/2.6.20-grml/* recursive. Is it supported or not? The README for version 0.9 shows it should be there:
http://grml.org/files/README-0.9.php
Has adp94xx been dropped? If so, where can I get it? I am looking for a way to install generic Debian on hardware that requires adp94xx and grml seemed to be a good path.
Best Regards, David Koski david@kosmosisland.com

* David Koski david@kosmosisland.com [20070625 06:15]:
I thought that grml has the adp94xx driver so I downloaded version 1.0, burned the iso to CD and mounted it. I noticed there is no driver adp94* in /lib/modules/2.6.20-grml/* recursive. Is it supported or not? The README for version 0.9 shows it should be there:
Has adp94xx been dropped? If so, where can I get it? I am looking for a way to install generic Debian on hardware that requires adp94xx and grml seemed to be a good path.
IIRC adp94xx has been integrated as aic94xx in mainline 2.6.19.
% uname -a Linux funkenzutzler 2.6.20-grml #1 SMP PREEMPT Sun Apr 22 13:28:02 CEST 2007 i686 GNU/Linux % modinfo aic94xx | grep description description: Adaptec aic94xx SAS/SATA driver
Please correct me if I'm wrong (I don't own an Adaptec SAS/SATA controller).
regards, -mika-

On Monday 25 June 2007 01:58, Michael Prokop wrote:
- David Koski david@kosmosisland.com [20070625 06:15]:
I thought that grml has the adp94xx driver so I downloaded version 1.0, burned the iso to CD and mounted it. I noticed there is no driver adp94* in /lib/modules/2.6.20-grml/* recursive. Is it supported or not? The README for version 0.9 shows it should be there:
http://grml.org/files/README-0.9.php
Has adp94xx been dropped? If so, where can I get it? I am looking for a way to install generic Debian on hardware that requires adp94xx and grml seemed to be a good path.
IIRC adp94xx has been integrated as aic94xx in mainline 2.6.19.
% uname -a Linux funkenzutzler 2.6.20-grml #1 SMP PREEMPT Sun Apr 22 13:28:02 CEST 2007 i686 GNU/Linux % modinfo aic94xx | grep description description: Adaptec aic94xx SAS/SATA driver
Please correct me if I'm wrong (I don't own an Adaptec SAS/SATA controller).
I don't believe the aic94xx driver is the same as adp94xx, which has proprietary code. Given Debian's strict policies, I would be surprised if they adopted adp94xx code. I tried to install a modified Debian stable (2.6.18 kernel + aic94xx) install without success. That when it was indicated to me that the adp94xx is needed. RedHat reportedly comes with adp94xx drivers, which are required for my specific Adaptec chip. I was hoping grml had them too, as indicated in the README.
Thank You, David Koski david@kosmosisland.com

* David Koski david@kosmosisland.com [20070625 17:15]:
On Monday 25 June 2007 01:58, Michael Prokop wrote:
- David Koski david@kosmosisland.com [20070625 06:15]:
[adp94xx kernel module]
IIRC adp94xx has been integrated as aic94xx in mainline 2.6.19.
% uname -a Linux funkenzutzler 2.6.20-grml #1 SMP PREEMPT Sun Apr 22 13:28:02 CEST 2007 i686 GNU/Linux % modinfo aic94xx | grep description description: Adaptec aic94xx SAS/SATA driver
Please correct me if I'm wrong (I don't own an Adaptec SAS/SATA controller).
I don't believe the aic94xx driver is the same as adp94xx, which has proprietary code. Given Debian's strict policies, I would be surprised if they adopted adp94xx code. I tried to install a modified Debian stable (2.6.18 kernel + aic94xx) install without success. That when it was indicated to me that the adp94xx is needed. RedHat reportedly comes with adp94xx drivers, which are required for my specific Adaptec chip. I was hoping grml had them too, as indicated in the README.
Well, did you try grml 1.0 with aic94xx? A short look at the code of adp94xx indicates that it seems to be quite the same as current aic94xx. JFTR: Debian's policies has nothing to do with adp94xx/aic94xx itself - especially as grml's kernel has (basically) nothing to do with Debian's one. ;) The aic94xx code went in mainline (as in kernel.org) and not just in Debian's kernel.
Regarding adp94xx there have been several problems with different kernel versions. Check out Jimmy's weblog on that issue:
http://www.jimmy.co.at/weblog/?p=71
I'll try to check out with Jimmy what's current state of adp94xx/ aic94xx. My current state of information is that aic94xx is what you use with >=2.6.19 if you used adp94xx before.
regards, -mika-

- David Koski david@kosmosisland.com [20070625 17:15]:
On Monday 25 June 2007 01:58, Michael Prokop wrote:
- David Koski david@kosmosisland.com [20070625 06:15]:
[adp94xx kernel module]
IIRC adp94xx has been integrated as aic94xx in mainline 2.6.19.
% uname -a Linux funkenzutzler 2.6.20-grml #1 SMP PREEMPT Sun Apr 22 13:28:02
CEST
2007 i686 GNU/Linux % modinfo aic94xx | grep description description: Adaptec aic94xx SAS/SATA driver
Please correct me if I'm wrong (I don't own an Adaptec SAS/SATA controller).
I don't believe the aic94xx driver is the same as adp94xx, which has proprietary code. Given Debian's strict policies, I would be surprised if they adopted adp94xx code. I tried to install a modified Debian stable (2.6.18 kernel + aic94xx) install without success. That when it was indicated to me that the adp94xx is needed. RedHat reportedly comes with adp94xx drivers, which are required for my specific Adaptec chip. I was hoping grml had them too, as indicated in the README.
Well, did you try grml 1.0 with aic94xx? A short look at the code of adp94xx indicates that it seems to be quite the same as current aic94xx. JFTR: Debian's policies has nothing to do with adp94xx/aic94xx itself - especially as grml's kernel has (basically) nothing to do with Debian's one. ;) The aic94xx code went in mainline (as in kernel.org) and not just in Debian's kernel.
Regarding adp94xx there have been several problems with different kernel versions. Check out Jimmy's weblog on that issue:
http://www.jimmy.co.at/weblog/?p=71
I'll try to check out with Jimmy what's current state of adp94xx/ aic94xx. My current state of information is that aic94xx is what you use with >=2.6.19 if you used adp94xx before.
Thank you Mika. Yes, I did try 1.0 with aic94xx. I spoke with SuperMicro, the hardware vendor, and they said the adp94xx is required due to the 9410 chip. I was with the understanding that the adp94xx was from Adaptec and had non-free binary code in it.
I have checked the above weblog. It is high in the Google search list. I tried to load the binary module but it is sarge Debian. I burned a sarge CD and could not load the network drivers for the same machine. I then downloaded the souce and followed the directions but there were a bunch of make errors.
Thank you. If you have more information please pass it on.
Best Regards, David Koski david@kosmosisland.com

On Mon, Jun 25, 2007 at 03:03:26PM -0700, david@kosmosisland.com wrote:
- David Koski david@kosmosisland.com [20070625 17:15]:
On Monday 25 June 2007 01:58, Michael Prokop wrote:
I'll try to check out with Jimmy what's current state of adp94xx/ aic94xx. My current state of information is that aic94xx is what you use with >=2.6.19 if you used adp94xx before.
Hi, aic94xx is not the same as adp94xx but very similar.
I have checked the above weblog. It is high in the Google search list. I tried to load the binary module but it is sarge Debian. I burned a sarge CD and could not load the network drivers for the same machine. I then downloaded the souce and followed the directions but there were a bunch of make errors.
Unfortunately there are a few versions of the debian sarge installer cd, so the precompiled version only works with one. Just send me a private mail and we'll try to compile the driver together for sarge.
About grml and adp94: adp94 was dropped in the meantime because it never compiled for newer kernel versions and aic94 worked for most controllers. In fact, you are the first one who reports, that it doesn't work (Maybe you enabled RAID in the BIOS?) I will check again if newer adp94 versions will compile with 2.6.21 kernel and I also will precompile modules for debian etch. But this will take some time, especially as IBM now uses LSI controllers instead of Adaptec so my new Servers don't need adp94xx any longer.
greets Jimmy

Hello Jimmy,
On Wednesday 27 June 2007 06:09, Andreas Gredler wrote:
On Mon, Jun 25, 2007 at 03:03:26PM -0700, david@kosmosisland.com wrote:
- David Koski david@kosmosisland.com [20070625 17:15]:
On Monday 25 June 2007 01:58, Michael Prokop wrote:
I'll try to check out with Jimmy what's current state of adp94xx/ aic94xx. My current state of information is that aic94xx is what you use with >=2.6.19 if you used adp94xx before.
Hi, aic94xx is not the same as adp94xx but very similar.
I have checked the above weblog. It is high in the Google search list. I tried to load the binary module but it is sarge Debian. I burned a sarge CD and could not load the network drivers for the same machine. I then downloaded the souce and followed the directions but there were a bunch of make errors.
Unfortunately there are a few versions of the debian sarge installer cd, so the precompiled version only works with one. Just send me a private mail and we'll try to compile the driver together for sarge.
I am trying to install Debian etch 4.0 which is now stable. I thought installing for sarge would be a good staring point. Maybe I could just use the 2.6.8 kernel with etch.
About grml and adp94: adp94 was dropped in the meantime because it never compiled for newer kernel versions and aic94 worked for most controllers. In fact, you are the first one who reports, that it doesn't work (Maybe you enabled RAID in the BIOS?) I will check again if newer adp94 versions will compile with 2.6.21 kernel and I also will precompile modules for debian etch. But this will take some time, especially as IBM now uses LSI controllers instead of Adaptec so my new Servers don't need adp94xx any longer.
I am getting pressure to get this installed so I am on the verge of installing RedHat (sigh!) which is supported by Supermicro, the computer manufacturer. I called Supermicro and they confirmed that the adp94 driver is necessary due to the 9410 chip. I have Debian 4.0 installed on my computer and I installed 2.6.18 sources and compiled but the source code from Adaptec is not made to build on other than RedHat and SuSE.
Thank You, David Koski david@kosmosisland.com

* David Koski david@kosmosisland.com [20070627 18:15]:
On Wednesday 27 June 2007 06:09, Andreas Gredler wrote:
About grml and adp94: adp94 was dropped in the meantime because it never compiled for newer kernel versions and aic94 worked for most controllers. In fact, you are the first one who reports, that it doesn't work (Maybe you enabled RAID in the BIOS?) I will check again if newer adp94 versions will compile with 2.6.21 kernel and I also will precompile modules for debian etch. But this will take some time, especially as IBM now uses LSI controllers instead of Adaptec so my new Servers don't need adp94xx any longer.
I am getting pressure to get this installed so I am on the verge of installing RedHat (sigh!) which is supported by Supermicro, the computer manufacturer. I called Supermicro and they confirmed that the adp94 driver is necessary due to the 9410 chip. I have Debian 4.0 installed on my computer and I installed 2.6.18 sources and compiled but the source code from Adaptec is not made to build on other than RedHat and SuSE.
We've had a patch for kernel 2.6.18-grml, if you didn't use that patch yet you could give it a try at least:
http://hg.grml.org/grml-kernel/raw-file/d323a280b690/2.6.18/4130_linux-2.6-a...
HTH && regards, -mika-
Teilnehmer (4)
-
Andreas Gredler
-
David Koski
-
david@kosmosisland.com
-
Michael Prokop