sheriff-jms Tux's lil' helper
Joined: 28 May 2004 Posts: 79 Location: Pittsburgh, PA, USA
|
Posted: Tue Nov 09, 2004 3:04 pm Post subject: Adaptec 29160 on Ultra10? |
|
|
I have gentoo 2004.2 (2.4.27 kernel) running on an ultra 10 and everything so far is fine. Yesterday I installed an Adaptec 29160 SCSI controller to run my external tape drive. When I booted back up, I saw that the modprobe of the SCSI devices failed. The boot drive is IDE, so this only affects my ability to use the tape drive.
dmesg shows this:
Code: | SCSI subsystem driver Revision: 1.00
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
|
I looked over the kernel config to make sure the necessary SCSI support was compiled in and saw a few things that needed to be enabled, so I reconfigured and started rolling a new kernel. I didn't see a driver specifically for the 29160, so I configured support for the AIC7xxx driver.
During the build of aic79xx_osm_pci.c, I get the following error that stops the kernel build
Code: | aic79xx_osm_pci.c:278: warning: `ahd_linux_pci_reserve_mem_region' defined but not used
make[4]: *** [aic79xx_osm_pci.o] Error 1
make[4]: Leaving directory `/usr/src/linux-2.4.27-sparc/drivers/scsi/aic7xxx'
make[3]: *** [first_rule] Error 2
make[3]: Leaving directory `/usr/src/linux-2.4.27-sparc/drivers/scsi/aic7xxx'
make[2]: *** [_subdir_aic7xxx] Error 2
make[2]: Leaving directory `/usr/src/linux-2.4.27-sparc/drivers/scsi'
make[1]: *** [_subdir_scsi] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.27-sparc/drivers'
make: *** [_dir_drivers] Error 2 |
Any ideas on how I can resolve this would be appreciated. I'm willing to upgrade to a 2.6 kernel if I need to...
Code: | Linux discard 2.4.27-sparc #4 SMP Tue Oct 19 15:56:05 EST 2004 sparc64 sun4u TI UltraSparc IIi (Sabre) GNU/Linux |
jms |
|