[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Tarjeta de sonido SiS 7012



Estimado, 
con mi poca experiencia...

te recomiendo que desintales todos esos modulos del
sonido que tenias ya cargados y pruebes cargando solo
el modulo "trident"; te deberia cargar a la vez (de
forma automatica), los sgts modulos ac_97, oss, y
sound core algo así. Yo tuve la experiencia con ese
mismo chip y moustroso... a la primera.

Ojala.......  ;-) 

Suerte....



 --- Alvaro Sanchez-Mariscal <mariscal@gul.uc3m.es>
escribió: > Hola a todos:
>                                                     
>                                                     
>                    Tengo un portátil Airis, del cual
> lo único que se me resiste por
> configurar es la tarjeta de sonido:
> 
> 00:02.7 Multimedia audio controller: Silicon
> Integrated Systems [SiS] SiS7012 PCI Audio
> Accelerator (rev a0)
>         Subsystem: Uniwill Computer Corp: Unknown
> device 5203
>         Control: I/O+ Mem- BusMaster+ SpecCycle-
> MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
>         Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr-
> DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR-
> <PERR-
>         Latency: 64 (13000ns min, 2750ns max)
>         Interrupt: pin C routed to IRQ 11
>         Region 0: I/O ports at dc00 [size=256]
>         Region 1: I/O ports at d800 [size=128]
>         Capabilities: <available only to root>
>                                                     
>                                                     
>                    
> He leído en todas partes que esta tarjeta (SiS 7012)
> funciona mediante
> OSS con el módulo i810_audio y el ac97_codec. Al
> cargarlos:
> 
> Intel 810 + AC97 Audio, version 0.24, 13:13:54 Aug
> 28 2003
> i810: SiS 7012 found at IO 0xd800 and 0xdc00, MEM
> 0x0000 and 0x0000, IRQ 11
> i810_audio: Audio Controller supports 6 channels.
> i810_audio: Defaulting to base 2 channel mode.
> i810_audio: Resetting connection 0
> ac97_codec: AC97 Audio codec, id: ALG16
> (ALC200/200P)
> i810_audio: AC'97 codec 0 supports AMAP, total
> channels = 2
>                                                     
>                                                     
>                    
> Todo parece bien. El XMMS reproduce, el mezclador no
> falla, pero no se
> oye nada. Alguien me dice que necesito el modulo sb
> (emulación de Sound
> Blaster). Lo cargo sin parámetros y falla. Así que
> tras probar consigo
> cargarlo con los siguientes parámetros:
>                                                     
>                                                     
>                    options sb irq=11 io=0x220 dma=1
> pnplegacy=1
>                                                     
>                                                     
>                    El mensaje tras cargarlo es:
>                                                     
>                                                     
>                    Soundblaster audio driver
> Copyright (C) by Hannu Savolainen 1993-1996
> sb: dsp reset failed.
> sb: No legacy SoundBlaster cards found.  Continuing
> with PnP detection.
> sb: 1 Soundblaster PnP card(s) found.
>                                                     
>                                                     
>                    Y después, ¡oh sorpresa! ¡el
> sonido funciona!. Reinicio y tras hacerlo,
> deja de funcionar. Los módulos fueron cargados con
> modconf, por lo tanto
> el /etc/modules está actualizado y el
> /etc/modules.conf también
> (parámetros correctos en /etc/modutils/sb).
>                                                     
>                                                     
>                    Igual que al principio, el XMMS
> se mueve pero no se oye nada. Noy hay
> mensajes de error en /var/log/syslog. Además, estoy
> en el grupo audio.
> Y el xmms con el pluguin de salida oss (un cat
> /vmlinuz > /dev/dsp no
> hace nada).
> 
> Uso un kernel 2.4.22 con la opción "CONFIG_SOUND=y",
> y el resto como
> módulos. lsmod:
>                                                     
>                                                     
>                    Module                  Size 
> Used by    Not tainted
> sr_mod                 14360   0 (autoclean)
> printer                 7680   0
> sb                      7764   0 (unused)
> sb_lib                 39118   0 [sb]
> uart401                 6852   0 [sb_lib]
> i810_audio             25756   1
> ac97_codec             13688   0 [i810_audio]
> sound                  62368   0 [sb_lib uart401]
> audio                  44316   0 (unused)
> sg                     29020   0 (unused)
> thermal                 6276   0 (unused)
> processor               8524   0 [thermal]
> fan                     1632   0 (unused)
> button                  2540   0 (unused)
> battery                 5760   0 (unused)
> ac                      1824   0 (unused)
> usb-storage           123920   0 (unused)
> keybdev                 2116   0 (unused)
> input                   3744   0 [keybdev]
> usb-ohci               20040   0 (unused)
> 
> Además, al intentar quitar el "sb", casca de forma
> tremenda:
> 
> Unable to handle kernel NULL pointer dereference at
> virtual address
> 00000088
>  printing eip:
> cebd527d
> *pde = 00000000
> Oops: 0000 CPU:    0
> EIP:
>
0010:[printer:__insmod_printer_O/lib/modules/2.4.22/kernel/drivers/usb/pr+-52611/96]
> Not tainted
> EFLAGS: 00010282
> eax: 00000000   ebx: 00000000   ecx: c102c01c   edx:
> cebe0ba0
> esi: 00000000   edi: 00000000   ebp: bfffe5d8   esp:
> cb70ff68
> ds: 0018   es: 0018   ss: 0018
> Process rmmod (pid: 1233, stackpage=cb70f000)
> Stack:  c030c594 c030c700 00000202 00000000 00000000
> cebdfa62 cebe0ba0 00000000
>                 cebdf000 fffffff0 c011d201 cebdf000
> cebdf000 fffffff0 c4a52000 c011c4a5
>                 cebdf000 00000000 00001000 cb70e000
> 00000001 08073a50 c01076ef bffff7c1
> Call Trace:
>
[printer:__insmod_printer_O/lib/modules/2.4.22/kernel/drivers/usb/pr+-9630/96]
> [printer:__insmod_printer_O/lib/moCode: 8b 98 88 00
> 00 00 85 db 0f 84 0c 01 00 00 8b 02 39 43 20 74
> Violación de segmento
>                                                     
>                                                     
>                    
> Algo se me escapa, pero no sé el qué y me estoy
> volviendo loco ya.
>                                                     
>                                                     
>                    Salu2.
> 
> 
> -- 
> Álvaro Sánchez-Mariscal Arnaiz
> 
> Grupo de Usuarios de Linux (GUL)
> Universidad Carlos III de Madrid
> http://gul.uc3m.es/
> 
>  email: mariscal@gul.uc3m.es 
>    web: http://people.javahispano.org/~mariscal
> jabber: mariscal@jabber.org
> 

> ATTACHMENT part 2 application/pgp-signature
name=signature.asc
 

------------
Internet GRATIS es Yahoo! Conexión
4004-1010 desde Buenos Aires. Usuario: yahoo; contraseña: yahoo
Más ciudades: http://conexion.yahoo.com.ar



Reply to: