Re: [gentoo-user] Advansys SCSI Support in 2.6.13-r5 Kernel? --SOLVED!!!
On 10/30/2005 9:46 AM Drew Tomlinson wrote: On 10/30/2005 9:33 AM Holly Bostick wrote: Drew Tomlinson schreef: I am trying to upgrade from a 2.6.11 genkernel to 2.6.13-r5 genkernel. However when booting, I get a message about root not being a valid root device and then a prompt to enter the correct one. snip it appears likely that my problem is that Advansys SCSI support is either not built into my kernel or is built as a module? In any event, I ran genkernel with the --menuconfig option to check it out. But I could not find Advansys support in the SCSI Low Level Drivers section. Searching on 'advansys' revealed this: Symbol: SCSI_ADVANSYS [=n] Well, this means that the ADVANSYS support is not built at all (if it was set to be built as a loadable module, it would say =m, and if it was statically built into the kernel, it would say =y). Prompt: AdvanSys SCSI support Defined at drivers/scsi/Kconfig:401 Depends on: (ISA || EISA || PCI) SCSI BROKEN Location: - Device Drivers - SCSI device support - SCSI device support (SCSI [=y]) - SCSI low-level drivers So why does this not show up in menuconfig and is there some way to turn this on? The Depends on section tells you what is required for the option to appear. In the Device Drivers section, under SCSI device support, SCSI device support must be set to yes, and then SCSI low-level drivers must be enabled/selected for this and other sub-options to appear. So I would suggest heading back to menuconfig and enabling what needs to be enabled, and then the option itself when it appears, naturally. Thank you for your reply. I think I have all the stuff enabled as I see plenty of other SCSI adapters like Adaptec, QLogic, and others. What does the BROKEN mean? Is it broken and that's why I don't see it? For the archives, in menuconfig I selected Code maturity level options, enabled Prompt for development and/or incomplete code/drivers, and cleared Select only drivers expected to compile cleanly. Then I found the Advansys driver listed. Cheers, Drew -- Visit The Alchemist's Warehouse Magic Tricks, DVDs, Videos, Books, More! http://www.alchemistswarehouse.com -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Advansys SCSI Support in 2.6.13-r5 Kernel?
Drew Tomlinson schreef: I am trying to upgrade from a 2.6.11 genkernel to 2.6.13-r5 genkernel. However when booting, I get a message about root not being a valid root device and then a prompt to enter the correct one. snip it appears likely that my problem is that Advansys SCSI support is either not built into my kernel or is built as a module? In any event, I ran genkernel with the --menuconfig option to check it out. But I could not find Advansys support in the SCSI Low Level Drivers section. Searching on 'advansys' revealed this: Symbol: SCSI_ADVANSYS [=n] Well, this means that the ADVANSYS support is not built at all (if it was set to be built as a loadable module, it would say =m, and if it was statically built into the kernel, it would say =y). Prompt: AdvanSys SCSI support Defined at drivers/scsi/Kconfig:401 Depends on: (ISA || EISA || PCI) SCSI BROKEN Location: - Device Drivers - SCSI device support - SCSI device support (SCSI [=y]) - SCSI low-level drivers So why does this not show up in menuconfig and is there some way to turn this on? The Depends on section tells you what is required for the option to appear. In the Device Drivers section, under SCSI device support, SCSI device support must be set to yes, and then SCSI low-level drivers must be enabled/selected for this and other sub-options to appear. So I would suggest heading back to menuconfig and enabling what needs to be enabled, and then the option itself when it appears, naturally. HTH, Holly -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Advansys SCSI Support in 2.6.13-r5 Kernel?
On 10/30/2005 9:33 AM Holly Bostick wrote: Drew Tomlinson schreef: I am trying to upgrade from a 2.6.11 genkernel to 2.6.13-r5 genkernel. However when booting, I get a message about root not being a valid root device and then a prompt to enter the correct one. snip it appears likely that my problem is that Advansys SCSI support is either not built into my kernel or is built as a module? In any event, I ran genkernel with the --menuconfig option to check it out. But I could not find Advansys support in the SCSI Low Level Drivers section. Searching on 'advansys' revealed this: Symbol: SCSI_ADVANSYS [=n] Well, this means that the ADVANSYS support is not built at all (if it was set to be built as a loadable module, it would say =m, and if it was statically built into the kernel, it would say =y). Prompt: AdvanSys SCSI support Defined at drivers/scsi/Kconfig:401 Depends on: (ISA || EISA || PCI) SCSI BROKEN Location: - Device Drivers - SCSI device support - SCSI device support (SCSI [=y]) - SCSI low-level drivers So why does this not show up in menuconfig and is there some way to turn this on? The Depends on section tells you what is required for the option to appear. In the Device Drivers section, under SCSI device support, SCSI device support must be set to yes, and then SCSI low-level drivers must be enabled/selected for this and other sub-options to appear. So I would suggest heading back to menuconfig and enabling what needs to be enabled, and then the option itself when it appears, naturally. Thank you for your reply. I think I have all the stuff enabled as I see plenty of other SCSI adapters like Adaptec, QLogic, and others. What does the BROKEN mean? Is it broken and that's why I don't see it? Thanks, Drew -- Visit The Alchemist's Warehouse Magic Tricks, DVDs, Videos, Books, More! http://www.alchemistswarehouse.com -- gentoo-user@gentoo.org mailing list