[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Aaaarrrgggghhh!!!!



"Eric G . Miller" wrote:
> > # Card 1: (serial identifier b6 ff ff ff ff 35 68 63 0e)
> > # Vendor Id CSC6835, No Serial Number (-1), checksum 0xB6.
> > # Version 1.0, Vendor version 0.1
> > # ANSI string -->CS4236B<--
>                    ^^^^^^^^
>                    This would indicate the accelerated cs4232.
>                    I think I have more/less the same thing...
>

Whoops!  Sorry.  I searched for 'cs4236' and forgot to try 'CS4236'.  My
bad.
 
> So, I think you want to stick with the cs4232 module, but perhaps you
> weren't getting some modules loaded correctly. Try:
> 
> 1)  Edit /etc/modutils/aliases to have:
> 
> alias char-major-14 soundcore
> alias sound-slot-0 cs4232
> alias sound-service-0-0 cs4232 # mixer
> alias sound-service-0-3 cs4232 # /dev/dsp & /dev/audio
> alias sound-service-0-4 cs4232 # "ditto"
> alias sound-service-0-6 sound # /dev/sndstat
> options sound dmabuf=1
> options cs4232 io=0x534 irq=5 dma=1 dma2=0
> 
> 2)  Run "update-modules"
> 
> 3)  Run "modprobe cs4232"
> 
> If that doesn't do it, try the cs4236 driver with more or less the same
> configuration s/cs4232/cs4236/.
> 

Ummm... didn't see anything in xconfig for a cs4236 driver...  course,
it's been one of those weeks :(

<bash head against desk>

Okay.  This is getting silly.  I've been doing all this module loading,
probing, removing, tweaking, kernel compiling, etc.  And while it looks
pretty straight forward, I don't feel a whole heck of a lot closer to a
functional sound system here.  I downloaded the 2.2.18 kernel in the
hopes of better support for my sound chip.  I set things up during
xconfig to compile cs4232 support as a module (can't find anything like
cs4236).  Did the whole make-kpkg thing (veeerrry nice!).  Made a boot
disk, took a deep breath, and rebooted.  No sound.  Crap.  I go back to
/usr/src/linux (soft-linked to linux-2.2.18), run 'make xconfig' again. 
_doublechecked_ for cs4236.  Looked at cs4232 a little closer.  Found
the reference to look in /usr/src/linux/Documentation/sound/cs4232. 
Whee! It says: modprobe sound, insmod ad1848, insmod uart401, insmod
cs4232 io=* irq=* dma=* dma2=* and it gives nominal values, same as you
gave. (about the only thing that is tickling my brain at this point is
it refers to the io=0x534 being the same as the 'Windows Sound System'
-- do I need to compile in the Microsoft Sound system module to kick
this thing in gear?).  Tried that.  Still didn't work.  Same document
says if this doesnt work, need to use Linux PnP.  So, I look in
xconfig.  Yes, I enabled Plug-n-Pray.  It says to check out pnpdump,
isapnp, and isapnp.conf.  So, I dug a bit thru the manpages for those
three items.  I ended up doing: 'pnpdump -c' to load the data that
pnpdump gleaned into the /etc/isapnp.conf file.  Then I did: 'isapnp
/etc/isapnp.conf' and got this encouraging message:

ishamael:/usr/src/linux/Documentation/sound# isapnp /etc/isapnp.conf
Board 1 has Identity b6 ff ff ff ff 35 68 63 0e:  CSC6835 Serial No -1
[checksum b6]
CSC6835/-1[0]{WSS/SB              }: Ports 0x534 0x388 0x220; IRQ5 DMA1
DMA0 --- Enabled OK
CSC6835/-1[1]{Game                }: Port 0x3A0; --- Enabled OK
CSC6835/-1[2]{Ctrl                }: Port 0xF00; --- Enabled OK
CSC6835/-1[3]{MPU                 }: Port 0x330; --- Enabled OK
ishamael:/usr/src/linux/Documentation/sound#

Whoohoo!  Looking good!  So I do a quick rmmod to remove my still
uninitialized cs4232 module, and then do another 'insmod cs4232 io=0x534
irq=5 dma=1 dma2=0'.  And this is what I got for my troubles:

ishamael:/usr/src/linux/Documentation/sound# insmod cs4232 io=0x534
irq=5 dma=1 dma2=0
Using /lib/modules/2.2.18/misc/cs4232.o

I ended up (as before) having to do a Cntrl+'c' to kill it to get my
computer back.  I tried io=0x220 as well, hoping(praying) for SB
compatibility, something.  Nada.

</bash head against desk>

Any idea's suggestions, I'm open to 'em.  Ugh, this is almost like
work!! 

TIA,

Monte

_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com




Reply to: