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