On Fri, 2005-03-11 at 17:52 +0100, Joe (phlobus) wrote: > Hi Everyone, > > I'm running FC3 and with an older UMAX S-12 SCSI scanner connected to > an Adaptec card, which by default uses the aic7xxx kernel module. > However, the scanner just hangs up when attempting to scan, something > related to sync/async negotiation. I found that by using the > "aic7xxx_old" module instead, all works fine. > > In older Fedora/Redhat distros I've been able to just change my > scsi_hostadapter alias to aic7xxx_old in modules.conf, remake initrd, > and all is well. However, in FC3 I'm having issues which I've tracked > to the "kmodule" program. > > In a nutshell, my initrd loads aic7xxx_old just fine, but > then /etc/rc.sysinit runs /sbin/kmodule, which reports that my SCSI > module is aic7xxx, and then runs modprobe aic7xxx, conflicting with > the other module and causing a kernel panic. > > Anyone have any ideas to get around this without hacking the > rc.sysinit file? > > Thanks! > Does putting aic7xxx in /etc/hotplug/blacklist help? Bob...