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:
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
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 |