LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices



Reply
 
Search this Thread
Old 02-01-2004, 04:50 PM   #1
Djony
LQ Newbie
 
Registered: Mar 2003
Distribution: Slackware 10.0
Posts: 27

Rep: Reputation: 15
Question Audio driver not working on 2.6.1 kernel


Hi guys,
I am running Suse 8.2 and everything works fine on its original kernel 2.4.20-4GB-athlon.But I've compiled 2.6.1 kernel and my audio via8233 is not working and also my LT win modem.Does anybody know what should I do to get those devices work properly?In both driver's documentation it says that the driver are for 2.4.x kernel and above.Please help! Thanks!
 
Old 02-01-2004, 05:39 PM   #2
snacky
Member
 
Registered: Feb 2004
Distribution: Debian
Posts: 286

Rep: Reputation: 30
For the soundcard, didn't you compile support for via_82xx? It's enabled in Device Drivers-> Sound -> ALSA -> PCI Devices -> VIA 82C686A/B, 8233 South Bridge
 
Old 02-01-2004, 08:56 PM   #3
Djony
LQ Newbie
 
Registered: Mar 2003
Distribution: Slackware 10.0
Posts: 27

Original Poster
Rep: Reputation: 15
I am.And another thing I forgot to say: my sound card didn't work after installation of original Suse8.2 kernel and that is 2.4.20-athlon(something).I found some small driver (about 30 Kb) on Net and after installing that driver I got sound.Any ideas?
 
Old 02-01-2004, 10:03 PM   #4
snacky
Member
 
Registered: Feb 2004
Distribution: Debian
Posts: 286

Rep: Reputation: 30
Just use the module (or compiled in support) you get while compiling the kernel. The driver you found will not work.

You should be able to swing this without a reboot. Do make xconfig, select your sound driver as a module, then do "make && make modules_install". insmod via82xx, and you should be good to go.

You will probably need to use a mixer to set your sound volume, e.g. aumix.

You just might find what you need for the winmodem here: http://www.physcip.uni-stuttgart.de/heby/ltmodem/
 
Old 02-02-2004, 10:21 PM   #5
Djony
LQ Newbie
 
Registered: Mar 2003
Distribution: Slackware 10.0
Posts: 27

Original Poster
Rep: Reputation: 15
I already tried recompiling kernel with this module included an nothing changes.But I found new problem with this kernel.I can't see in Control Center what modules I've included in my new kernel.There is no config.in file.Maybe this will help you: during the compiling the kernel I got a lot of warnings:signed and unsigned comparison.Also I've tried the driver's for modem on link you send and everything same.Any new ideas (even a dumb one)?
 
Old 02-03-2004, 12:55 AM   #6
Phorem
Member
 
Registered: Nov 2003
Location: Toronto, Canada
Distribution: Gentoo AMD64
Posts: 374

Rep: Reputation: 30
This might be dumb, but i have that audio chip and i use 2.6.1. Compile the audio as modules - all of it. Then download and install alsa. Worked fine for me. As for why it isn't working, well, it's probably because you installed a new kernel and the sound drivers aren't there any more (or compatible with the new kernel). If you do install alsa, make sure you edit the "/etc/rc.d/rc.modules" to include the alsa module that was built when you installed it. It should be in the /lib/modules/2.6.1 directory under sound i think. And follow the readme that is posted on the alsa website for the via82xx. Add the necessary info to /etc/modules.conf (or whatever it is in Suse).
 
Old 02-03-2004, 11:26 AM   #7
Djony
LQ Newbie
 
Registered: Mar 2003
Distribution: Slackware 10.0
Posts: 27

Original Poster
Rep: Reputation: 15
I already tried that, Phorem and i can't install them.Do I need to install first lib and util for alsa and then driver.Don't really know what's for what actually.
Please write!
 
Old 02-03-2004, 12:00 PM   #8
Phorem
Member
 
Registered: Nov 2003
Location: Toronto, Canada
Distribution: Gentoo AMD64
Posts: 374

Rep: Reputation: 30
Do "modinfo soundcore" first. If all is good, compile the driver like so......

./configure --with-cards=via82xx --with-sequencer=yes;make;make install

Then make the changes to "rc.modules" by adding this line to the bottom....

/sbin/modprobe snd-via82xx

next make the changes to modules.conf in /etc/ as per the readme on the alsa website
http://www.alsa-project.org/alsa-doc...module=via82xx

Reboot. You should be off to the races now. You can install all of the other alsa stuff before you reboot if you didn't run into any problems when compiling the driver.
Unmute the sound card when you have restarted computer with Kmix and do "alsactl store" as root to save those settings.
Cheers :-)

Last edited by Phorem; 02-03-2004 at 01:06 PM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
SB 5.1 Live not working with emu10k1 alsa driver in 2.6 kernel taty Fedora 9 10-06-2004 12:37 PM
SB 5.1 Live not working with emu10k1 alsa driver in 2.6 kernel taty Linux - Newbie 2 10-04-2004 02:20 PM
Got Nvidia driver working! (SID kernel=2.6.6) boutrosboutros Debian 1 06-09-2004 03:31 PM
Jack audio connection kit not working with kernel? linuxpyro Linux - Software 3 04-08-2004 08:04 PM
audio card and kernel driver raven Linux - Hardware 2 05-18-2002 04:48 AM


All times are GMT -5. The time now is 07:36 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration