LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 06-10-2003, 11:16 PM   #1
slacker001
LQ Newbie
 
Registered: Jun 2003
Posts: 6

Rep: Reputation: 0
Slackware sound (AC97 onboard)


Hi all. I need help getting some things configured on my new Slackware 9.0 machine. I have the Intel i810 chipset with onboard AC97 audio. I must say that I am pretty new to Linux as a desktop OS, so be patient if you will. I have some of the basics down, but I've never bothered to try and configure the luxuries like sound, burner, ... For now, I am going to go for sound. Upon searching the forums, I found that ALSA is a good way to get the sound configured/setup. However, I tried d/ling the latest bz2 file I could find from the site, did a ./configure and make, but no go. I keep getting the following messages when I look at dmesg:

Code:
i810_audio: Audio Controller supports 6 channels.
i810_audio: Primary codec not ready.
What am I doing wrong here? I'm sure it's something stupid. Help please.
 
Old 06-10-2003, 11:37 PM   #2
Tinkster
Moderator
 
Registered: Apr 2002
Location: earth
Distribution: slackware by choice, others too :} ... android.
Posts: 23,067
Blog Entries: 11

Rep: Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928
I have that working well with the
drivers from the default kernel...

modprobe i810_audio
modprobe ac97_codec

That's all.

Cheers,
Tink
 
Old 06-11-2003, 07:25 AM   #3
chakkerz
Member
 
Registered: Dec 2002
Location: Brisbane, Australia
Distribution: a few...
Posts: 654

Rep: Reputation: 32
the default drivers are good, do the modprobe i810_audio bit

you might need modprobe soundcore also (probably before you modprobe i810_audio).
if you are running an nforce based mother board, there is a driver update on the nvidia webpage too (for the ethernet card and sound driver) not that i can claim it's messages make much sense to me.

In essence, what Tinkster said already
 
Old 06-11-2003, 07:45 PM   #4
slacker001
LQ Newbie
 
Registered: Jun 2003
Posts: 6

Original Poster
Rep: Reputation: 0
Ok, a couple things:

I have the following messages in syslog:

Can't locate module sound-slot-0
Can't locate module sound-service-0-0

These in dmesg:

i810_audio: Audio Controller supports 6 channels.
i810_audio: Primary codec not ready.

When I do the modprobes you guys mentioned in order, I get the following at the 2nd one (modprobe i810_audio bit):

/lib/modules/2.4.20/kernel/drivers/sound/i810_audio.o.gz: init_module: No such device
/lib/modules/2.4.20/kernel/drivers/sound/i810_audio.o.gz: 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
/lib/modules/2.4.20/kernel/drivers/sound/i810_audio.o.gz: insmod /lib/modules/2.4.20/kernel/drivers/sound/i810_audio.o.gz failed
/lib/modules/2.4.20/kernel/drivers/sound/i810_audio.o.gz: insmod i810_audio failed

The other two (soundcore and ac97_codec) don't give any messages. I still can't get any sounds. I tried putting in a CD, but no go. There's no sound coming out. I even tried a restart. Any other ideas?
 
Old 06-11-2003, 08:12 PM   #5
Tinkster
Moderator
 
Registered: Apr 2002
Location: earth
Distribution: slackware by choice, others too :} ... android.
Posts: 23,067
Blog Entries: 11

Rep: Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928
I just looked at the source of i810_audio...
Looks like it wants ac97 to be loaded
first ...

My suggestion would be to get rid of the alsa-stuff
and try with the default kernel modules in this
order:

modprobe soundcore
modprobe ac97_codec
modprobe i810_audio

Cheers,
Tink
 
Old 06-12-2003, 09:18 PM   #6
slacker001
LQ Newbie
 
Registered: Jun 2003
Posts: 6

Original Poster
Rep: Reputation: 0
I get the following after entering the last modprobe (i810_audio):

/sbin/insmod /lib/modules/2.4.20/kernel/drivers/sound/i810_audio.o.gz
Using /lib/modules/2.4.20/kernel/drivers/sound/i810_audio.o.gz
Symbol version prefix ''
/lib/modules/2.4.20/kernel/drivers/sound/i810_audio.o.gz: init_module: No such device
/lib/modules/2.4.20/kernel/drivers/sound/i810_audio.o.gz: 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
/lib/modules/2.4.20/kernel/drivers/sound/i810_audio.o.gz: insmod /lib/modules/2.4.20/kernel/drivers/sound/i810_audio.o.gz failed
/lib/modules/2.4.20/kernel/drivers/sound/i810_audio.o.gz: insmod i810_audio failed

What now? Do I need to check IRQs or something? How do I do that? Maybe I have some sort of conflict. I will check to see if there is a message for that in dmesg or syslog.
 
Old 06-12-2003, 09:27 PM   #7
Tinkster
Moderator
 
Registered: Apr 2002
Location: earth
Distribution: slackware by choice, others too :} ... android.
Posts: 23,067
Blog Entries: 11

Rep: Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928
Can I have you lsmod and lspci -v output?

Cheers,
Tink
 
Old 06-12-2003, 09:43 PM   #8
slacker001
LQ Newbie
 
Registered: Jun 2003
Posts: 6

Original Poster
Rep: Reputation: 0
Wow! I knew nothing of these commands. That just goes to show how ignorant I am when it comes to this OS. I'm working on it though...hehe

lsmod gives:

Module Size Used by Not tainted
soundcore 3332 0
ac97_codec 9512 0
uhci 24560 0 (unused)
ehci-hcd 14632 0 (unused)
usbcore 58144 1 [uhci ehci-hcd]
i810_rng 2624 0 (unused)
i810-tco 3088 0 (unused)
pcmcia_core 38112 0
ide-scsi 8048 0
tulip 41248 1
parport_pc 14724 1 (autoclean)
lp 6752 0 (unused)
parport 23264 1 [parport_pc lp]

and lspci -v gives:

00:00.0 Host bridge: Intel Corp. 82845 845 (Brookdale) Chipset Host Bridge (rev 11)
Subsystem: Intel Corp. 82845 845 (Brookdale) Chipset Host Bridge
Flags: bus master, fast devsel, latency 0
Memory at f8000000 (32-bit, prefetchable) [size=64M]
Capabilities: [e4] #09 [a104]
Capabilities: [a0] AGP version 2.0

00:01.0 PCI bridge: Intel Corp. 82845 845 (Brookdale) Chipset AGP Bridge (rev 11) (prog-if 00 [Normal decode])
Flags: bus master, 66Mhz, fast devsel, latency 64
Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
Memory behind bridge: fc900000-fe9fffff
Prefetchable memory behind bridge: ec500000-f46fffff

00:1d.0 USB Controller: Intel Corp. 82801DB USB (Hub #1) (rev 01) (prog-if 00 [UHCI])
Subsystem: Dell Computer Corporation: Unknown device 0132
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at e800 [size=32]

00:1d.1 USB Controller: Intel Corp. 82801DB USB (Hub #2) (rev 01) (prog-if 00 [UHCI])
Subsystem: Dell Computer Corporation: Unknown device 0132
Flags: bus master, medium devsel, latency 0, IRQ 5
I/O ports at e880 [size=32]

00:1d.2 USB Controller: Intel Corp. 82801DB USB (Hub #3) (rev 01) (prog-if 00 [UHCI])
Subsystem: Dell Computer Corporation: Unknown device 0132
Flags: bus master, medium devsel, latency 0, IRQ 9
I/O ports at ec00 [size=32]

00:1d.7 USB Controller: Intel Corp. 82801DB USB EHCI Controller (rev 01) (prog-if 20 [EHCI])
Subsystem: Dell Computer Corporation: Unknown device 0132
Flags: bus master, medium devsel, latency 0, IRQ 10
Memory at febffc00 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Capabilities: [58] #0a [2080]

00:1e.0 PCI bridge: Intel Corp. 82801BA/CA/DB PCI Bridge (rev 81) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=02, subordinate=02, sec-latency=32
I/O behind bridge: 0000d000-0000dfff
Memory behind bridge: fea00000-feafffff
Prefetchable memory behind bridge: f4700000-f47fffff

00:1f.0 ISA bridge: Intel Corp. 82801DB ISA Bridge (LPC) (rev 01)
Flags: bus master, medium devsel, latency 0

00:1f.1 IDE interface: Intel Corp. 82801DB ICH4 IDE (rev 01) (prog-if 8a [Master SecP PriP])
Subsystem: Dell Computer Corporation: Unknown device 0132
Flags: bus master, medium devsel, latency 0, IRQ 9
I/O ports at <unassigned> [size=8]
I/O ports at <unassigned> [size=4]
I/O ports at <unassigned> [size=8]
I/O ports at <unassigned> [size=4]
I/O ports at ffa0 [size=16]
Memory at 10000000 (32-bit, non-prefetchable) [disabled] [size=1K]

00:1f.3 SMBus: Intel Corp. 82801DB SMBus (rev 01)
Subsystem: Dell Computer Corporation: Unknown device 0132
Flags: medium devsel, IRQ 3
I/O ports at e000 [size=32]

00:1f.5 Multimedia audio controller: Intel Corp. 82801DB AC'97 Audio (rev 01)
Subsystem: Dell Computer Corporation: Unknown device 0132
Flags: bus master, medium devsel, latency 0, IRQ 3
I/O ports at e400 [size=256]
I/O ports at e080 [size=64]
Memory at febff800 (32-bit, non-prefetchable) [size=512]
Memory at febff400 (32-bit, non-prefetchable) [size=256]
Capabilities: [50] Power Management version 2

01:00.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 MX 420] (rev a3) (prog-if 00 [VGA])
Subsystem: nVidia Corporation: Unknown device 015a
Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 11
Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
Memory at f0000000 (32-bit, prefetchable) [size=64M]
Memory at f4680000 (32-bit, prefetchable) [size=512K]
Expansion ROM at fe9e0000 [disabled] [size=128K]
Capabilities: [60] Power Management version 2
Capabilities: [44] AGP version 2.0

02:01.0 Modem: Broadcom Corporation BCM4212 v.90 56k modem (rev 02) (prog-if 00 [Generic])
Subsystem: Dell Computer Corporation: Unknown device 0001
Flags: bus master, fast devsel, latency 64, IRQ 11
Memory at feaff000 (32-bit, non-prefetchable) [size=4K]
I/O ports at dc00 [size=16]
Capabilities: [40] Power Management version 2

02:02.0 Ethernet controller: Davicom Semiconductor, Inc. Ethernet 100/10 MBit (rev 31)
Subsystem: Unknown device 4554:434e
Flags: bus master, medium devsel, latency 64, IRQ 9
I/O ports at d800 [size=256]
Memory at feafec00 (32-bit, non-prefetchable) [size=256]
Expansion ROM at fea80000 [disabled] [size=256K]
Capabilities: [50] Power Management version 2
 
Old 06-12-2003, 11:19 PM   #9
tipaul
Member
 
Registered: Apr 2003
Location: Laval, Quebec, Canada
Distribution: Ubuntu
Posts: 121

Rep: Reputation: 15
Question i810 -> no go after kernel mod...

Hi!

I've been working on squeazing my kernel to fit my machine (removing SCSI, etc...)

I saved the new kernel under bzImagebs so I could boot from the Slackware Original kernel...

My original kernel works 100% with my i810 audio but the new one don't (same messages as Slacker001 when doing lspci -v !!!)...

Is there a place I could get back the "Alternate Configuration File" of the Original kernel??? (Forgot to save the original configuration before modifying it!! Argh! )

 
Old 06-13-2003, 11:11 AM   #10
tipaul
Member
 
Registered: Apr 2003
Location: Laval, Quebec, Canada
Distribution: Ubuntu
Posts: 121

Rep: Reputation: 15
Kernel Config Found... OK

OK!... I've just found the original kernel configuration file on the CD...

I'll have to start from this one and check what was causing my problem by disabling one by one the feature that I don't want...

See YA!
 
Old 06-15-2003, 09:39 PM   #11
slacker001
LQ Newbie
 
Registered: Jun 2003
Posts: 6

Original Poster
Rep: Reputation: 0
Anyone have any ideas on this? I still can't get the sound to work.
 
Old 06-15-2003, 09:50 PM   #12
tipaul
Member
 
Registered: Apr 2003
Location: Laval, Quebec, Canada
Distribution: Ubuntu
Posts: 121

Rep: Reputation: 15
Kernel changes?

Slacker001:

Did you touch the kernel / try to recompile???... Because when I use the Generic install of my Slack 9.0, my i810_audio is working fine without having to touch any configuration!!! (It is autodetected at boot and have sound without tweaking)

Because i've tried tweaking my kernel by disabling things and that made my sound buggy as your's...
 
Old 06-16-2003, 01:51 AM   #13
slacker001
LQ Newbie
 
Registered: Jun 2003
Posts: 6

Original Poster
Rep: Reputation: 0
I did try to compile a new kernel (first time), but it didn't work. I got some funky error, but my computer got turned off before I could copy it. Maybe I will try to play with it again. :/
 
  


Reply



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
ALSA, onboard sound and AC97 codec the_gumster Linux - Hardware 2 05-07-2004 09:58 PM
Installing Onboard AC97 sound in Mandrake 9.1 dhanagopal Linux - Newbie 12 11-13-2003 05:31 AM
realtec ac97 onboard sound bryanlivengood Linux - Hardware 1 07-16-2003 10:27 AM
Slackware, AC97 onboard, VIA8233 - can't install ALSA - help please zerillos Slackware 5 07-15-2003 07:16 AM
SiS 7012 AC97 onboard sound MatthewTux Linux - Hardware 4 03-29-2003 06:17 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 10:15 AM.

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