[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]On Sun, 7 Mar 1999, Moises Salinas Rosales wrote: > Mi tarjeta es una CMI-8330 de esas que vienen el los mboard's. El punto > es que > segun leí, debo configurarla mediante ISAPNPTools, lo cual ya hice, la > configure > y al iniciar linux muestra que detecta ek chip. De ahi segun mas o menos > lei > en el sound howto podia hacer la prueba > cat archivo.au > /dev/audio > y con eso deberia sonar el archvio 'au'. Pero no jalo. > > Mi primera pregunta es si la version del kernel que viene _por_default_ > en > 5.1.MX esta compilada con soporte para sonido o ¿habre de recompilar?. > > Otro paso que intente fue utilizar en SondConfig para SB, pero nanai, me > marca error de inicializacion del DSP, creo que algo anda mal con la > configuracion del isapnp, pero bueno, sigo leyendo. > > Todos los tips y referencias seran agradecidos. 1. Sip, debes configurarlo con isapnptools. A continuacion, el mio (Solamente los parametros y comentarios importantes) #--- /etc/isapnp.conf --- (READPORT 0x020b) (ISOLATE PRESERVE) (IDENTIFY *) # Activacion de WSS (CONFIGURE CMI0001/16777472 (LD 0 (IO 0 (BASE 0x0530)) (IO 1 (BASE 0x0388)) (INT 0 (IRQ 11 (MODE +E))) (DMA 0 (CHANNEL 0)) (ACT Y) )) # Activacion de OPL3 (CONFIGURE CMI0001/16777472 (LD 1 (IO 0 (BASE 0x0330)) (INT 0 (IRQ 9 (MODE +E))) (ACT Y) )) # Activacion de puerto de joystick (CONFIGURE CMI0001/16777472 (LD 2 (IO 0 (BASE 0x0200)) (ACT Y) )) # Activacion de SB (CONFIGURE CMI0001/16777472 (LD 3 (IO 0 (BASE 0x0220)) (INT 0 (IRQ 5 (MODE +E))) (DMA 0 (CHANNEL 1)) (DMA 1 (CHANNEL 5)) (ACT Y) )) (WAITFORKEY) #--- fin /etc/isapnp.conf --- La la utileria de la distribucion RedHat 5.1MX solamente funciona para SoundBlaster y alguno que otro "clon". No funciona con este chip, por lo cual necesitas lo siguiente en /etc/conf.modules #--- inicia /etc/conf.modules --- alias sound cs4232 options -k cs4232 io=0x534 irq=11 dma=0 dma2=1 #Si marca error con el argumento dma2 usar: #options -k cs4232 io=0x534 irq=11 dma=0,1 alias mpu mpu401 options -k mpu401 io=0x330 irq=9 alias midi opl3 options -k opl3 io=0x388 #--- fin /etc/conf.modules --- Aunque este chip reconoce SoundBlaster, (y asi recomienda su activacion un documento que acompa~a a las ultimas versiones del kernel), solamente funciona en Linux con 8 bits. En cambio, activando WSS te permite sonido 16 bits estereo. :) Para probar que una tarjeta de sonido funciona, es preferible ejecutar cat /dev/sndstat (aunque no se oye tan bonito :) que da algo asi: OSS/Free:3.8s2++-971130 Load type: Driver loaded as a module Kernel: Linux cubil 2.0.36 (root en porky redhat com) #1 Tue Dec 29 13:11:13 EST 1998 Config options: 0 Installed drivers: Card config: Audio devices: 0: Crystal audio controller Synth devices: 0: Yamaha OPL3 Midi devices: Timers: 0: System clock Mixers: 0: Crystal audio controller No necesitas recompilar nada. El kernel 2.2.3 incluira soporte para el mixer de este chip. El unico problema que he tenido es que no se escucha mi CDROM. :( Como ultimo remedio, y si nada te sirve, por 20 modicos dolares puedes conseguir la ultima version de OpenSound, que tiene soporte para este chip. Claro que tiene un bug ENORME: despues de jugar con Quake/QuakeII tienes que reiniciar el sonido, porque esos juegos le dan en la torre. Saludos -- (o- Cristian Othon Martinez Vera <cfuga en itam mx> Pulchrum est paucorum //\ http://eniac.rhon.itam.mx/~cfuga/ hominum. v_/_