Bug 55970

Summary: loads usb audio driver blocking emu10k1 driver from working
Product: [Retired] Red Hat Linux Reporter: Need Real Name <me>
Component: hotplugAssignee: Bill Nottingham <notting>
Status: CLOSED CURRENTRELEASE QA Contact: Brock Organ <borgan>
Severity: medium Docs Contact:
Priority: medium    
Version: 7.2CC: rvokal, teg
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2005-02-04 20:47:38 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Description Need Real Name 2001-11-09 16:55:59 UTC
Description of Problem:
After 7.2 boots, the only sound service available is my usb microphone (on
my Logitech QuickCam 3000). My Creative Labs Live soundcard is not shown in
any of the mixers. I have to '/sbin/rmmod audio' to get my soundcard to
work. Once I do that the sound card will be shown in the mixer and the usb
audio module will *magically* reload and be in the mixer too.

Version-Release number of selected component (if applicable):
hotplug-2001_04_24-11

How Reproducible:
Just boot 7.2 with a usb microphone (say on a webcam) and a Sound Blaster
sound card installed.

Steps to Reproduce:
1. Boot Red Hat 7.2
2. Open any mixer (i.e. gmix), see that USB Class Audio is only device
3. su to root, /sbin/rmmod audio
4. See that Creative Labs Sound Blaster Live and USB Class Audio devices
are both shown in mixer.
5. I can now play MP3's

Actual Results:
I could (after completing the steps) properly use my soundcard.

Expected Results:
The usb audio module should not be loaded first or in a fashion that blocks
the more crucial emu10k1 driver from working properly.

Additional Information:
I'll let the bug fixer ssh into my system if they want, so they can see
what's going on.

Comment 1 Trond Eivind Glomsrxd 2001-11-09 17:25:50 UTC
I understand the problem, but can't think of a fix right know... for a
workaround, you can put the driver in /etc/hotplug/blacklist

Comment 2 Bryce Nesbitt 2002-03-22 19:18:16 UTC
For me the problem is present, but just annoying.  Both my scsi CDROM and my
built in audio device change numbers if a USB device is plugged in at boot.

USB devices must be recognized after motherboard devices, to keep things
predictable.

Comment 3 Trond Eivind Glomsrxd 2002-04-11 19:08:20 UTC
"alias audio off" in modules.conf works well... anyway, I think this is more of
an initscripts issue... soundcards must be initialized earlier, to avoid this.

Comment 4 Bill Nottingham 2002-04-11 19:21:41 UTC
initscripts does not initialize pci sound cards.

Comment 5 Bill Nottingham 2005-02-04 20:47:38 UTC
Closing out bugs on older, no longer supported, releases. Apologies
for any lack of response.

This is fixed in FC3 with the new hardware initialization on boot.