i have been trying to get aplay and arecord to work in my redhat 8.0 athlon machine.
i had previously installed rc7. my modules.conf already looks like
alias parport_lowlevel parport_pc
alias eth0 8139too
alias usb-controller ehci-hcd
# alias sound-slot-0 via82cxxx_audio
alias usb-controller1 usb-uhci
alias ieee1394-controller ohci1394
alias char-major-81 bttv
# # ALSA native device support
alias char-major-116 snd
options snd major=116 cards_limit=1
alias snd-card-0 snd-via82xx
# OSS/Free setup
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
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
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 || :
options ide-cd dma=1
i heard that was buggy so i did the following.
in alsa-driver, alsa-libs, and alsa-utils for rc7 i typed
make clean; make uninstall
then i removed the alsa modules (i think) with
cat /proc/modules|gawk '/^snd-/{print $1}'|xargs -i rmmod {}
then i followed the alsa soundcard instructions to configure and build the rc6 drivers
1. drivers
./configure --with-cards=via82xx --with-sequencer=yes;make;make install
./snddevices
chmod a+rw /dev/dsp /dev/mixer /dev/sequencer /dev/midi
2. libs, then utils
./configure;make;make install
then
3. insert the modules...
modprobe snd-via82xx;modprobe snd-pcm-oss;modprobe snd-mixer-oss;modprobe snd-seq-oss
/lib/modules/2.4.18-14/kernel/sound/pci/ac97/snd-ac97-codec.o: unresolved symbol
snd_ctl_add_R13712ca1
/lib/modules/2.4.18-14/kernel/sound/pci/ac97/snd-ac97-codec.o: unresolved symbol
snd_component_add_Rc2a29d25
/lib/modules/2.4.18-14/kernel/sound/pci/ac97/snd-ac97-codec.o: unresolved symbol
snd_info_unregister_Refe463f2
/lib/modules/2.4.18-14/kernel/sound/pci/ac97/snd-ac97-codec.o: unresolved symbol
snd_ctl_new1_Reea11fc2
/lib/modules/2.4.18-14/kernel/sound/pci/ac97/snd-ac97-codec.o: unresolved symbol
snd_info_register_R8228bf27
/lib/modules/2.4.18-14/kernel/sound/pci/ac97/snd-ac97-codec.o: unresolved symbol
snd_info_free_entry_R8a3ccc00
/lib/modules/2.4.18-14/kernel/sound/pci/ac97/snd-ac97-codec.o: unresolved symbol
snd_device_new_R947f783a
/lib/modules/2.4.18-14/kernel/sound/pci/ac97/snd-ac97-codec.o: unresolved symbol
snd_info_create_card_entry_R262b6a44
/lib/modules/2.4.18-14/kernel/sound/pci/ac97/snd-ac97-codec.o: insmod
/lib/modules/2.4.18-14/kernel/sound/pci/ac97/snd-ac97-codec.o failed
/lib/modules/2.4.18-14/kernel/sound/pci/ac97/snd-ac97-codec.o: insmod snd-via82xx
failed
/lib/modules/2.4.18-14/kernel/sound/acore/oss/snd-mixer-oss.o: unresolved symbol
snd_ctl_find_id_R0f5ab0a6
/lib/modules/2.4.18-14/kernel/sound/acore/oss/snd-mixer-oss.o: unresolved symbol
snd_unregister_oss_device_R06f503b4
/lib/modules/2.4.18-14/kernel/sound/acore/oss/snd-mixer-oss.o: unresolved symbol
snd_info_unregister_Refe463f2
/lib/modules/2.4.18-14/kernel/sound/acore/oss/snd-mixer-oss.o: unresolved symbol
snd_cards_Rbb5ffccd
/lib/modules/2.4.18-14/kernel/sound/acore/oss/snd-mixer-oss.o: unresolved symbol
snd_ctl_notify_R1edd0e73
/lib/modules/2.4.18-14/kernel/sound/acore/oss/snd-mixer-oss.o: unresolved symbol
snd_info_register_R8228bf27
/lib/modules/2.4.18-14/kernel/sound/acore/oss/snd-mixer-oss.o: unresolved symbol
snd_info_free_entry_R8a3ccc00
/lib/modules/2.4.18-14/kernel/sound/acore/oss/snd-mixer-oss.o: unresolved symbol
snd_register_oss_device_R1ee423c9
/lib/modules/2.4.18-14/kernel/sound/acore/oss/snd-mixer-oss.o: unresolved symbol
snd_info_create_card_entry_R262b6a44
/lib/modules/2.4.18-14/kernel/sound/acore/oss/snd-mixer-oss.o: unresolved symbol
snd_mixer_oss_notify_callback_Rda22be90
/lib/modules/2.4.18-14/kernel/sound/acore/oss/snd-mixer-oss.o: insmod
/lib/modules/2.4.18-14/kernel/sound/acore/oss/snd-mixer-oss.o failed
/lib/modules/2.4.18-14/kernel/sound/acore/oss/snd-mixer-oss.o: insmod snd-pcm-oss
failed
/lib/modules/2.4.18-14/kernel/sound/acore/oss/snd-mixer-oss.o: unresolved symbol
snd_ctl_find_id_R0f5ab0a6
/lib/modules/2.4.18-14/kernel/sound/acore/oss/snd-mixer-oss.o: unresolved symbol
snd_unregister_oss_device_R06f503b4
/lib/modules/2.4.18-14/kernel/sound/acore/oss/snd-mixer-oss.o: unresolved symbol
snd_info_unregister_Refe463f2
/lib/modules/2.4.18-14/kernel/sound/acore/oss/snd-mixer-oss.o: unresolved symbol
snd_cards_Rbb5ffccd
/lib/modules/2.4.18-14/kernel/sound/acore/oss/snd-mixer-oss.o: unresolved symbol
snd_ctl_notify_R1edd0e73
/lib/modules/2.4.18-14/kernel/sound/acore/oss/snd-mixer-oss.o: unresolved symbol
snd_info_register_R8228bf27
/lib/modules/2.4.18-14/kernel/sound/acore/oss/snd-mixer-oss.o: unresolved symbol
snd_info_free_entry_R8a3ccc00
/lib/modules/2.4.18-14/kernel/sound/acore/oss/snd-mixer-oss.o: unresolved symbol
snd_register_oss_device_R1ee423c9
/lib/modules/2.4.18-14/kernel/sound/acore/oss/snd-mixer-oss.o: unresolved symbol
snd_info_create_card_entry_R262b6a44
/lib/modules/2.4.18-14/kernel/sound/acore/oss/snd-mixer-oss.o: unresolved symbol
snd_mixer_oss_notify_callback_Rda22be90
/lib/modules/2.4.18-14/kernel/sound/acore/oss/snd-mixer-oss.o: insmod
/lib/modules/2.4.18-14/kernel/sound/acore/oss/snd-mixer-oss.o failed
/lib/modules/2.4.18-14/kernel/sound/acore/oss/snd-mixer-oss.o: insmod snd-mixer-oss
failed
/lib/modules/2.4.18-14/kernel/sound/acore/seq/snd-seq-device.o: unresolved symbol
snd_info_unregister_Refe463f2
/lib/modules/2.4.18-14/kernel/sound/acore/seq/snd-seq-device.o: unresolved symbol
snd_info_create_module_entry_R1ee21ff6
/lib/modules/2.4.18-14/kernel/sound/acore/seq/snd-seq-device.o: unresolved symbol
snd_info_register_R8228bf27
/lib/modules/2.4.18-14/kernel/sound/acore/seq/snd-seq-device.o: unresolved symbol
snd_info_free_entry_R8a3ccc00
/lib/modules/2.4.18-14/kernel/sound/acore/seq/snd-seq-device.o: unresolved symbol
snd_seq_root_R13e68f85
/lib/modules/2.4.18-14/kernel/sound/acore/seq/snd-seq-device.o: unresolved symbol
snd_device_new_R947f783a
/lib/modules/2.4.18-14/kernel/sound/acore/seq/snd-seq-device.o: insmod
/lib/modules/2.4.18-14/kernel/sound/acore/seq/snd-seq-device.o failed
/lib/modules/2.4.18-14/kernel/sound/acore/seq/snd-seq-device.o: insmod snd-seq-oss
failed
i think before i never inserted the modules. i would just reboot and i would have
sound from ogle, realplayer, the cd, line in, but arecord wouldn't work, neither would
aplay... i'd get the errors already mentioned by other via8233 users... repeating the
first 1/2 second of sound and the aplay/arecord: pcm_write: write error:
Input/output error!
my question is simple. will rc6 work with via8233? if so, how? if not, what are my
options? install another card? get a new kernel?
for documentation overkill here's my lspci
00:00.0 Host bridge: VIA Technologies, Inc.: Unknown device 3116
Subsystem: FIRST INTERNATIONAL Computer Inc: Unknown device 9012
Flags: bus master, 66Mhz, medium devsel, latency 8
Memory at e0000000 (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. VT8633 [Apollo Pro266 AGP] (prog-if 00
[Normal decode])
Flags: bus master, 66Mhz, medium devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
Memory behind bridge: ec000000-edffffff
Prefetchable memory behind bridge: e4000000-ebffffff
Capabilities: [80] Power Management version 2
00:08.0 FireWire (IEEE 1394): Lucent Microelectronics FW323 (rev 05) (prog-if 10
[OHCI])
Subsystem: Risq Modular Systems, Inc.: Unknown device 5811
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at ef003000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Power Management version 2
00:09.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
Subsystem: Hauppauge computer works Inc. WinTV/GO
Flags: bus master, medium devsel, latency 32, IRQ 5
Memory at ef000000 (32-bit, prefetchable) [size=4K]
Capabilities: [44] Vital Product Data
Capabilities: [4c] Power Management version 2
00:09.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
Subsystem: Hauppauge computer works Inc. WinTV/GO
Flags: bus master, medium devsel, latency 32, IRQ 5
Memory at ef001000 (32-bit, prefetchable) [size=4K]
Capabilities: [44] Vital Product Data
Capabilities: [4c] Power Management version 2
00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
(rev 10)
Subsystem: FIRST INTERNATIONAL Computer Inc: Unknown device 9012
Flags: bus master, medium devsel, latency 32, IRQ 11
I/O ports at d000 [size=256]
Memory at ef002000 (32-bit, non-prefetchable) [size=256]
Expansion ROM at <unassigned> [disabled] [size=64K]
Capabilities: [50] Power Management version 2
00:10.0 USB Controller: VIA Technologies, Inc. USB (rev 80) (prog-if 00 [UHCI])
Subsystem: FIRST INTERNATIONAL Computer Inc: Unknown device 9012
Flags: bus master, medium devsel, latency 32, IRQ 10
I/O ports at d400 [size=32]
Capabilities: [80] Power Management version 2
00:10.1 USB Controller: VIA Technologies, Inc. USB (rev 80) (prog-if 00 [UHCI])
Subsystem: FIRST INTERNATIONAL Computer Inc: Unknown device 9012
Flags: bus master, medium devsel, latency 32, IRQ 5
I/O ports at d800 [size=32]
Capabilities: [80] Power Management version 2
00:10.2 USB Controller: VIA Technologies, Inc. USB (rev 80) (prog-if 00 [UHCI])
Subsystem: FIRST INTERNATIONAL Computer Inc: Unknown device 9012
Flags: bus master, medium devsel, latency 32, IRQ 11
I/O ports at dc00 [size=32]
Capabilities: [80] Power Management version 2
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82) (prog-if 20 [EHCI])
Subsystem: FIRST INTERNATIONAL Computer Inc: Unknown device 9012
Flags: bus master, medium devsel, latency 32, IRQ 3
Memory at ef004000 (32-bit, non-prefetchable) [size=256]
Capabilities: [80] Power Management version 2
00:11.0 ISA bridge: VIA Technologies, Inc. VT8233A ISA Bridge
Subsystem: FIRST INTERNATIONAL Computer Inc: Unknown device 9012
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: FIRST INTERNATIONAL Computer Inc: Unknown device 9012
Flags: bus master, medium devsel, latency 32
I/O ports at e000 [size=16]
Capabilities: [c0] Power Management version 2
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233 AC97 Audio
Controller (rev 50)
Subsystem: FIRST INTERNATIONAL Computer Inc: Unknown device 9012
Flags: medium devsel, IRQ 11
I/O ports at e400 [size=256]
Capabilities: [c0] Power Management version 2
01:00.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 MX420] (rev a3)
(prog-if 00 [VGA])
Subsystem: Asustek Computer, Inc.: Unknown device 03b3
Flags: bus master, 66Mhz, medium devsel, latency 32, IRQ 10
Memory at ec000000 (32-bit, non-prefetchable) [size=16M]
Memory at e4000000 (32-bit, prefetchable) [size=64M]
Memory at e8000000 (32-bit, prefetchable) [size=512K]
Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: [60] Power Management version 2
Capabilities: [44] AGP version 2.0
any help would be greatly appreciated.
-------------------------------------------------------
This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger
for complex code. Debugging C/C++ programs can leave you feeling lost and
disoriented. TotalView can help you find your way. Available on major UNIX
and Linux platforms. Try it free. www.etnus.com
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user