[Alsa-user] re kernel 2.6.0
Brought to you by:
perex
From: Tom H. <tom...@ma...> - 2003-12-27 01:58:04
|
hi, first time im trying alsa here. also, i have not been able to get my sndcard for a very long time now. hope y'all can help. thanks. so, im on debian sid, kernel 2.6.0. my soundcard details are given below in the lsoci o/p (its a sis7012). i got the latest stable releases of the alsa driver, lib and utils. i compiled the kernel only with soundcard support enabled as a module. i disabled everything else, as per instructions read on the debian howto, i.e. i disabled alsa and oss under the soundcard section (which only has "soundcard support enabled"). so, after installing the kernel, i proceed to install the drivers, lib and utils. first try, i get an error about a function PDE, which i go and comment out in include/adriver.h after that, all goes along fine. then i try to modprobe snd-intel8x0, and i get FATAL errors, and some of the modules get loaded (i have included here the lsmod at that time). can someone pls tell me what/where Im gooing wrong here? its been nearly half a year since my laptop has been quiet on the linux front, while it works fine on the win32 front, and i dont like to boot into win32 just to listen to stuff on the laptop . im including all possible details i can think of here (also, notice that modprobing snd-intel8x0 gives me some weird output after a few lines), and i hope it helps you to help me. thanks in advance. lspci -v: 00:00.0 Host bridge: Silicon Integrated Systems [SiS] SiS645DX Host & Memory & AGP Controller Flags: bus master, medium devsel, latency 64 Memory at dc000000 (32-bit, non-prefetchable) [size=64M] Capabilities: [c0] AGP version 2.0 00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS 530 Virtual PCI-to-PCI bridge (AGP) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 64 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 Memory behind bridge: d5e00000-d7efffff Prefetchable memory behind bridge: cdb00000-d5cfffff 00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS962 [MuTIOL Media IO] (rev 04) Flags: bus master, medium devsel, latency 0 00:02.1 SMBus: Silicon Integrated Systems [SiS]: Unknown device 0016 Flags: medium devsel, IRQ 5 I/O ports at 0c00 [size=32] 00:02.3 FireWire (IEEE 1394): Silicon Integrated Systems [SiS] FireWire Controller (prog-if 10 [OHCI]) Subsystem: Uniwill Computer Corp: Unknown device 7007 Flags: bus master, medium devsel, latency 64, IRQ 5 Memory at dbfff000 (32-bit, non-prefetchable) [size=4K] Expansion ROM at dbfc0000 [disabled] [size=128K] Capabilities: [64] Power Management version 2 00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (prog-if 80 [Master]) Subsystem: Uniwill Computer Corp: Unknown device 5513 Flags: bus master, medium devsel, latency 128 I/O ports at ff00 [size=16] 00:02.6 Modem: Silicon Integrated Systems [SiS] Intel 537 [56k Winmodem] (rev a0) (prog-if 00 [Generic]) Subsystem: Uniwill Computer Corp: Unknown device 4003 Flags: medium devsel, IRQ 10 I/O ports at d400 [size=256] I/O ports at d000 [size=128] Capabilities: [48] Power Management version 2 00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] Sound Controller (rev a0) Subsystem: Uniwill Computer Corp: Unknown device 5101 Flags: bus master, medium devsel, latency 64, IRQ 10 I/O ports at dc00 [size=256] I/O ports at d800 [size=128] Capabilities: [48] Power Management version 2 00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f) (prog-if 10 [OHCI]) Subsystem: Uniwill Computer Corp: Unknown device 7001 Flags: bus master, medium devsel, latency 64, IRQ 10 Memory at dbffb000 (32-bit, non-prefetchable) [size=4K] 00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f) (prog-if 10 [OHCI]) Subsystem: Uniwill Computer Corp: Unknown device 7001 Flags: bus master, medium devsel, latency 64, IRQ 5 Memory at dbffc000 (32-bit, non-prefetchable) [size=4K] 00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f) (prog-if 10 [OHCI]) Subsystem: Uniwill Computer Corp: Unknown device 7001 Flags: bus master, medium devsel, latency 64, IRQ 11 Memory at dbffd000 (32-bit, non-prefetchable) [size=4K] 00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller (prog-if 20 [EHCI]) Subsystem: Uniwill Computer Corp: Unknown device 7002 Flags: bus master, medium devsel, latency 64, IRQ 10 Memory at dbffe000 (32-bit, non-prefetchable) [size=4K] Capabilities: [50] Power Management version 2 00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 10/100 Ethernet (rev 91) Subsystem: Uniwill Computer Corp: Unknown device 5100 Flags: bus master, medium devsel, latency 64, IRQ 5 I/O ports at cc00 [size=256] Memory at dbffa000 (32-bit, non-prefetchable) [size=4K] Expansion ROM at dbfa0000 [disabled] [size=128K] Capabilities: [40] Power Management version 2 00:08.0 CardBus bridge: O2 Micro, Inc. OZ6912 Cardbus Controller Subsystem: Uniwill Computer Corp: Unknown device 3000 Flags: bus master, stepping, slow devsel, latency 168, IRQ 5 Memory at 20000000 (32-bit, non-prefetchable) [size=4K] Bus: primary=00, secondary=02, subordinate=05, sec-latency=176 Memory window 0: 20400000-207ff000 (prefetchable) Memory window 1: 20800000-20bff000 I/O window 0: 00004000-000040ff I/O window 1: 00004400-000044ff 16-bit legacy interface ports at 0001 01:00.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 420 Go 32M] (rev a3) (prog-if 00 [VGA]) Subsystem: Uniwill Computer Corp: Unknown device 2241 Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 11 Memory at d6000000 (32-bit, non-prefetchable) [size=16M] Memory at d0000000 (32-bit, prefetchable) [size=64M] Memory at d5c80000 (32-bit, prefetchable) [size=512K] Expansion ROM at d7ee0000 [disabled] [size=128K] Capabilities: [60] Power Management version 2 Capabilities: [44] AGP version 2.0 lsmod: Module Size Used by snd_mixer_oss 18304 0 snd_ac97_codec 61060 0 snd_timer 27140 0 snd_mpu401_uart 8320 0 snd_rawmidi 23840 1 snd_mpu401_uart snd_seq_device 8328 1 snd_rawmidi snd 52324 6 snd_mixer_oss,snd_ac97_codec,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device soundcore 8640 1 snd sis900 18436 0 crc32 5120 1 sis900 ds 12292 2 yenta_socket 17152 0 pcmcia_core 64096 2 ds,yenta_socket apm 18928 2 modules.conf: keep ### update-modules: end processing /etc/modutils/0keep ### update-modules: start processing /etc/modutils/actions # Special actions that are needed for some modules # The BTTV module does not load the tuner module automatically, # so do that in here post-install bttv insmod tuner post-remove bttv rmmod tuner ### update-modules: end processing /etc/modutils/actions ### update-modules: start processing /etc/modutils/aliases # Aliases to tell insmod/modprobe which modules to use # Uncomment the network protocols you don't want loaded: # alias net-pf-1 off # Unix # alias net-pf-2 off # IPv4 # alias net-pf-3 off # Amateur Radio AX.25 # alias net-pf-4 off # IPX # alias net-pf-5 off # DDP / appletalk # alias net-pf-6 off # Amateur Radio NET/ROM # alias net-pf-9 off # X.25 # alias net-pf-10 off # IPv6 # alias net-pf-11 off # ROSE / Amateur Radio X.25 PLP # alias net-pf-19 off # Acorn Econet alias char-major-10-175 agpgart alias char-major-10-200 tun alias char-major-81 bttv alias char-major-108 ppp_generic alias /dev/ppp ppp_generic alias tty-ldisc-3 ppp_async alias tty-ldisc-14 ppp_synctty alias ppp-compress-21 bsd_comp alias ppp-compress-24 ppp_deflate alias ppp-compress-26 ppp_deflate # Crypto modules (see http://www.kerneli.org/) alias loop-xfer-gen-0 loop_gen alias loop-xfer-3 loop_fish2 alias loop-xfer-gen-10 loop_gen alias cipher-2 des alias cipher-3 fish2 alias cipher-4 blowfish alias cipher-6 idea alias cipher-7 serp6f alias cipher-8 mars6 alias cipher-11 rc62 alias cipher-15 dfc2 alias cipher-16 rijndael alias cipher-17 rc5 alias char-major-195 nvidia ### update-modules: end processing /etc/modutils/aliases ### update-modules: start processing /etc/modutils/alsa # ALSA portion alias char-major-116 snd alias snd-card-0 snd-intel8x0 # module options should go here # OSS/Free portion alias char-major-14 soundcore alias sound-slot-0 snd-card-0 # card #1 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 ### update-modules: end processing /etc/modutils/alsa ### update-modules: start processing /etc/modutils/apm alias char-major-10-134 apm alias /dev/apm_bios /dev/misc/apm_bios alias /dev/misc/apm_bios apm ### update-modules: end processing /etc/modutils/apm ### update-modules: start processing /etc/modutils/paths # This file contains a list of paths that modprobe should scan, # beside the once that are compiled into the modutils tools # themselves. ### update-modules: end processing /etc/modutils/paths ### update-modules: start processing /etc/modutils/ppp alias /dev/ppp ppp_generic alias char-major-108 ppp_generic alias tty-ldisc-3 ppp_async alias tty-ldisc-14 ppp_synctty alias ppp-compress-21 bsd_comp alias ppp-compress-24 ppp_deflate alias ppp-compress-26 ppp_deflate ### update-modules: end processing /etc/modutils/ppp ### update-modules: start processing /etc/modutils/setserial # # This is what I wanted to do, but logger is in /usr/bin, which isn't loaded # when the module is first loaded into the kernel at boot time! # #post-install serial /etc/init.d/setserial start | logger -p daemon.info -t "setserial-module reload" #pre-remove serial /etc/init.d/setserial stop | logger -p daemon.info -t "setserial-module uload" # alias /dev/tts serial alias /dev/tts/0 serial alias /dev/tts/1 serial alias /dev/tts/2 serial alias /dev/tts/3 serial post-install serial /etc/init.d/setserial modload > /dev/null 2> /dev/null pre-remove serial /etc/init.d/setserial modsave > /dev/null 2> /dev/null ### update-modules: end processing /etc/modutils/setserial ### update-modules: start processing /etc/modutils/arch/i386 alias parport_lowlevel parport_pc alias char-major-10-144 nvram alias binfmt-0064 binfmt_aout alias char-major-10-135 rtc ### update-modules: end processing /etc/modutils/arch/i386 dmesg: snd_page_alloc: Unknown symbol pte_offset snd_page_alloc: Unknown symbol VMALLOC_VMADDR snd_pcm: Unknown symbol snd_dma_get_reserved snd_pcm: Unknown symbol snd_dma_free_reserved snd_pcm: Unknown symbol snd_dma_free_pages snd_pcm: Unknown symbol snd_malloc_pages snd_pcm: Unknown symbol snd_dma_set_reserved snd_pcm: Unknown symbol snd_dma_alloc_pages snd_pcm: Unknown symbol snd_free_pages snd_intel8x0: Unknown symbol snd_pcm_new snd_intel8x0: Unknown symbol snd_free_pci_pages snd_intel8x0: Unknown symbol snd_pcm_lib_malloc_pages snd_intel8x0: Unknown symbol snd_pcm_lib_ioctl snd_intel8x0: Unknown symbol snd_pcm_lib_free_pages snd_intel8x0: Unknown symbol snd_pcm_set_ops snd_intel8x0: Unknown symbol snd_pcm_hw_constraint_list snd_intel8x0: Unknown symbol snd_pcm_suspend_all snd_intel8x0: Unknown symbol snd_malloc_pci_pages snd_intel8x0: Unknown symbol snd_pcm_hw_constraint_integer snd_intel8x0: Unknown symbol snd_pcm_lib_preallocate_pci_pages_for_all snd_intel8x0: Unknown symbol snd_pcm_period_elapsed -- ___________________________________________________________ Sign-up for Ads Free at Mail.com http://promo.mail.com/adsfreejump.htm |