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

Reply via email to