Hi,

I have a new problem with the vx222 driver on SuSE.
It seems to be be partly kernel dependent, since it occured after a kernel 
update followed by a reinstallation of alsa.

System: SuSE 8.2 / latest patches installed with YaST
  - k_athlon-2.4.20-102
  - kernel-source-2.4.20.SuSE-102

I configured and compiled the kernel sources
# cd /usr/src/linux ; make menuconfig ;  make

I downloaded and installed alsa-1.0.2c from source:
  +alsa-driver:
    # ./configure --with-cards=vx222 --with-sequencer=yes --with-oss=yes \
       --with-moddir=/lib/modules/`uname -r`/alsa && \
    # make clean && make && checkinstall
  +alsa-lib:
    # ./configure && make clean && make && checkinstall
  +alsa-utils:
    # ./configure && make clean && make && checkinstall
  + alsa-tools:
    # ( cd vxloader ; ./configure && make clean && make ) && \
       ( checkinstall "cd vxloader ; make install" )
  + alsa-firmware:
    # ./configure && make clean && make && \
      checkinstall "cd vxloader ; make install"


When I start alsa (after a reboot, of course!), I have the following messages 
on the console:

-----8<-----
# /etc/init.d/alsasound start
Starting sound driver: snd-vx222 Warning: ignoring cards_limit=1, no such 
parameter in this module
Module snd loaded, with warnings
Module snd-hwdep loaded, with warnings
Module snd-timer loaded, with warnings
Module snd-pcm loaded, with warnings
Module snd-vx-lib loaded, with warnings
Module snd-vx222 loaded, with warnings
vxloader: error in loading /usr/local/share/alsa/firmware/vxloader/l_1_v22.d56
/lib/modules/2.4.20-4GB-athlon/alsa/snd-vx222.o: post-install snd-vx222 failed
/lib/modules/2.4.20-4GB-athlon/alsa/snd-vx222.o: insmod snd-vx222 failed
done
-----8<-----

And those ones in /var/log/message :

-----8<-----
Feb 10 09:57:20 musipop modprobe: modprobe: Can't locate module snd-card-1
Feb 10 09:57:20 musipop modprobe: modprobe: Can't locate module snd-card-1
Feb 10 09:57:20 musipop modprobe: modprobe: Can't locate module snd-card-2
Feb 10 09:57:20 musipop modprobe: modprobe: Can't locate module snd-card-2
Feb 10 09:57:20 musipop modprobe: modprobe: Can't locate module snd-card-3
Feb 10 09:57:20 musipop modprobe: modprobe: Can't locate module snd-card-3
Feb 10 09:57:21 musipop kernel: ALSA memory.c:76: Not freed snd_alloc_kmalloc 
= 388
Feb 10 09:57:21 musipop kernel: ALSA memory.c:86: kmalloc(388) from c56c0e5f 
not freed
Feb 10 09:57:21 musipop kernel: PCI: Setting latency timer of device 01:08.0 
to 64
Feb 10 09:57:23 musipop kernel: ALSA control.c:209: BUG? (ncontrol->info != 
((void *)0)) (called from df8db9e1)
Feb 10 09:57:23 musipop kernel: ALSA control.c:256: ERROR (card != ((void *)0) 
&& kcontrol != ((void *)0)) (called from df8db9ee)
-----8<-----

I checked my /etc/modules.conf.local , but everything seems ok:

-----8<-----
# ALSA portion
alias char-major-116 snd
# module options should go here
options snd cards_limit=1

# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0

# Card #1
alias snd-card-0 snd-vx222
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 snd-vx222 /usr/local/bin/vxloader -c 0
-----8<-----

It's not a hardware problem, since it worked fine before I upgraded the kernel 
& alsa (kernel 2.4.20-101 / alsa-1.0.0rc2).
I tried to install alsa-1.0.0rc2 on the latest patched kernel, but had the 
same error messages as with alsa-1.0.2, so it seems more likely to have 
something to do with the kernel update.

I updated the kernel because of a SuSE security annoucement ( http://
lists.suse.com/archive/suse-security-announce/2004-Jan/0001.html )
They did something about a do_mremap() function in the kernel.
Perhaps is that the problem?

Any clue?

-- 
Christophe Greisberger
Zenon-Media GmbH
Phone: +49 (7852) 9133 / 34
Fax  : +49 (7852) 9133 / 35



-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to