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

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: