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: [EMAIL PROTECTED] 
   web: http://people.javahispano.org/~mariscal
jabber: [EMAIL PROTECTED]

Attachment: signature.asc
Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente

Responder a