Re: Installing amd64 on Adaptec 2015S (SmartRAID V) with dpt_i2o
On Wed, Aug 31, 2005 at 03:21:30PM -0700, Neil Gunton wrote:
> I just built a server which has dual Opteron 265, 4GB RAM, Adaptec 2015S
> zero-channel RAID controller and 4 x Ultra320 10k SCSI drives.
>
> I am having a problem installing Debian amd64, because of the 2015S card.
> This requires the dpt_i2o driver, which is not included by default in
> Debian amd64.
Well last I looked (2.6.12 kernel), the dpt_i2o driver was listed
explicitly as not 64bit compatible and couldn't be selected on any 64bit
platform.
> An alternative would be the i2o_blocks module. I can install CentOS 4.1
> x86_64 using i2o_blocks, but there does not seem to be any way to do this
> with Debian.
I don't know what i2o_blocks is, but I did include the i2o drivers in my
2.6.12 based sarge amd64 netinst image. Feel free to try that one if
you wish. I have i2o_block, i2o_config, i2o_core, i2o_proc and i2o_scsi
included. May have to manually modprobe them from console 2, since I
have no idea I the discover data knows to try those for your controller.
http://www.tinyplanet.ca/~lsorense/amd64/
> I managed to get hold of Mark Salyzyn at Adaptec, and he sent me source
> code for the dpt_i2o driver which he tells me should work in 64-bit mode. I
> could presumably build this into a custom kernel. But I don't know how to
> do this while installing Debian from scratch.
That would be a problem yes. If I knew it would work, I would be
willing to add the driver to my installer image's kernel.
Could you send me the updated driver to have a look at?
> So, I see three possibilities, but I don't know how to do any of them:
>
> 1. MANUAL MODULE SELECTION: Specify the i2o_blocks module (if it's actually
> on the install CD) manually at install time with the Debian installer. I
> can't see any option for this.
>
> 2. DRIVER DISK: Compile the dpt_i2o source code and build a driver disk for
> Debian amd64 (if that's even possible - should I be able to install using
> 'linux dd' with this port?)
>
> 3. CUSTOM KERNEL: Build a custom kernel from CentOS 4.1 x86_64 (which I can
> install using i2o_blocks) and build in the dpt_i2o driver... but then, even
> if this works, how then to package up and use this kernel at install time
> for Debian?
>
> CentOS 4.1 does work, with i2o_blocks, but I would much rather be running
> Debian. Please help...
Hope the above might give you a way to go. At least if i2o_blocks
works.
Len Sorensen
Reply to: