Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 72055

Summary: Universal 2004.3 hangs on scsi detection tmscsim module
Product: Gentoo Release Media Reporter: Patrick <pchar>
Component: EverythingAssignee: Gentoo LiveCD Package Maintainers <livecd>
Status: RESOLVED FIXED    
Severity: critical CC: ahecox, bschriver, genkernel, jmanning, kl, m.debruijne
Priority: High Keywords: InVCS
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 75140    

Description Patrick 2004-11-22 02:34:56 UTC
On my system PIII 500 MB: Asus P2B-DS and Adaptec SCSI controller ( CDROM and HD scsi)
the Universal 2004.3 installation hangs on boot with kernel param: gentoo doscsi on
:.....
::Scanning for tmscsim...

without the "doscsi" the CDROM is not detected the root is not found

Reproducible: Always
Steps to Reproduce:
1. Insert the CDROM
2.Boot with doscsi parameter
3.
Actual Results:  
The sytems hangs

Expected Results:  
continue the installation
Comment 1 Albert Witteveen 2004-11-27 07:04:35 UTC
Happens to me as well:

Aopen mainboard
Celeron 2,5ghz
Adaptec 29160 SCSI controller
Comment 2 Albert Witteveen 2004-11-27 07:04:44 UTC
Happens to me as well:

Aopen mainboard
Celeron 2,5ghz
Adaptec 29160 SCSI controller
Comment 3 Bill Schriver 2004-12-01 15:27:52 UTC
I have a Dell Poweredge 1300 
Adaptec 7890 controller
IDE Cdrom (boots to cdrom fine)
Gets to Scanning for tmscsim... and then hangs there.
Comment 4 Chris Gianelloni (RETIRED) gentoo-dev 2004-12-02 05:46:46 UTC
If you have an IDE CDROM then do *not* use doscsi.  The doscsi is *only* for enabling minimal SCSI support for SCSI CDROMS.

Of course, this doesn't fix the problem, but it does give you a way around it.
Comment 5 Andrew Hecox 2004-12-13 09:19:16 UTC
same with:

dell poweredge 2300
Adaptec 7890 controller

although this appears to happen no matter what hardware is being used.

(and yes, unfortuntely, SCSI CD-ROM)
Comment 6 Chris Gianelloni (RETIRED) gentoo-dev 2004-12-14 05:10:01 UTC
*** Bug 74359 has been marked as a duplicate of this bug. ***
Comment 7 Chris Gianelloni (RETIRED) gentoo-dev 2004-12-14 05:47:02 UTC
Genkernel: can we have this driver removed from the autoload on future versions of genkernel?
Comment 8 Tim Yamin (RETIRED) gentoo-dev 2004-12-17 09:42:53 UTC
Genkernel magic done...
Comment 9 Chris Gianelloni (RETIRED) gentoo-dev 2004-12-17 09:44:22 UTC
Alright... so this should be resolved for 2005.0, but I will leave it open so we can verify it.
Comment 10 Cam Mead 2005-01-12 11:16:40 UTC
In the past, I have just used my old 1.2 iso's to install on machines with SCSI hardware. Today I found this thread, while attempting to do a 'hardened' install, their latest iso also hangs while detecting the  tmscsim module.

http://forums.gentoo.org/viewtopic.php?t=267325&highlight=scsi

I downloaded the iso provided in the thread above, started the installation with 'doaic7xxx' and everything looks good.

Figured I would add this to the current discussion as it would seem to be a better solution than deleting the module.
Comment 11 Chris Gianelloni (RETIRED) gentoo-dev 2005-01-12 12:01:14 UTC
Yeah... that completely defeats the purpose of having modules autoload and also pretty much rules out anyone that isn't a Linux expert from being able to use a SCSI (or SATA) CDROM to install from.  Not to mention, it causes problems for USB CDROM or Flash drive users.

Personally, I'm sticking with removing the one offending module from auto-load in the initrd, at least until we can come up with a better hardware detection method that doesn't have to probe modules to determine the validity of its use.
Comment 12 Magnus Nilsson 2005-01-19 16:50:35 UTC
I've tried this LiveCD on an Asus A8V Deluxe motherboard (K8T800 Pro) with an Adaptec 29160N SCSI card (aic7xxx). Booting with 'gentoo doscsi' works fine,
whereas it would hang on tmscsim with earlier LiveCD's. I only had to run 'modprobe sk98lin' to get the NIC going after booting.
Comment 13 roger55 (RETIRED) gentoo-dev 2005-01-20 03:51:28 UTC
For clarification, Comment #12 From Magnus Nilsson was talking about one of the test isos from experimental from january 2005. I was talking to him on irc.
Comment 14 Chris Gianelloni (RETIRED) gentoo-dev 2005-01-20 05:43:35 UTC
Well, we removed the tmscsim module from being autoloaded in genkernel, so that isn't surprising.
Comment 15 Chris Gianelloni (RETIRED) gentoo-dev 2005-03-28 07:52:34 UTC
This should be fixed in 2005.0