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

Reply via email to