SuSE 8.2 / kernel 2.4.20-102 / alsa-1.0.2c & VX222v2 problem
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
Hi, I have a bit of experiance with sound screwing up after a kernel upgrade. I'm not sure exactly how to remedy your problem, but for me, when I updated one of my Slackware 9.1 boxes, I had updated it wrong and the sound went. It says you are supposed to install the new kernel, sources, and alsa drivers, then install the kernel ide package. Maybe this can give you an idea what happened? -- __________________________________________________ We Are 138 http://www.suse.com http://www.slackware.org http://www.bsd.org http://www.daemonnews.org/ http://www.cannibalholocaust.net http://www.misfits.com http://www.onethirtyeight.com
Precision: I installed alsa _after_ the kernel update. No one has any clue? :-/ -- Christophe Greisberger Zenon-Media GmbH Phone: +49 (7852) 9133 / 34 Fax : +49 (7852) 9133 / 35
participants (2)
-
Allen/gore/SlackWareWolf
-
Christophe Greisberger