FC-5 Kernel says 'No sound card found.." on my on-board sound chip Riptide Audio Controller
Claude Yu
claudeyu at optusnet.com.au
Tue Jun 20 07:08:47 UTC 2006
Dear All,
My system which onboard soundchip Rockwell Semiconductors Audio Controller installed with FC-5 detected no soundcard but only saying snd-riptide driver is expected. No matter how I have installed the drivers: alsa-driver-1.0.11 or riptide driver without use. The error always pointed to no soundcard detected and riptide driver never get installed successfully.
My questions are always be these:
1. Have the manufacturer not given the source code to Linux Kernel development Board(I assumed there is one), support of this soundcard by Linux Kernel such as FC-5 will never achieve even with the latest updated kernel driver with build-in sound support in it. Would this be a case because the development board has not received the source code to build the driver for it. While if there is no support, what should I do? Buy a new soundcard like Creative SoundBlaster Live! ? Can I get around this if not buying another card?
2. In (1), however, I have downloaded the latest alsa-driver alsa-1.0.11.tar and get installed. I met error when attempting to run: # ./configure and then make install and
the kernel didn't allow me to do with error pointing to not recognized the make command... and do not point to the right directory ..kernel/build .. so forth.
3) Then I gave up (2), and went to website:
http://www.linuxant.com/drivers/riptide/install.php?PHPSESSID=94c723d09e695366e7a0c22092698760
and downloaded another driver riptide-0.6lnxtbeta03122800-1.i386.rpm.zip specifically for riptide and get installed.
This time, another error returned I have saved in a logfile as shown:
logfile.log
------------------------------------------------------------------------------------------------------
Linux RIPTIDE audio/communication drivers, version 0.6lnxtbeta03122800
This package does not contain pre-built modules suitable for your system:
Distribution: Fedora-5
Kernel arch: i686
Kernel version: linux-2.6.15-1.2054_FC5
Trying to automatically re-compile the modules..
(this requires a C compiler and proper kernel sources to be installed)
ERROR: /lib/modules/2.6.15-1.2054_FC5/build points to a missing directory
lrwxrwxrwx 1 root root 47 Jun 10 23:09 /lib/modules/2.6.15-1.2054_FC5/build -> ../../../usr/src/kernels/2.6.15-1.2054_FC5-i686
Please ensure that the kernel-headers or kernel-source package is installed.
---------------------------------------------------------------------------------------------------------
I have also printed out another logfile called assound.log saved by driver installation in the root directory as shown.
assound.log
------- System Config Soundcard --------
Mon Jun 19 16:46:28 EST 2006
------- lspci --------
00:00.0 Host bridge: Intel Corporation 82810 GMCH [Graphics Memory Controller Hub] (rev 02)
00:01.0 VGA compatible controller: Intel Corporation 82810 CGC [Chipset Graphics Controller] (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801AB PCI Bridge (rev 02)
00:1f.0 ISA bridge: Intel Corporation 82801AB ISA Bridge (LPC) (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801AB IDE (rev 02)
00:1f.2 USB Controller: Intel Corporation 82801AB USB (rev 02)
00:1f.3 SMBus: Intel Corporation 82801AB SMBus (rev 02)
01:0e.0 Multimedia audio controller: Rockwell International Riptide PCI Audio Controller
01:0e.1 Communication controller: Rockwell International Riptide HCF 56k PCI Modem
01:0e.2 Input device controller: Rockwell International Riptide PCI Game Controller
------- lsmod --------
Module Size Used by
i810 19777 1
drm 63701 2 i810
ppdev 8645 0
autofs4 19013 1
hidp 15937 2
rfcomm 34517 0
l2cap 23617 10 hidp,rfcomm
bluetooth 44069 3 hidp,rfcomm,l2cap
sunrpc 136573 1
ip_conntrack_netbios_ns 3009 0
ipt_REJECT 5441 1
xt_state 2241 2
ip_conntrack 49261 2 ip_conntrack_netbios_ns,xt_state
nfnetlink 6489 1 ip_conntrack
xt_tcpudp 3265 4
iptable_filter 3137 1
ip_tables 11657 1 iptable_filter
x_tables 12613 4 ipt_REJECT,xt_state,xt_tcpudp,ip_tables
video 14917 0
button 6609 0
battery 9285 0
ac 4933 0
ipv6 225569 12
lp 12297 0
parport_pc 25445 1
parport 34313 3 ppdev,lp,parport_pc
floppy 57733 0
nvram 8393 0
uhci_hcd 28881 0
i2c_i810 5317 0
i2c_algo_bit 8393 1 i2c_i810
hw_random 5849 0
i2c_i801 8397 0
i2c_core 20673 2 i2c_algo_bit,i2c_i801
dm_snapshot 16237 0
dm_zero 2241 0
dm_mirror 19985 0
dm_mod 50521 6 dm_snapshot,dm_zero,dm_mirror
ext3 116809 2
jbd 53077 1 ext3
------- /etc/modprobe.conf --------
------- /etc/asound.conf --------
------- aplay -l --------
aplay: device_list:222: no soundcards found...
------- amixer --------
------- /proc/asound/version --------
------- rpm -q alsa-lib --------
alsa-lib-1.0.11-3.rc2.2
------- rpm -q alsa-utils --------
alsa-utils-1.0.11-3.rc2
------- /proc/asound/modules --------
------- /proc/asound/pcm --------
------- system-config-soundcard --------
Wrong card index 0...
/usr/share/system-config-soundcard/soundcard.py:217: GtkWarning: gtk_label_set_label: assertion `str != NULL' failed
self.module_label2 = gtk.Label(_(self.module))
/usr/share/system-config-soundcard/soundcard.py:273: DeprecationWarning: use gtk.ComboBox
self.primarySubDeviceOptionMenu = gtk.OptionMenu()
/usr/share/system-config-soundcard/soundcard.py:308: GtkDeprecationWarning: gtk.timeout_add is deprecated, use gobject.timeout_add instead
self.timer = gtk.timeout_add (100, self.checkStatus, self)
/usr/share/system-config-soundcard/soundcard.py:548: GtkDeprecationWarning: gtk.TRUE is deprecated, use True instead
gtk.main()
ALSA lib pcm_hw.c:1305:(_snd_pcm_hw_open) Invalid value for card
aplay: main:547: audio open error: No such device
Read config:
card 0
device 0
HW 0
----------- Kudzu -------------
Desc: Rockwell International Riptide PCI Audio Controller
Driver: None
Device: None
----------- **** -------------
Now:
* what went wrong with the compilation that it always complainted about "points to a missing directory"
* why error also ocurred when installation steps have been followed on either rpm package:
Follow this If you have obtained the driver package in RPM format:
1. install the rpm with "rpm -i riptide-{version}.{arch}.rpm"
2. optionally re-run "ripconfig" to complete the installation (if necessary).
Follow this or tar package:
If you have obtained the driver package in tar format:
1. extract the package with "tar -xzf riptide-{version}.tar.gz"
2. change to the package directory with "cd riptide-{version}"
3. run "make install" from the top of the package directory.
4. run "ripconfig" to complete the installation and configure your board.
(Alternatively to this whole procedure you may generate RPMS from the tar package using rpm -ta riptide-{version}.tar.gz")
Well, the installation page of http://people.redhat.com/stransky/alsa/
seems a promising fix, but it mentions
1.. Install devel package for your current kernel , it's the kernel-devel-xxx.rpm package. You can get it here:
FC4, FC5 - http://download.fedora.redhat.com/pub/fedora/linux/core/
RHEL4 - http://ftp.redhat.com/pub/redhat/linux/
that I have no idea which exact package needs to be downloaded and install as the path invokes so many package in:
from http://download.fedora.redhat.com/pub/fedora/linux/core/development/i386/debug/
I believe I am quite a newbie and please someone can help me untangle the mess!
I feel really headache now as my same system runs perfectly with sound in Window XP Pro. I don't want
to kill me enthusiasm.
Best regards,
Claude YU
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/fedora-list/attachments/20060620/24c01ada/attachment-0001.htm>
More information about the fedora-list
mailing list