Hello-- How do I twiddle the sound drivers? I'm not that experienced with kernel twiddling and driver loading. I have Redhat 9. My previous attempts to play with the kernel and load extra drivers always ended with a new kernel that wouldn't boot. I know asterisk doesn't like to play with sound interfaces that aren't full duplex. So, when I built the system, I saw the MSI motherboard didn't explicitly say the sound chips were full duplex, so I threw in a Soundblaster PCI card, that DID advertise full duplex. Trouble is, asterisk only sees the brain-dead interface. How do I exorcise it from the kernel, or at least make the SB the first-priority one? rmmod didn't seem to do anything. Playing with the Redhat sound card detection stuff was useless. I've googled around the internet, looking for tidbits, but nothing seems applicable. RedHat 8 Bible wasn't very helpful. Not much in the kernel source dirs, either, nor in the source for the sound drivers. Anybody have some experience with this sort of thing? It'd be neat to put together an announcement functionality. Any advise? Many thanks, murf -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20040101/a5414841/attachment.htm
On Thu, 2004-01-01 at 22:48, Steve Murphy wrote:> Hello-- > > How do I twiddle the sound drivers? > > I'm not that experienced with kernel twiddling and driver loading. I > have Redhat 9. My previous attempts to play with the kernel and load > extra drivers always ended with a new kernel that wouldn't boot. > > I know asterisk doesn't like to play with sound interfaces that aren't > full duplex. So, when I built the > system, I saw the MSI motherboard didn't explicitly say the sound > chips were full duplex, so I threw > in a Soundblaster PCI card, that DID advertise full duplex. > > Trouble is, asterisk only sees the brain-dead interface. How do I > exorcise it from the kernel, or at least make the SB the > first-priority one? rmmod didn't seem to do anything. Playing with > the Redhat sound card detection stuff was useless. I've googled > around the internet, looking for tidbits, but nothing seems > applicable. RedHat 8 Bible wasn't very helpful. Not much in the > kernel source dirs, either, nor in the source for the sound drivers. > > Anybody have some experience with this sort of thing? It'd be neat to > put together an announcement functionality. > > Any advise? Many thanks,Go into your bios and turn off the internal sound card. Thats how you take care of it. Oddly enough, the MSI should be full duplex, there isn't any reason for someone to be so cheap as to not include decent chips anymore. You also should probably think about whether or not you really want to use the console in asterisk. Sound card usage is pretty easy in VoIP softphones, and you can disable the sound cards use in asterisk. -- Steven Critchfield <critch@basesys.com>
andrewg@felinemenace.org
2004-Jan-02 00:17 UTC
[Asterisk-Users] sound driver advise needed
On Thu, Jan 01, 2004 at 09:48:36PM -0700, Steve Murphy wrote:> Hello-- >[snip]> > Trouble is, asterisk only sees the brain-dead interface. How do I > exorcise it from the kernel, or at least make the SB the first-priority > one? rmmod didn't seem to do anything. Playing with the Redhat sound > card detection stuff was useless. I've googled around the internet, > looking for tidbits, but nothing seems applicable. RedHat 8 Bible wasn't > very helpful. Not much in the kernel source dirs, either, nor in the > source for the sound drivers. > > Anybody have some experience with this sort of thing? It'd be neat to > put together an announcement functionality. > > Any advise? Many thanks,If you know the name of the module for the other soundcard, you could look under /lib/modules/your_kernel/kernel/driver/sound and rename/move the file elsewhere so it doesn't get loaded. At least, I think that'd work ;)> > murf >