Soundchip Maestro 2e (rev 10)
Support knowledgebase (findeisen_maestro2e)
Applies to
SuSE Linux: Version 6.4
This article refers to an older version of SuSE Linux.
Therefore some of the informations given in this article may
be outdated or the article may contain stale links.
Symptom:
You are using a Maestro 2E sound chip, which has been recognized and
configured correctly by YaST2. Nevertheless sound output isn't
working. Also a configuration with alsaconf does not lead to
success.
Cause:
There is a variant of this sound chip (revision 10) which can't be run
by using the ALSA modules. You can identify this type on the basis of
the output of lspci -v, e.g.:
00:0c.0 Multimedia audio controller: ESS Technology ES1978 Maestro 2E (rev 10)
Subsystem: Samsung Electronics Co Ltd: Unknown device 3240
Flags: medium devsel, IRQ 5 I/O ports at 1400
Capabilities: [c0] Power Management version 2
This soundchip is e.g. used at the Terratec DMX and often in Laptops.
Solution:
Make use of kernel module maestro.
- Log in as super user `root'
- Unload all ALSA modules with the command:
rcalsasound stop
- Uninstall ALSA with YaST1 (package `alsa' series `snd')
- Load file /etc/modules.conf with an editor of your choice
- Search for the ALSA section at the end of that file:
# ALSA section {$#@begin@#$} [don't remove or move this line] vvvvv
#
# ALSA native device support, generated by YaST2
#
alias char-major-116 snd
options snd snd_major=116 snd_cards_limit=1
alias snd-card-0 snd-card-es1968
options snd-card-es1968 snd_index=0 snd_id=card1
#
# OSS/Free emulation
#
alias sound-slot-0 snd-card-0
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
#
# ALSA section {$#@_end_@#$} [don't remove or move this line] ^^^^^
- Delete the complete section
- Search for the following lines (ca. from line 53):
alias char-major-14 off
alias sound off
alias midi off
and modify it as given below:
alias char-major-14 maestro
# alias sound off
# alias midi off
- Save these changes
- Load the kernel module with the command:
modprobe maestro
- Test sound output with the appropriate programs
Hint: Neither the device /dev/sndstat, nor direct output to
/dev/radio (e.g. with cat) is supported by this kernel
module. So given hints in the manual concerning this are not
usable.
Keywords: SOUND, ALSA, YAST2, MAESTRO
SDB-findeisen_maestro2e, Copyright SuSE Linux AG, Nürnberg, Germany
- Version: 09. Nov 2000
SuSE Linux AG - Last generated: 10. Nov 2000 by swiegra (sdb_gen 1.40.0)