WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: importing modules  (Read 11721 times)

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14812
Re: importing modules
« Reply #15 on: January 29, 2009, 03:16:58 AM »
alsaconf found no pnp/pci drivers, and then no legacy drivers, so no modules were installed...
OK, but it's "sudo udevtrigger --subsystem-match=sound" that will cause the modules to be loaded, you didn't mention this?

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: importing modules
« Reply #16 on: January 29, 2009, 06:40:29 AM »
OK, but it's "sudo udevtrigger --subsystem-match=sound" that will cause the modules to be loaded, you didn't mention this?

None of that worked, because there were no modules. I was able to get the maestro3, intel8x0,oss_mixer, and ac97 modules compiled after building the kernel (thanks to Jason for the detailed how-to). Then I could run the udevtrigger and alsaconfig scripts. Maestro3 loaded right up (sudo modprobe maestro3). 

The thing is, though, I didn't need it. I just needed oss_mixer, which turns on the microphone. This works after turning the OSS sound on. I don't know if this was available before (I'll have to run norestore and check).  Anyway, ossmix mic.rec ON, ossmix mic 75 does it, and Skype now is fully functional. (I'd post it, but was told I need to get permission from Skype first, and they haven't responded to my email.)

Edit: yep....it was there all the time (ossmixer). Well, perhaps it wasn't a total waste of time if I learned
something in the process. 

I just observed that setting the ossmix mic volume automatically
turns the mic.rec on and off. 
« Last Edit: January 29, 2009, 07:13:34 AM by jpeters »

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14812
Re: importing modules
« Reply #17 on: January 29, 2009, 08:28:01 AM »
I'm glad you got things working, but a little puzzled by the no modules comment - in alsa_modules.tcem there are:

ac97_bus
snd-ac97-codec
snd-intel8x0
snd-maestro3
snd-mixer-oss

By "legacy drivers" I guess you were looking for the oss versions?

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: importing modules
« Reply #18 on: January 29, 2009, 12:02:17 PM »
I'm glad you got things working, but a little puzzled by the no modules comment - in alsa_modules.tcem there are:

ac97_bus
snd-ac97-codec
snd-intel8x0
snd-maestro3
snd-mixer-oss

By "legacy drivers" I guess you were looking for the oss versions?

Weird...I tried both the alsa_modules.tcem and alsa.tcel extensions, trying the example howto's exactly as included in the info files. For the modules,  the modprobe soundcore loaded soundcore, and the snddevices command wasn't recognized. alsaconf produced a comment about no devices being recognized for my pnp/pci card and then searched for a legacy device which also wasn't available; so no other commands worked either...don't know why the modules weren't recognized. 
« Last Edit: January 29, 2009, 12:05:25 PM by jpeters »

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14812
Re: importing modules
« Reply #19 on: January 29, 2009, 12:55:56 PM »
ah, I think I see the source of the confusion:

alsa.tcel.info says:
Code: [Select]
Example howto:
$ sudo alsaconf
$ sudo udevtrigger --subsystem-match=sound
$ speaker-test

and alsa_modules.tcem.info says:
Code: [Select]
Example howto:
$ sudo modprobe soundcore
$ sudo snddevices
$ sudo alsaconf
$ sudo addgroup audio
$ speaker-test

The alsa.tcel.info is correct and alsa_modules.tcem.info is outdated.

My humble apologies for this oversight (info files edited)
« Last Edit: January 29, 2009, 01:10:11 PM by Juanito »

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: importing modules
« Reply #20 on: January 29, 2009, 03:50:11 PM »
a
My humble apologies for this oversight (info files edited)

What keeps me coming back to DSL/ TC is the opportunity to learn, so thanks for
not making it TOO easy.  Anyway, it's us that should be thanking you.