ok, after the great advice of some of you folks, I was off and running (or
at least I thought). A quick breakdown of what I did (anything pasted from
shell is surrounded by '--------'):
-installed the ncurses-devel package from within YaST
-installed the kernel source (kernel-source-2.4.20.SuSE-62.i586.rpm)
-configured the kernel source with 'make cloneconfig', 'make dep' inside
/usr/src/linux
-./configure --with-cards=vxpocket --with-sequencer=yes;make;make install
I got this error:
----------------------------------------------------------------------------
----
*** NO PREDEFINED KERNEL COMPILER IS DETECTED
*** Assuming the same compiler is used with the current system compiler.
*** Please make sure that the same compiler version was used for building
kernel
----------------------------------------------------------------------------
----
but midway thru the shell returned 'ALSA modules were successfully
compiled.'
lookin good so far.
At the end of the driver install, it reported:
----------------------------------------------------------------------------
------
===== WARNING =====
The options for ALSA modules on your system still include snd_ prefix,
which is obsoleted now. Please fix /etc/modules.conf.
For convenience, you can use utils/module-options script to convert
the snd_ prefix automatically.
cat WARNING
WARNING!!! The mixer channels for the ALSA driver are muted by default!!!
**************************************************************************
You would use some ALSA or OSS mixer to set the appropriate volume.
linux:/usr/src/alsa/alsa-driver-0.9.6 # utils/module-options
Please, check and copy /etc/modules.conf.new to /etc/modules.conf
linux:/usr/src/alsa/alsa-driver-0.9.6 #
--- /etc/modules.conf 2003-08-27 09:13:22.000000000 -0700
+++ /etc/modules.conf.new 2003-08-27 12:25:27.000000000 -0700
@@ -434,7 +434,7 @@
# end of i386 part for modules.conf
-options snd-ali5451 snd_enable=1 snd_index=0 snd_pcm_channels=32
+options snd-ali5451 enable=1 index=0 pcm_channels=32
@@ -448,7 +448,7 @@
alias sound-service-2-0 off
alias sound-slot-3 off
alias sound-service-3-0 off
-options snd snd_cards_limit=1 snd_major=116
+options snd cards_limit=1 major=116
# H0_h.Ewd5JNRUck3:M5451 PCI AC-Link Controller Audio Device
alias snd-card-0 snd-ali5451
alias sound-service-0-1 snd-seq-oss
---------------------------------------------------------------------------
OK, at this point, it looks as if things went ok, no vx pocket is recognized
here (should it be?)
I went into the /etc/modules.conf file, and didnt see any entries for '_snd'
I still replaced it with the modules.conf.new file as instructed.
Then did
chmod a+rw /dev/dsp /dev/mixer /dev/sequencer /dev/midi
and
./configure;make;make install
for both alsa-lib-0.9.6 and alsa-utils-0.9.6, no errors were apparent.
At this point, youre supposed to insert the modules into the kernel using
modprobe. It did, with warnings (errors?)
I did modinfo, it looks to have been installed. Next on the list is to run
alsamixer, which wouldnt run
----------------------------------------------------------------------------
---------------------------------
linux:~ # modprobe snd-vxpocket;modprobe snd-pcm-oss;modprobe
snd-mixer-oss;modprobe snd-seq-oss
Warning: loading /lib/modules/2.4.20-4GB/kernel/sound/pcmcia/vx/snd-vx-cs.o
will taint the kernel: no license
See http://www.tux.org/lkml/#export-tainted for information about tainted
modules
Module snd-vx-cs loaded, with warnings
Module snd-vxpocket loaded, with warnings
linux:~ # modinfo snd-vxpocket
filename: /lib/modules/2.4.20-4GB/kernel/sound/pcmcia/vx/snd-vxpocket.o
description: "Digigram VXPocket"
author: "Takashi Iwai <[EMAIL PROTECTED]>"
license: "GPL"
parm: index int array (min = 1, max = 8), description "Index value
for VXPocket soundcard."
parm: id string array (min = 1, max = 8), description "ID string for
VXPocket soundcard."
parm: enable int array (min = 1, max = 8), description "Enable
VXPocket soundcard."
parm: irq_mask int, description "IRQ bitmask for VXPocket soundcard."
parm: irq_list int array (min = 1, max = 4), description "List of
Available interrupts for VXPocket soundcard."
parm: ibl int array (min = 1, max = 8), description "Capture IBL size
for VXPocket soundcard."
linux:~ # alsamixer
alsamixer: function snd_ctl_open failed for default: No such device
----------------------------------------------------------------------------
-------------------------------------
at this point, I don�t know what to do. Modinfo shows the vxpocket module as
loaded, alsaconf cant find any devices, and alsamixer doesn�t load.
I added the recommended text from the alsa vxpocket page under 'setting up
modprobe and kmod support'
the snd-vxmodule loads at boot, but has the following messages:
Module snd-vxpocket loaded, with warnings
starting sound driver: snd-vxpocket done
/usr/sbin/alsactl: load_state: 1134: no soundcards found
In YaST, there are 2 soundcards, not runnign, with no parameters, plus it
autodetects the onboard card, which I realy dont need.
kinda stuck here, tho I've learned a lot today! can anybody offer any
advice?
thanks,
Jamie
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user