HELP ! Can't get SC400 souncard to work in Linux

Jiri Svoboda jirik.svoboda na seznam.cz
Pátek Listopad 12 17:08:25 CET 1999


Hi! Can you help me, please?

For a few months I haven't been able to get my Reveal SC400 souncard
to work with linux. I'm new to linux and till this day all my attempts
to get this thing to work fail.
(I'm starting to like linux very much, but the sound is a real pain).

**********************************************************
*     The card works perfectly under DOS & Win 3.1.      *
**********************************************************

Hwset says:

#################################################################
Mixer Control and Hardware Configuration Setting, Version 1.0
Copyright (c) 1993, AZI Labs.  All rights reserved.

Wrong input in option 1!
Press any key for the setting result...


**** Sound Card Hardware Address Setting ****
Sound Blaster Port Address = 0x220	MPU401 Port Address = 0x330
MSS Port Address = 0x530

**** MITSUMI/SONY DMA Channel Setting ****
Mitsumi/Sony DMA Channel = Disabled

**** Sound Card Interrupt Setting ****
Sound Blaster Interrupt = 5
MPU401 Interrupt = 2
CD-ROM (MITSUMI) Interrupt = None

**** Sound Card CD, Game Port and Sound System Setting ****
MITSUMI CD Status = Enabled	PANASONIC CD Status = Disabled
Game Port Status = Enabled	MSS Status = Enabled
MPU401 Status = Enabled

**** Sound Card Mixer Volume Control ****
Sound Blaster Voice Volume = 16,16	FM/WaveTable Volume = 14,14
Line-In/CD Volume = 14,14		Microphone Volume = 16
###################################################################3

and Win3.1 SC400 driver setup says:
MSS: Port 530h
     IRQ  7
     DMA  0

MPU: PORT 330h
     IRQ  2

My linux is RedHat 5.1 which has kernel loadable modules support & kerneld
built-in.

I tried it both ways:
1. build the driver as a module:
   make config/ or make menuconfig and then selected MSS & generic OPL2/3
   as modules, compiled and installed.

   but what now ? I tried insmod sound, rmmod sound and also insmod
   ad1848 and so on.. but nothing happened... well the problem is
   I just don't know what to do at this point..
   the /dev/sndstat reports no drivers

2. directly to kernel
   I used the settings from Win3.1 (port 530h, irq 7, dma 0)
   and compiled the kernel. The result: nothing.. have a look:
   startup messages:
   ..
   ..
   Sound initialization started
   Sound initialization complete
   ..
   ..

   /dev/sndstat:

###############################################################
Sound Driver:3.5.4-960630
Kernel: Linux localhost.localdomain 2.0.35 #1 Sat Nov 6 15:04:14 CET 1999 i586
Config options: 0

Installed drivers:
Type 10: MS Sound System
Type 24: MS Sound System (AXP)
Type 27: Compaq Deskpro XL

Card config:
(Compaq Deskpro XL at 0x530 irq 7 drq 0)

Audio devices:

Synth devices:

Midi devices: NOT ENABLED IN CONFIG

Timers:
0: System clock

Mixers:

###############################################################

   Since it detected my souncard type wrong I tried to hack the kernel
   and hardwired the type to MSS. The result ? Interesting, but strange.
   It detected the card successfully and in /dev/sndstat the Card config
   was MSS. When i tried to cat a file to /dev/audio or /dev/sndstat
   instead of reporting "device not configured" it did SOMETHING.
   A few secs later reported DMA/IRQ timeout..
   I thought I have a bad DMA/IRQ setup so tried other D/I settings, but
   it was all the same.

   ... I hope you realize this took me a big amount of time, I tried it
   again and again recompiling the kernel all the time...


(I would probably need some good and thorough advice how to work with
the driver as a module... or something like that)

Any ideas ?

Thanks for your attention
        jirik.svoboda na seznam.cz

-- http://email.seznam.cz 
-- email zdarma na cely zivot



Další informace o konferenci Linux