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



-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to