LinuxQuestions.org
Help answer threads with 0 replies.
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 11-14-2002, 03:05 PM   #1
aadler
LQ Newbie
 
Registered: Nov 2002
Posts: 3

Rep: Reputation: 0
Asus A7V8X sound


Hi all;
I'm having problems with the onboard sound support for an Asus A7V8X motherboard under Redhat 8.0. The error messages are listed below:

Nov 14 14:51:05 aawk1 insmod: /lib/modules/2.4.18-17.8.0/kernel/drivers/sound/via82cxxx_audio.o: init_module: No such device
Nov 14 14:51:05 aawk1 insmod: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. You may find more
information in syslog or the output from dmesg
Nov 14 14:51:05 aawk1 insmod: /lib/modules/2.4.18-17.8.0/kernel/drivers/sound/via82cxxx_audio.o: insmod sound-slot-0 failed
Nov 14 14:51:05 aawk1 modprobe: modprobe: Can't locate module sound-service-0-3

however the via82cxxx_audio.o module is in the directory listed above. Strangely enough the drivers for the sound under W2k from Asus are listed as for a Avance ALC650, not a Via 8233 as RH 8.0 is trying to install. Any ideas?
thanks
Al
 
Old 11-14-2002, 08:11 PM   #2
finegan
LQ Guru
 
Registered: Aug 2001
Location: Dublin, Ireland
Distribution: Slackware
Posts: 5,700

Rep: Reputation: 72
Remember that the Avance ALC650 could be the brandname associated with a via8233 chipset card... but I doubt it, otherwise the module would have probed.

give us the output of "/sbin/lspci -v" and we'll figure out what the chipset is, and then know the module for the job.

Cheers,

Finegan
 
Old 11-14-2002, 09:35 PM   #3
aadler
LQ Newbie
 
Registered: Nov 2002
Posts: 3

Original Poster
Rep: Reputation: 0
Below you'll find the lspci output - it still seems to think its a VT8233 sound chip. It looks as if its trying to use Int 6 - the chip uses Int 22 under W2k which actually works(its a dual boot box but I'd rather be using linux when it works). The I/O port lists as disabled - that doesn't sound good.
TTFN,
Al

lspci -v
00:00.0 Host bridge: VIA Technologies, Inc.: Unknown device 3189
Subsystem: Asustek Computer, Inc.: Unknown device 807f
Flags: bus master, 66Mhz, medium devsel, latency 0
Memory at f8000000 (32-bit, prefetchable) [size=64M]
Capabilities: [a0] AGP version 2.0
Capabilities: [c0] Power Management version 2

00:01.0 PCI bridge: VIA Technologies, Inc.: Unknown device b168 (prog-if 00 [Nor
mal decode])
Flags: bus master, 66Mhz, medium devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 0000d000-0000dfff
Memory behind bridge: ef000000-efdfffff
Prefetchable memory behind bridge: eff00000-f7ffffff
Capabilities: [80] Power Management version 2

00:07.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (
rev 46) (prog-if 10 [OHCI])
Subsystem: VIA Technologies, Inc. IEEE 1394 Host Controller
Flags: bus master, stepping, medium devsel, latency 32, IRQ 10
Memory at ee800000 (32-bit, non-prefetchable) [size=2K]
I/O ports at b800 [size=128]
Capabilities: [50] Power Management version 2

00:08.0 RAID bus controller: Promise Technology, Inc.: Unknown device 3376 (rev
02)
Subsystem: Asustek Computer, Inc.: Unknown device 807e
Flags: bus master, 66Mhz, medium devsel, latency 32, IRQ 10
I/O ports at b400 [size=64]
I/O ports at b000 [size=16]
I/O ports at a800 [size=128]
Memory at ee000000 (32-bit, non-prefetchable) [size=4K]
Memory at ed800000 (32-bit, non-prefetchable) [size=128K]
Capabilities: [60] Power Management version 2

00:09.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5702X Gigabit Eth
ernet (rev 02)
Subsystem: Asustek Computer, Inc.: Unknown device 80a9
Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 5
Memory at ed000000 (64-bit, non-prefetchable) [size=64K]
Expansion ROM at efef0000 [disabled] [size=64K]
Capabilities: [40] PCI-X non-bridge device.
Capabilities: [48] Power Management version 2
Capabilities: [50] Vital Product Data
Capabilities: [58] Message Signalled Interrupts: 64bit+ Queue=0/3 Enable
-

00:10.0 USB Controller: VIA Technologies, Inc. USB (rev 80) (prog-if 00 [UHCI])
Subsystem: Asustek Computer, Inc.: Unknown device 808c
Flags: bus master, medium devsel, latency 32, IRQ 9
I/O ports at a400 [size=32]
Capabilities: [80] Power Management version 2

00:10.1 USB Controller: VIA Technologies, Inc. USB (rev 80) (prog-if 00 [UHCI])
Subsystem: Asustek Computer, Inc.: Unknown device 808c
Flags: bus master, medium devsel, latency 32, IRQ 9
I/O ports at a000 [size=32]
Capabilities: [80] Power Management version 2

00:10.2 USB Controller: VIA Technologies, Inc. USB (rev 80) (prog-if 00 [UHCI])
Subsystem: Asustek Computer, Inc.: Unknown device 808c
Flags: bus master, medium devsel, latency 32, IRQ 3
I/O ports at 9800 [disabled] [size=32]
Capabilities: [80] Power Management version 2

00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82) (prog-if 20 [EHC
I])
Subsystem: Asustek Computer, Inc.: Unknown device 808c
Flags: bus master, medium devsel, latency 32, IRQ 3
Memory at ec800000 (32-bit, non-prefetchable) [size=256]
Capabilities: [80] Power Management version 2

00:11.0 ISA bridge: VIA Technologies, Inc. VT8233A ISA Bridge
Subsystem: Asustek Computer, Inc.: Unknown device 808c
Flags: bus master, stepping, medium devsel, latency 0
Capabilities: [c0] Power Management version 2

00:11.1 IDE interface: VIA Technologies, Inc. VT82C586B PIPC Bus Master IDE (rev
06) (prog-if 8a [Master SecP PriP])
Subsystem: Asustek Computer, Inc.: Unknown device 808c
Flags: bus master, medium devsel, latency 32
I/O ports at 9400 [size=16]
Capabilities: [c0] Power Management version 2

00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233 AC97 Audio Co
ntroller (rev 50)
Subsystem: Asustek Computer, Inc.: Unknown device 8095
Flags: medium devsel, IRQ 6
I/O ports at e000 [disabled] [size=256]
Capabilities: [c0] Power Management version 2

01:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV200 QW [Radeon
7500] (prog-if 00 [VGA])
Subsystem: ATI Technologies Inc: Unknown device 0f2a
Flags: bus master, stepping, 66Mhz, medium devsel, latency 64, IRQ 11
Memory at f0000000 (32-bit, prefetchable) [size=128M]
I/O ports at d800 [size=256]
Memory at ef000000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at effe0000 [disabled] [size=128K]
Capabilities: [58] AGP version 2.0
Capabilities: [50] Power Management version 2

[root@aawk1 root]#
 
Old 11-15-2002, 03:41 AM   #4
finegan
LQ Guru
 
Registered: Aug 2001
Location: Dublin, Ireland
Distribution: Slackware
Posts: 5,700

Rep: Reputation: 72
Okay, I had to google the snot out of this one, the kernel module maintainer is Jeff Garzik, resident of Atlanta, half my friends know him, but I've never met the cat. I found an LKML reply he made where he was going to hack in support for this chipset into the via82cxxx module sometime soon... unfortunately that was date September 22nd, so maybe, if we're really lucky, it'll be in 2.4.20, but I doubt it.

Now, there is an alternative, the ALSA modules, they're a little bit of a headache to install, the how-tos on the net are half out of date so take whatever you find at the alsa home site linked off of sourceforge, googling will bring up some arcana.

Luck,

Finegan
 
Old 11-15-2002, 10:15 AM   #5
aadler
LQ Newbie
 
Registered: Nov 2002
Posts: 3

Original Poster
Rep: Reputation: 0
I was looking at Alsa yesterday - I'll give them a shot when I get some time to muck with it. I've never had much luck with sound cards and linux I have to say - and then once I finally get one working the next kernel upgrade usually breaks it. Thanks for the research though.
Al
 
Old 12-30-2002, 08:30 PM   #6
wrzfrt
LQ Newbie
 
Registered: Dec 2002
Posts: 1

Rep: Reputation: 0
Well, I just tried the alsa drivers and they work pretty nice. I also tried the original kernel driver, but the system did hang immediately. So, I can only suggest the alsa drivers:

my modules.conf looks like:

# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-via82xx
# module options should go here

# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0

# card #1
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

and that's it!

just my € 0.02,

lil'Joe
 
Old 02-06-2003, 02:51 PM   #7
Hayt
LQ Newbie
 
Registered: Feb 2003
Posts: 2

Rep: Reputation: 0
bcm4400 again

Hello...

I've got a problem with my Broadcom Ethernet Controller, too...
I've installed the Debian distribution (kernel 2.4.18.bf2.4)... As my connection wasn't detected during the install process, I've downloaded the driver, but when I'm trying to make the bcm4400.o with 'make', i'm obtaining errors :

in file included from b44um.c:19:
b44mm.h:31 linux/modversions.h:no such file or directory
make:***[b44um.o] Error 1

I'v tried to rename my /usr/src/linux-<version>/ directory in /usr/src/linux/, then the error message is changing a bit, but it doesn't work anymore...

Please help me, I really want to use my Debian, and don't wanna buy another card (self-esteem )
Thx

Hayt

Ps : sorry for grammar mistakes, i'm French...
 
Old 02-16-2003, 06:02 AM   #8
derek.eder
LQ Newbie
 
Registered: Jul 2002
Posts: 11

Rep: Reputation: 0
ASUS A7V8X sound under RH8

16 Feb, 2003

Has any progress been made in bringing forth the sound to people (especially Linux novices) with ASUS A7V8X motherboards?


Thank you,

Derek Eder
 
Old 03-03-2003, 07:10 AM   #9
lhalifax
LQ Newbie
 
Registered: Mar 2003
Posts: 10

Rep: Reputation: 0
This worked for me. RedHat 8.0 kernel 2.4.18-24.8.0:

1) download alsa-driver-0.5.12a.tar.bz2 (exactly this version, not the 0.9 which is in development status) from ALSA (ftp://ftp.alsa-project.org/pub/drive....5.12a.tar.bz2);

Update: 0.9 is no more in development status, so it is now the release to download:
ftp://ftp.alsa-project.org/pub/drive...-0.9.4.tar.bz2
For local mirrors see:
http://www.alsa-project.org/download.php3
End of Update

2) untar it (tar jxf alsa-driver-0.5.12a.tar.bz2) in a suitable place (e.g. under $HOME/src)

3) be sure you're root. This makes compiling easier, since if it's the
1st time you compile a kernel on this machine, you miss links only root can make.

4) run ./configure --with-kernel=/usr/src/linux-2.4

5) make; make install

6) edit /etc/modules.conf. The configuration from 'wrzfrt' (see message above) is correct, with exception of the name of the driver (possibly changed in the last stable version from ALSA). I also added a 'aumix' process to avoid volume control at '0' level - which is now the ALSA default:

# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-card-via8233
# module options should go here

# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :

# card #1
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

That's it. Run Media Player and enjoy!

Piero.

Last edited by lhalifax; 07-08-2003 at 04:51 AM.
 
Old 07-07-2003, 08:11 AM   #10
vic_cw
Member
 
Registered: Jun 2003
Posts: 56

Rep: Reputation: 15
to lhalifax

Hi !

I've got the exact same hardware. I followed everything that you said. But I've got a question, because I don't want to do anything wrong. I did everything until edit modules.conf : mine looks like this :

probeall scsi_hostadapter ide-scsi
probeall usb-interface usb-uhci ehci-hcd
above snd-via82xx snd-pcm-oss
alias eth0 via-rhine
alias sound-slot-0 via82cxxx_audio
alias /dev/nvidia* nvidia

What I am wondering is : Do I replace everything with what you wrote ? (this sounds foolish to me because I've installed an nvidia video card, and it appears in the modules. Plus, I've got a USB network adapter. So I imagine I have to add what you wrote, but I imagine also that i have to delete parts of what there is, like the lines concerning sound. So : What do I have to delete ?
What do I have to add and where ?


thanks


vic


Long life to Linux !!
 
Old 07-07-2003, 08:36 AM   #11
lhalifax
LQ Newbie
 
Registered: Mar 2003
Posts: 10

Rep: Reputation: 0
Re: to lhalifax

Quote:
Originally posted by vic_cw

...
What I am wondering is : Do I replace everything with what you wrote ? (this sounds foolish to me because I've installed an nvidia video card, and it appears in the modules. ...
It's correct, you only have to replace the sound part.

In the mean time, ALSA drivers changed the naming
convention, so the new /etc/modules.conf is:

# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-via82xx
# module options should go here

# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :

# card #1
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

Enjoy!
 
Old 07-07-2003, 08:45 AM   #12
vic_cw
Member
 
Registered: Jun 2003
Posts: 56

Rep: Reputation: 15
thanks, but could you show me exactly what it should be like from a to z, cause in what you showed me I can't know where to put it, what to destroy. Thanks


vic
 
Old 07-07-2003, 08:46 AM   #13
vic_cw
Member
 
Registered: Jun 2003
Posts: 56

Rep: Reputation: 15
cause my sound part is two lines, and in the middle there is eth0, another stuff ?
 
Old 07-07-2003, 09:21 AM   #14
lhalifax
LQ Newbie
 
Registered: Mar 2003
Posts: 10

Rep: Reputation: 0
Quote:
Originally posted by vic_cw
thanks, but could you show me exactly what it should be like from a to z, cause in what you showed me I can't know where to put it, what to destroy. Thanks
vic
It depends on your hardware, there is no general
/etc/modules.conf.

Given your /etc/modules.conf:


probeall scsi_hostadapter ide-scsi
probeall usb-interface usb-uhci ehci-hcd
above snd-via82xx snd-pcm-oss
alias eth0 via-rhine
alias sound-slot-0 via82cxxx_audio
alias /dev/nvidia* nvidia


You have to delete only the sound lines:

above snd-via82xx snd-pcm-oss
alias sound-slot-0 via82cxxx_audio

and insert the lines you see in the previous post.
It becomes something like:

# SCSI
probeall scsi_hostadapter ide-scsi

# USB
probeall usb-interface usb-uhci ehci-hcd

# Ethernet
alias eth0 via-rhine

# Video
alias /dev/nvidia* nvidia

# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-via82xx
# module options should go here

# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :

# card #1
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


Have fun.
 
Old 07-07-2003, 01:07 PM   #15
vic_cw
Member
 
Registered: Jun 2003
Posts: 56

Rep: Reputation: 15
Hey man I've still got big problems :

First of all, now at startup, they can't "bring up interface eth0", I have to enter interactive setup, and not launch eth0, which makes that I can't connect to Internet.
Second of all, I copied exactly what you gave me in the modules.conf file, saved it, but everytime I reboot and go see how it is, they have added at the end the two lines :
above snd-via82xx snd-pcm-oss
alias sound-slot-0 snd-via82xx

HELP !!!


thanks

vic


long life to linux
 
  


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
Sound on ASUS A7V8X Solution jlinkels Linux - Hardware 0 07-28-2005 08:17 AM
Sound problem with ASUS A7V8X-X chipset KT400 mentallysilent Mandriva 30 06-24-2004 09:07 AM
sound driver for asus a7v8x SamiEvangelista Linux - Hardware 5 11-29-2003 01:51 PM
no sound with Knoppix v3.3 on Asus A7V8X-X Ming Dao Linux - Newbie 4 11-14-2003 09:03 PM
IRQ conflict with sound on ASUS a7v8x-x gajeep94yj Linux - Hardware 3 11-03-2003 11:16 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 06:28 PM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration