# lirc
alias char-major-61 lirc_i2C
alias eth0 via-rhine
# ivtv modules setup
alias char-major-81 ivtv
alias char-major-81-0 ivtv
install ivtv /sbin/modprobe --ignore-install ivtv; /sbin/modprobe ivtv-fb
install lirc_i2c /sbin/modprobe ivtv; /sbin/modprobe --ignore-install lirc_i2c
#options snd-via82xx index=0
#remove snd-via82xx { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-via82xx
alias usb-controller uhci-hcd
#reload lirc in rc.local and restart it
#pci 128 creative
alias char-major-116 snd
alias snd-card-0 snd-ens1370
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
options snd major=116 cards_limit=1 device_mode=0666
options snd-ens1370 index=0
#/sbin/modprobe --ignore-install lirc_i2c
Here's lspci:
00:0b.0 Multimedia audio controller: Ensoniq ES1370 [AudioPCI] (rev 01)
Subsystem: Unknown device 4942:4c4c
Flags: bus master, slow devsel, latency 32, IRQ 11
I/O ports at dc00 [size=64]
------- System Config Soundcard --------
Wed Apr 12 19:24:26 EDT 2006
------- lspci --------
00:00.0 Host bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133] (rev 03)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133 AGP]
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 40
)
00:07.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/
C PIPC Bus Master IDE (rev 06)
00:07.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
(rev 16)
00:07.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
(rev 16)
00:07.4 Bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40)
00:09.0 Multimedia video controller: Internext Compression Inc iTVC15 MPEG-2 Enc
oder (rev 01)
00:0b.0 Multimedia audio controller: Ensoniq ES1370 [AudioPCI] (rev 01)
00:0c.0 Ethernet controller: VIA Technologies, Inc. VT6105 [Rhine-III] (rev 86)
01:00.0 VGA compatible controller: ATI Technologies Inc Rage 128 RF/SG AGP
------- lsmod --------
Module Size Used by
lp 12929 0
autofs4 19397 1
rfcomm 36821 0
l2cap 24641 5 rfcomm
bluetooth 47397 4 rfcomm,l2cap
sunrpc 145893 1
ipt_REJECT 5825 1
xt_state 2241 2
ip_conntrack 52473 1 xt_state
nfnetlink 6489 1 ip_conntrack
xt_tcpudp 3393 3
iptable_filter 3137 1
ip_tables 12313 1 iptable_filter
x_tables 12741 4 ipt_REJECT,xt_state,xt_tcpudp,ip_tables
acpi_cpufreq 7497 0
video 15173 0
button 6609 0
battery 9413 0
ac 4933 0
ipv6 249089 20
uhci_hcd 31825 0
ivtv_fb 27620 1
msp3400 32097 0
saa7127 11605 0
saa7115 14673 0
tda9887 17105 0
tuner 52985 0
v4l2_common 7873 2 msp3400,tuner
ivtv 184720 1 ivtv_fb
v4l1_compat 13637 1 ivtv
tveeprom 14801 1 ivtv
videodev 9409 1 ivtv
parport_pc 27181 1
parport 35977 2 lp,parport_pc
i2c_viapro 9045 0
i2c_core 21697 8 msp3400,saa7127,saa7115,tda9887,tuner,ivtv,tveep
rom,i2c_viapro
gameport 15305 0
soundcore 9633 0
snd_page_alloc 7944 0
via_rhine 24133 0
mii 5697 1 via_rhine
floppy 63869 0
dm_snapshot 16749 0
dm_zero 2113 0
dm_mirror 21237 0
ext3 128329 2
jbd 56789 1 ext3
dm_mod 53333 7 dm_snapshot,dm_zero,dm_mirror
------- /etc/modprobe.conf --------
# lirc
alias char-major-61 lirc_i2C
alias eth0 via-rhine
# ivtv modules setup
alias char-major-81 ivtv
alias char-major-81-0 ivtv
install ivtv /sbin/modprobe --ignore-install ivtv; /sbin/modprobe ivtv-fb
install lirc_i2c /sbin/modprobe ivtv; /sbin/modprobe --ignore-install lirc_i2c
#options snd-via82xx index=0
#remove snd-via82xx { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; }; /sbin/
modprobe -r --ignore-remove snd-via82xx
alias usb-controller uhci-hcd
#reload lirc in rc.local and restart it
#pci 128 creative
alias char-major-116 snd
alias snd-card-1 snd-ens1370
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
options snd major=116 cards_limit=1 device_mode=0666
options snd-ens1370 index=0
#/sbin/modprobe --ignore-install lirc_i2c
------- /etc/asound.conf --------
------- aplay -l --------
aplay: device_list:221: no soundcards found...
------- amixer --------
------- /proc/asound/version --------
------- /proc/asound/modules --------
------- /proc/asound/pcm --------
------- system-config-soundcard --------
/usr/share/system-config-soundcard/soundcard.py:174: DeprecationWarning: use gtk
.ComboBox
self.primarySubDeviceOptionMenu = gtk.OptionMenu()
Wrong card index 0...
ALSA lib pcm_hw.c:1305:(_snd_pcm_hw_open) Invalid value for card
aplay: main:544: audio open error: No such device
Wrong card index 0...
ALSA lib pcm_hw.c:1305:(_snd_pcm_hw_open) Invalid value for card
aplay: main:544: audio open error: No such device
Wrong card index 0...
ALSA lib pcm_hw.c:1305:(_snd_pcm_hw_open) Invalid value for card
aplay: main:544: audio open error: No such device
Wrong card index 0...
ALSA lib pcm_hw.c:1305:(_snd_pcm_hw_open) Invalid value for card
aplay: main:544: audio open error: No such device
Wrong card index 0...
ALSA lib pcm_hw.c:1305:(_snd_pcm_hw_open) Invalid value for card
aplay: main:544: audio open error: No such device
Wrong card index 0...
ALSA lib pcm_hw.c:1305:(_snd_pcm_hw_open) Invalid value for card
aplay: main:544: audio open error: No such device
Read config:
card 0
device 0
HW 0
----------- Kudzu -------------
Desc: Ensoniq ES1370 [AudioPCI]
Driver: snd-ens1370
Device: None
----------- **** -------------
From messages I get this on bootup:
Apr 13 06:43:31 amd800 kernel: snd_rawmidi: Unknown symbol snd_info_register
Apr 13 06:43:31 amd800 kernel: snd_rawmidi: Unknown symbol snd_seq_device_new
Apr 13 06:43:31 amd800 kernel: snd_rawmidi: Unknown symbol snd_info_free_entry
Apr 13 06:43:31 amd800 kernel: snd_rawmidi: Unknown symbol snd_unregister_oss_device
Apr 13 06:43:31 amd800 kernel: snd_rawmidi: Unknown symbol snd_verbose_printk
Apr 13 06:43:31 amd800 kernel: snd_rawmidi: Unknown symbol snd_register_oss_device
Apr 13 06:43:31 amd800 kernel: snd_rawmidi: Unknown symbol snd_ctl_register_ioctl
Apr 13 06:43:31 amd800 kernel: snd_rawmidi: Unknown symbol snd_card_file_add
Apr 13 06:43:31 amd800 kernel: snd_rawmidi: Unknown symbol snd_iprintf
Apr 13 06:43:31 amd800 kernel: snd_rawmidi: Unknown symbol snd_major
Apr 13 06:43:31 amd800 kernel: snd_rawmidi: Unknown symbol snd_oss_info_register
Apr 13 06:43:31 amd800 kernel: snd_rawmidi: Unknown symbol snd_unregister_device
Apr 13 06:43:31 amd800 kernel: snd_rawmidi: Unknown symbol snd_device_new
Apr 13 06:43:31 amd800 kernel: snd_rawmidi: Unknown symbol snd_ctl_unregister_ioctl
Apr 13 06:43:31 amd800 kernel: snd_rawmidi: Unknown symbol snd_lookup_oss_minor_data
Apr 13 06:43:31 amd800 kernel: snd_rawmidi: Unknown symbol snd_lookup_minor_data
Apr 13 06:43:31 amd800 kernel: snd_rawmidi: Unknown symbol snd_info_create_card_entry
Apr 13 06:43:31 amd800 kernel: snd_rawmidi: Unknown symbol snd_device_free
Apr 13 06:43:31 amd800 kernel: snd_rawmidi: Unknown symbol snd_card_file_remove
Apr 13 06:43:31 amd800 kernel: snd_rawmidi: Unknown symbol snd_info_unregister
Apr 13 06:43:31 amd800 kernel: snd_rawmidi: Unknown symbol snd_device_register
Apr 13 06:43:31 amd800 kernel: snd_rawmidi: Unknown symbol snd_register_device
Apr 13 06:43:31 amd800 kernel: snd_ens1370: Unknown symbol snd_rawmidi_receive
Apr 13 06:43:31 amd800 kernel: snd_ens1370: Unknown symbol snd_rawmidi_transmit
Apr 13 06:43:32 amd800 kernel: snd_ens1370: Unknown symbol snd_ctl_add
Apr 13 06:43:32 amd800 kernel: snd_ens1370: Unknown symbol snd_pcm_new
Apr 13 06:43:32 amd800 kernel: snd_ens1370: Unknown symbol snd_card_register
Apr 13 06:43:32 amd800 kernel: snd_ens1370: Unknown symbol snd_card_free
Apr 13 06:43:32 amd800 kernel: snd_ens1370: Unknown symbol snd_pcm_lib_preallocate_pages_for_all
Apr 13 06:43:32 amd800 kernel: snd_ens1370: Unknown symbol snd_card_proc_new
Apr 13 06:43:32 amd800 kernel: snd_ens1370: Unknown symbol snd_ak4531_resume
Apr 13 06:43:32 amd800 kernel: snd_ens1370: Unknown symbol snd_pcm_set_sync
Apr 13 06:43:32 amd800 kernel: snd_ens1370: Unknown symbol snd_verbose_printk
Apr 13 06:43:32 amd800 kernel: snd_ens1370: Unknown symbol snd_ctl_new1
Apr 13 06:43:32 amd800 kernel: snd_ens1370: Unknown symbol snd_card_new
Apr 13 06:43:32 amd800 kernel: snd_ens1370: Unknown symbol snd_iprintf
Apr 13 06:43:32 amd800 kernel: snd_ens1370: Unknown symbol snd_pcm_lib_malloc_pages
Apr 13 06:43:32 amd800 kernel: snd_ens1370: Unknown symbol snd_ak4531_mixer
Apr 13 06:43:32 amd800 kernel: snd_ens1370: Unknown symbol snd_pcm_lib_ioctl
Apr 13 06:43:32 amd800 kernel: snd_ens1370: Unknown symbol snd_pcm_lib_free_pages
Apr 13 06:43:32 amd800 kernel: snd_ens1370: Unknown symbol snd_pcm_set_ops
Apr 13 06:43:32 amd800 kernel: snd_ens1370: Unknown symbol snd_pcm_hw_constraint_list
Apr 13 06:43:32 amd800 kernel: snd_ens1370: Unknown symbol snd_device_new
Apr 13 06:43:32 amd800 kernel: snd_ens1370: Unknown symbol snd_pcm_suspend_all
Apr 13 06:43:32 amd800 kernel: snd_ens1370: Unknown symbol snd_rawmidi_new
Apr 13 06:43:32 amd800 kernel: snd_ens1370: Unknown symbol snd_rawmidi_set_ops
Apr 13 06:43:32 amd800 kernel: snd_ens1370: Unknown symbol snd_ak4531_suspend
Apr 13 06:43:32 amd800 kernel: snd_ens1370: Unknown symbol snd_pcm_hw_constraint_ratnums
Apr 13 06:43:32 amd800 kernel: snd_ens1370: Unknown symbol snd_pcm_period_elapsed
Apr 13 06:43:32 amd800 kernel: snd_ens1370: Unknown symbol snd_pcm_format_width
]# uname -a
Linux amd800.localdomain 2.6.16-1.2069_FC4 #1 Tue Mar 28 12:19:10 EST 2006 i686 athlon i386 GNU/Linux
]# rpm -qa |grep alsa
alsa-utils-1.0.10-1.FC4
alsa-lib-devel-1.0.10-3.FC4
alsa-kmdl-2.6.16-1.2069_FC4-1.0.11-45_rc4.rhfc4.at
alsa-lib-1.0.10-3.FC4
alsa-driver-1.0.11-45_rc4.rhfc4.at