On Sun, 12 Jan 2003 00:42:25 -0800 (PST) prabu anand <[EMAIL PROTECTED]> wrote:
> My via8233 based sound card is not working in MDK9.1 > beta1. This is a default install with no external > drivers... Please see the following information below > .. > > cat /etc/modules.conf > cat /proc/pci <only the soundchip section> > draksound > insmod snd-via82xx You should use modprobe instead of insmod. hat will load also the modules that snd-via82xx depends on. If it doesn't work, the output of lspcidrake should be usefull too. Hum, and draksound might just be broken. > IF you need any more information please ask me. This > is an onboard controller on ASROCK K7VM2 board.. All > other components are working( Via-Rhine LAN card, > Savage Display controller,..) > > > [root@homelinuxpc prabu]# cat /etc/modules.conf > > probeall scsi_hostadapter ide-scsi > alias eth0 eepro100 > alias sound-slot-0 snd-via8233 > probeall usb-interface usb-uhci ehci-hcd > alias eth1 via-rhine > above snd-via8233 snd-pcm-oss > > output of /proc/pci > > Bus 0, device 17, function 5: > Multimedia audio controller: VIA Technologies, > Inc. VT8233 AC97 Audio Contro > ller (rev 80). > IRQ 22. > I/O at 0xdc00 [0xdcff]. > > > [root@homelinuxpc prabu]# draksound > sbus_probing::main::prom_walk() called too early to > check prototype at > /usr/lib/libDrakX/sbus_probing/main.pm line > 126 (#1) > (W prototype) You've called a function that has a > prototype before the > parser saw a definition or declaration for it, and > Perl could not check > that the call conforms to the prototype. You need > to either add an > early prototype declaration for the subroutine in > question, or move the > subroutine definition ahead of the call to get > proper prototype > checking. Alternatively, if you are certain that > you're calling the > function correctly, you may put an ampersand > before the name to avoid > the warning. See perlsub. > > sbus_probing::main::prom_walk() called too early to > check prototype at > /usr/lib/libDrakX/sbus_probing/main.pm line > 127 (#1) > > Use of uninitialized value in hash element at > /usr/lib/libDrakX/sbus_probing/main.pm line 91 > (#2) > (W uninitialized) An undefined value was used as > if it were already > defined. It was interpreted as a "" or a 0, but > maybe it was a mistake. > To suppress this warning assign a defined value to > your variables. > > To help you figure out what was undefined, perl > tells you what operation > you used the undefined value in. Note, however, > that perl optimizes your > program and the operation displayed in the warning > may not necessarily > appear literally in your program. For example, > "that $foo" is > usually optimized into "that " . $foo, and the > warning will refer to > the concatenation (.) operator, even though there > is no . in your > program. > > Use of uninitialized value in string eq at > /usr/lib/libDrakX/sbus_probing/main.pm line > 100 (#2) > Use of uninitialized value in string eq at > /usr/lib/libDrakX/sbus_probing/main.pm line > 124 (#2) > Use of uninitialized value in string eq at > /usr/lib/libDrakX/sbus_probing/main.pm line > 125 (#2) > Use of uninitialized value in concatenation (.) or > string at > /usr/lib/libDrakX/interactive.pm line 181 (#2) > Use of uninitialized value in string eq at > /usr/lib/libDrakX/interactive.pm > line 183 (#2) > TODO: XSetInputFocus if force_focus > TODO: ensure focus stuff > Use of uninitialized value in split at > > /usr/lib/perl5/vendor_perl/5.8.0/MDK/Common/String.pm > line 138 (#2) > Use of uninitialized value in string eq at > /usr/lib/libDrakX/ugtk2.pm line 887 ( > > #2) > Use of uninitialized value in concatenation (.) or > string at > /usr/lib/libDrakX/modules.pm line 229 (#2) > Use of uninitialized value in concatenation (.) or > string at > /usr/lib/libDrakX/modules.pm line 230 (#2) > Use of uninitialized value in string eq at > /usr/lib/libDrakX/modules.pm line > 235, <> line 1 (#2) > Use of uninitialized value in hash element at > /usr/lib/libDrakX/modules.pm line > 235, <> line 1 (#2) > Use of uninitialized value in hash element at > > /usr/lib/perl5/vendor_perl/5.8.0/MDK/Common/DataStructure.pm > line 133 (# > 2) > Use of uninitialized value in delete at > > /usr/lib/perl5/vendor_perl/5.8.0/MDK/Common/DataStructure.pm > line 133 (# > 2) > Use of uninitialized value in join or string at > /usr/lib/libDrakX/modules.pm > line 252 (#2) > Use of uninitialized value in concatenation (.) or > string at > /usr/lib/libDrakX/modules.pm line 271 (#2) > ---------------------------------------------------------------------------- > > [root@homelinuxpc prabu]# insmod snd-via82xx > Using > /lib/modules/2.4.21-pre2.1mdk/kernel/sound/pci/snd-via82xx.o.gz > /lib/modules/2.4.21-pre2.1mdk/kernel/sound/pci/snd-via82xx.o.gz: > unresolved symbol snd_pcm_sgbuf_ops_page_R4d69d082 > /lib/modules/2.4.21-pre2.1mdk/kernel/sound/pci/snd-via82xx.o.gz: > unresolved symbol snd_pcm_sgbuf_ops_silence_R91a71a7f > /lib/modules/2.4.21-pre2.1mdk/kernel/sound/pci/snd-via82xx.o.gz: > unresolved symbol > snd_pcm_format_physical_width_Ra8edfa41 > /lib/modules/2.4.21-pre2.1mdk/kernel/sound/pci/snd-via82xx.o.gz: > unresolved symbol snd_pcm_sgbuf_init_Re807bcb4 > /lib/modules/2.4.21-pre2.1mdk/kernel/sound/pci/snd-via82xx.o.gz: > unresolved symbol snd_pcm_lib_ioctl_R600217bf > /lib/modules/2.4.21-pre2.1mdk/kernel/sound/pci/snd-via82xx.o.gz: > unresolved symbol snd_pcm_sgbuf_delete_R39898056 > /lib/modules/2.4.21-pre2.1mdk/kernel/sound/pci/snd-via82xx.o.gz: > unresolved symbol snd_mpu401_uart_interrupt_R4ea4dc60 > /lib/modules/2.4.21-pre2.1mdk/kernel/sound/pci/snd-via82xx.o.gz: > unresolved symbol > snd_pcm_sgbuf_ops_copy_capture_R68f9bcc7 > /lib/modules/2.4.21-pre2.1mdk/kernel/sound/pci/snd-via82xx.o.gz: > unresolved symbol snd_pcm_sgbuf_alloc_Rfb146c1a > /lib/modules/2.4.21-pre2.1mdk/kernel/sound/pci/snd-via82xx.o.gz: > unresolved symbol snd_pcm_set_ops_R38798e25 > /lib/modules/2.4.21-pre2.1mdk/kernel/sound/pci/snd-via82xx.o.gz: > unresolved symbol > snd_pcm_sgbuf_ops_copy_playback_Rbd13cdfd > /lib/modules/2.4.21-pre2.1mdk/kernel/sound/pci/snd-via82xx.o.gz: > unresolved symbol snd_pcm_period_elapsed_R69bf42d6 > /lib/modules/2.4.21-pre2.1mdk/kernel/sound/pci/snd-via82xx.o.gz: > unresolved symbol snd_pcm_hw_constraint_list_Ra2887c55 > /lib/modules/2.4.21-pre2.1mdk/kernel/sound/pci/snd-via82xx.o.gz: > unresolved symbol snd_pcm_sgbuf_free_R3d11c7bb > /lib/modules/2.4.21-pre2.1mdk/kernel/sound/pci/snd-via82xx.o.gz: > unresolved symbol snd_mpu401_uart_new_R0588a8ba > /lib/modules/2.4.21-pre2.1mdk/kernel/sound/pci/snd-via82xx.o.gz: > unresolved symbol snd_pcm_new_Re9607a8f > /lib/modules/2.4.21-pre2.1mdk/kernel/sound/pci/snd-via82xx.o.gz: > unresolved symbol > snd_pcm_hw_constraint_integer_R62d1905c -- Marcel Pol
