I am running CentOS 3.1 and everything is working beautifully except my HP12000e tape library that requires multi-LUN support. Every time I re-compile the 2.4.21 kernel with the multi-LUN SCSI option, I get the multi-LUN to work but something else breaks. Is there a pre-compiled kernel somewhere that is similar to the stock CentOS kernel except that it includes the multi-LUN feature? thanks! paul
I think there is two ways of doing this without rebuilding the kernel: Add 'max_scsi_luns=128' to the kernel command line in grub or append= in lilo. I believe that you can also do it when you initialize the top of your scsi chain. For example, you can add: 'options scsi_mod max_scsi_luns=128' to modules.conf, and rebuild your initrd (or hack on the initrd directly) to add that insmod option. This is from memory, but I am pretty sure that one of these worked... :) Good luck, Greg On Fri, Apr 02, 2004 at 11:00:56PM -0700, Paul M. Wright told me:> I am running CentOS 3.1 and everything is working beautifully except my > HP12000e tape library that requires multi-LUN support. Every time I > re-compile the 2.4.21 kernel with the multi-LUN SCSI option, I get the > multi-LUN to work but something else breaks. > > Is there a pre-compiled kernel somewhere that is similar to the stock > CentOS kernel except that it includes the multi-LUN feature? > > thanks! > > paul > > > > _______________________________________________ > CentOS mailing list > CentOS at caosity.org > http://www.caosity.org/mailman/listinfo/centos-- Greg M. Kurtzer http://runlevelzero.net/ http://caosity.org/ http://warewulf-cluster.org/
Greg - THANK YOU!!! The first method didn't work but the second one did. I just added the suggested line to modules.conf and ran mkinitrd and I can now see both the drive and the changer in /proc/scsi/scsi. That was just what I needed! regards, paul On Sat, 2004-04-03 at 01:12, Greg Kurtzer wrote:> I think there is two ways of doing this without rebuilding the kernel: > > Add 'max_scsi_luns=128' to the kernel command line in grub or append= in lilo. > > I believe that you can also do it when you initialize the top of your scsi > chain. For example, you can add: 'options scsi_mod max_scsi_luns=128' to > modules.conf, and rebuild your initrd (or hack on the initrd directly) to add > that insmod option. > > This is from memory, but I am pretty sure that one of these worked... :) > > Good luck, > Greg > > On Fri, Apr 02, 2004 at 11:00:56PM -0700, Paul M. Wright told me: > > I am running CentOS 3.1 and everything is working beautifully except my > > HP12000e tape library that requires multi-LUN support. Every time I > > re-compile the 2.4.21 kernel with the multi-LUN SCSI option, I get the > > multi-LUN to work but something else breaks. > > > > Is there a pre-compiled kernel somewhere that is similar to the stock > > CentOS kernel except that it includes the multi-LUN feature? > > > > thanks! > > > > paul > > > > > > > > _______________________________________________ > > CentOS mailing list > > CentOS at caosity.org > > http://www.caosity.org/mailman/listinfo/centos