Antonio M. Sánchez Pérez escribió:


Saludos, lista.
Tengo un problema con el sonido. Uso kernel 2.4.16. No sé qué tarjeta tiene el portátil, pero al hacer lspci me dice que es una ac'97, con modconf instalo el módulo ac'97 pero sigo sin oir nada. ¿Qué hago? He leído por ahí que no podría usar ALSA porque aún no tiene soporte para los núcleos 2.4.X

Gracias de antemano.


Como te han dicho ALSA funciona perfectamente en los kernels de la serie 2.4.x

Yo he tenido una experiencia un tanto raumática con mi portátil ADL SmartBook 310 (originalmente un FIC 310+ importado por ADL y cambiado el nombre). El caso es que no conseguía hacer funcionar ni el sonido ni la tarjeta de red integrada (Accton 2242), todo el problema residía en el "mal" manejo del ACPI por parte del kernel, con lo que estos dos dispositivos se quedaban sin una interrupción válida.

Los drivers ALSA me ayudaron a medias, puesto que aún con la emulación OSS no conseguí que las aplicaciones utilizasen el dispositivo correctamente (sólo xmms me iba bien).

Con todos los módulos instalados (tulip.o para la tarjeta de red y via82cxxx_audio.o -creo que era así-) En la tarjeta de red sólo conseguía que me diese el mensaje "Device or resource busy" y en la tarjeta de sonido no daba error de sonido pero se queda reproduciendo el principio del sonido que se intentase reproducir infinitamente (debido a la falta de interrupción el buffer de sonido no se actualizaba).

Solución, después de mucho buscar, casi haberme resignado a usar ventanucos y haber compilado varios kernels de la serie 2.4 y 2.6 se me ocurrió la feliz idea de buscar parches para el kernel. Antes de aplicar el ac encontre uno exclusivo para ACPI en http://acpi.sourceforge.net lo apliqué al kernel 2.4.22 (desactive el APIC, ya que producía cuelgues en el arranque) y , como por arte de mágia, ya tengo mi Linux funcionando con red, sonido (módulos OSS) y todo.

Espero que esto te sirva de ayuda

P.D.: el único problema que me queda, uno menor, es que he de introducir las tarjetas PCMCIA, sacarlas y volverlas a meter con cierta rapidez para que me configure automáticamente la máquina para usar la tarjeta PCMCIA (o introducirlo normalmente y configurarlo yo a mano).

Responder a