Merge cum a zis omu' (cu alsa drivers)!
Cel putin pt VIA 82c686b e OK !
uite ce am gasit la VIA p site <<VIA RH7.2-7.1 Audio Driver Installation ver
0.91A.gz>>
Thanks man!
_________________________________________
Linux is like a wigwam - no windows, no gates, apache inside!
linux.box.sk
> -----Original Message-----
> From: Mihnea-Costin Grigore [SMTP:[EMAIL PROTECTED]]
> Sent: Monday, April 15, 2002 1:50 PM
> To: Grupul rom�nilor utilizatori de linux
> Subject: [rlug] Re: buildin sound card
>
> On Sun, 14 Apr 2002, Ionel Mugurel Ciobica wrote:
>
> > 00:07.5 este sunetul (00:07.5 Multimedia audio controller: VIA
> > Technologies, Inc. AC97 Audio Controller (rev 50))
> > 00:07.5 Class 0401: 1106:3058 (rev 50)
>
> Hmmm... ciudat. Din ce scrie aici, este via82c686a (via8233 este
> 1106:3059).
>
> > Am pus alsa si direct ca pachet (.deb) si compilat separat de mine.
> >
> > Uite ce-mi da la boot:
> >
> > ...
> > PCI: Assigned IRQ 10 for device 00:10.0
> > IRQ routing conflict for 00:07.5, have irq 5, want irq 10
> > IRQ routing conflict for 00:07.6, have irq 5, want irq 10
> > PCI: Sharing IRQ 10 with 00:0a.1
> > ...
>
> Asta nu are nici o legatura cu ALSA. E problema de
> BIOS/kernel/martieni/whatever... In mod normal nu ar tb. sa fie probleme,
> am mers eu cu o placa de retea care urla asa, dar nu se stie niciodata.
>
> > snd: VIA 82C686A soundcard #1 not found or device busy
> > snd: VIA 82C686A soundcard #1 not found or device busy
> > Cum sa-i spun sa schimbe irq si restul, ca nu gasesc nimic documentatie,
> > sau nu stiu unde sa caut? Sau sa nu fie irq de vina?
>
> Mda, deci s-ar putea sa nu-i placa faza cu irq-ul... Nasol. Incearca
> sa muti chestia de pe irq10 pe alt slot (daca se poate). Cauta si prin
> BIOS, daca poti modifica IRQ-ul de la sunet. Dar mai intai,
> vezi mai jos.
>
> > In lilo.conf i-am pus:
> >
> > append="via82cxxx_audio=0x1000,09,7,5 via686a=0x1000,09,7,5
> via8233=0x1000,09,7,5 ac97=0x1000,09,7,5"
>
> :) NU se faca asa, ca nu le compilezi monolitic in kernel. Oricum,
> modulele nu se numesc viaxxx, ci snd-viaxxx, si sunt ceva mai multe. Vezi
> mai jos.
>
> > Alsaconf cu driverul '0x36 VIA82C686A' zice:
> > No /usr/bin/amixer for ALSA 0.5
> > Could not initialize the mixer, the card was probably
> > not detected correctly.
>
> Nu stiu exact ce este alsaconf... ai pus cumva alsa-0.9.x?
>
> > iar cu '0x30 Chips_on_Analog_Devices_AD1816A/AD1815' zice la fel.
>
> Asta habar nu am ce este... De unde a aparut?!
>
> > Alsa compilat de mine a fost cu optiunile:
> > ./configure --with-cards='via686a,via8233' --with-oss=yes
>
> Uite aici cum a mers la mine, intai incearca asa, si daca nu merge
> feel free to improvise:
>
> 1) get alsa-drivers 0.5.12a, alsa-lib 0.5.10b, alsa-utils 0.5.10
> 2) cd alsa-drivers, ./configure --with-cards=via686a --with-oss=yes
> --with-isapnp=no
> 3) make && make install, de asemenea ./snddevices
> 4) ./configure && make && make install in alsa-lib si alsa-utils
> 5) pui asa in /etc/modules.conf:
>
> # ALSA Configuration
> alias char-major-116 snd
> alias snd-card-0 snd-card-via686a
> # OSS/Free Emulation
> alias char-major-14 soundcore
> alias sound-slot-0 snd-card-0
> alias sound-service-0-0 snd-mixer-oss
> alias sound-service-0-1 snd-seq-oss
> alias sound-service-0-3 snd-pcm-oss
> alias sound-service-0-8 snd-seq-oss
> alias sound-service-0-12 snd-pcm-oss
>
> 6) si asta in /etc/rc.d/rc.local (sau unde tii configurarea pentru sunet):
>
> echo "Loading ALSA modules..."
> /sbin/modprobe snd-card-via686a
> /sbin/modprobe snd-pcm-oss
> /sbin/modprobe snd-seq-oss
> /sbin/modprobe snd-mixer-oss
> /bin/cat /proc/asound/cards | tr -s " " | logger -t alsa
>
> # Set the mixer and volume parameters
> echo "Setting mixer and volume..."
> /usr/sbin/alsactl restore
>
> ==========
>
> Ar trebui sa mearga asa... Daca nu, problema e cu irq-urile. Tot nu
> ai spus exact ce placa de baza ai... Vezi in alsa-drivers/INSTALL:
>
> [...snip...]
> Module snd-card-via686a.o
> -------------------------
>
> Module for AC'97 motherboards based on VIA 82C686A (south) bridge.
>
> snd_mpu_port - 0x300,0x310,0x320,0x330, otherwise obtain BIOS
> setup
> snd_joystick - 1 = enable, otherwise obtain BIOS setup
> snd_pbk_frame_size - max playback frame size in kB (4-128kB)
> snd_cap_frame_size - max capture frame size in kB (4-128kB)
>
> Module supports autoprobe and multiple bus-master chips (max 8).
> Note: on some SMP motherboards like MSI 694D the interrupts might
> not be generated properly. In such a case, please try to
> set the SMP (or MPS) version on BIOS to 1.1 instead of
> default value 1.4. Then the interrupt number will be
> assigned under 15.
> [...snip...]
>
> Poate asta e... In orice caz, bafta!
>
>
> Numai bine,
>
> --
> Mihnea-Costin Grigore [ "Tenebus Ipsilo Ibinem Catehens" ]
> E-mail: [EMAIL PROTECTED] Home Page: http://mgc8.virtualave.net
>
> ---
> Pentru dezabonare, trimiteti mail la
> [EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
> REGULI, arhive si alte informatii: http://www.lug.ro/mlist/
>
-- Binary/unsupported file stripped by Listar --
-- Type: application/octet-stream
-- File: VIA RH7.2-7.1 Audio Driver Installation ver 0.91A.gz
---
Pentru dezabonare, trimiteti mail la
[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/