🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: ch.comp.os.linux
2 messages
2 total messages Started by Andreas 'LionKing | StarFire' Ts... Wed, 09 Jun 1999 00:00
Sound - Probleme (immer noch)
#21917
Author: Andreas 'LionKing | StarFire' Ts...
Date: Wed, 09 Jun 1999 00:00
114 lines
4288 bytes
Hallo Welt,

Ich habe mir einen Acer Extensa 501T gekauft und dort drauf die SuSE 6.1.
installiert (und inzwischen auf Kernel 2.2.7 geupdated). Alles laeuft gut
bis auf den Sound. So wie's aussieht, ist die eingebaute Karte eine Yamaha
OPL3-SAx PnP. Ich habe mir also isapnp installiert und mit Hilfe von
pnpdump ein /etc/isapnp.conf gebastelt:

/etc/isapnp.conf:
# Board 1 has serial identifier 0f ff ff ff ff 00 08 a8 65
# Board 2 has serial identifier 02 00 00 01 00 19 db 72 04
# (DEBUG)
(READPORT0x0203)
(ISOLATE PRESERVE)
(IDENTIFY *)
(VERBOSITY 2)
(CONFLICT (IOFATAL)(IRQ FATAL)(DMA FATAL)(MEM FATAL)) # or WARNING
# Card 1: (serial identifier 0f ff ff ff ff 00 08 a8 65)
# Vendor Id YMH0800, No Serial Number (-1), checksum 0x0F.
# Version 1.0, Vendor version 0.0
# ANSIstring -->YAMAHA OPL3-SAx Audio System<--
# Logical device id YMH0021
(CONFIGURE YMH0800/-1 (LD 0
(IO 0 (SIZE 16) (BASE 0x0220))
(IO 1 (SIZE 8) (BASE 0x0530))
(IO 2 (SIZE 8) (BASE 0x0388))
(IO 3 (SIZE 2) (BASE 0x0330))
(IO 4 (SIZE 2) (BASE 0x0370))
(INT 0 (IRQ 5 (MODE +E))) (DMA 0 (CHANNEL 0)) (DMA 1 (CHANNEL 7))
(NAME"YMH0800/-1[0]{YAMAHA OPL3-SAx Audio System}")
(ACT Y) ))
# Endtag... Checksum 0x00 (OK)
(WAITFORKEY)
Beim Hochfahren wird die isapnp mit dieser Datei aufgerufen und ich
erhalte ein (ENABLED OK) zurueck. Im Kernel habe ich "Sound
Unterstuetzung", "OSS Unterstuetzung" und "Yamaja OLP3 (SA1, SA2 oder
SAx)" als Module kompiliert und installiert.

Auszug aus /usr/src/linux/.config:
# Sound
CONFIG_SOUND=m
# CONFIG_SOUND_ES1370 is not set
# CONFIG_SOUND_ES1371 is not set 
# CONFIG_SOUND_SONICVIBES is not set
# CONFIG_SOUND_MSNDCLAS is not set 
# CONFIG_SOUND_MSNDPIN is not set
CONFIG_SOUND_OSS=m
# CONFIG_SOUND_PAS is not set
# CONFIG_SOUND_SB is not set 
# CONFIG_SOUND_ADLIB is not set 
# CONFIG_SOUND_GUS is not set
# CONFIG_SOUND_MPU401 is not set
# CONFIG_SOUND_PSS is not set
# CONFIG_SOUND_MSS is not set
# CONFIG_SOUND_SSCAPE is not set
# CONFIG_SOUND_TRIX is not set
# CONFIG_SOUND_MAD16 is not set
# CONFIG_SOUND_WAVEFRONT is not set
# CONFIG_SOUND_CS4232 is not set
CONFIG_SOUND_OPL3SA2=m
# CONFIG_SOUND_MAUI is not set
# CONFIG_SOUND_SGALAXY is not set
# CONFIG_SOUND_AD1816 is not set
# CONFIG_SOUND_OPL3SA1 is not set
# CONFIG_SOUND_SOFTOSS is not set
# CONFIG_SOUND_YM3812 is not set
# CONFIG_SOUND_VMIDI is not set
# CONFIG_SOUND_UART6850 is not set
#
#Additional low level sound drivers
#
# CONFIG_LOWLEVEL_SOUND is not set

Wenn ich nun ein Programm aufrufe, das Sound abspielen soll (x11amp,
mikmod, sidplay), wird das Programm zwar gestartet, aber bei allen
Programmen wird kein Sound abgespielt und obwohl "Play" angewaehlt wurde,
bleibt der Zeit-Zaehler stehen! Wie gesagt, dies geschieht bei allen
Programmen gleich. Wie lsmod zeigt wurden die Module
ad1848
soundcore
sound
in den Kernel geladen. Diese habe in der /etc/conf.modules auch
ent-kommentiert und bei "options" habe ich die Werte angegeben, die ich
bei pnpdump erhalten und bei isapnp verwendet habe.
Ein cat /dev/sndstat gibt schliesslich folgendes:

OSS/Free:3.8s2++-971130
Load type: Driver loaded as a module
Kernel: Linux Akasha 2.2.7 #5 Wed Jun 9 17:57:54 CEST 1999 i586
Config options: 0

Installed drivers:

Card config:

Audio devices:
0: MSS audio codec (CS4231)

Synth devices:

Midi devices:

Timers:
0: System clock
1: MSS audio codec (CS4231)

Mixers: 0: MSS audio codec (CS4231)


Hat jemand schon Erfahrung mit so einem Problem gehabt, oder weiss sonst
jemand, wieso der Sound nicht laeuft. Ich bin fuer jede Antwort dankbar.

Gruss
	Andreas Tscharner
Re: Sound - Probleme (immer noch)
#21940
Author: Andreas 'LionKing | StarFire' Ts...
Date: Thu, 10 Jun 1999 00:00
70 lines
3306 bytes
On Wed, 9 Jun 1999, Andreas 'LionKing | StarFire' Tscharner wrote:

> Hallo Welt,
> 
> Ich habe mir einen Acer Extensa 501T gekauft und dort drauf die SuSE 6.1.
> installiert (und inzwischen auf Kernel 2.2.7 geupdated). Alles laeuft gut
> bis auf den Sound. So wie's aussieht, ist die eingebaute Karte eine Yamaha
> OPL3-SAx PnP. Ich habe mir also isapnp installiert und mit Hilfe von
> pnpdump ein /etc/isapnp.conf gebastelt:
> 
> /etc/isapnp.conf:

[snip]
> (INT 0 (IRQ 5 (MODE +E))) (DMA 0 (CHANNEL 0)) (DMA 1 (CHANNEL 7))
> (NAME"YMH0800/-1[0]{YAMAHA OPL3-SAx Audio System}")
> (ACT Y) ))
> # Endtag... Checksum 0x00 (OK)
> (WAITFORKEY)
> Beim Hochfahren wird die isapnp mit dieser Datei aufgerufen und ich
> erhalte ein (ENABLED OK) zurueck. Im Kernel habe ich "Sound
> Unterstuetzung", "OSS Unterstuetzung" und "Yamaja OLP3 (SA1, SA2 oder
> SAx)" als Module kompiliert und installiert.
> 
> Auszug aus /usr/src/linux/.config:

[snip]
> 
> Wenn ich nun ein Programm aufrufe, das Sound abspielen soll (x11amp,
> mikmod, sidplay), wird das Programm zwar gestartet, aber bei allen
> Programmen wird kein Sound abgespielt und obwohl "Play" angewaehlt wurde,
> bleibt der Zeit-Zaehler stehen! Wie gesagt, dies geschieht bei allen
> Programmen gleich. Wie lsmod zeigt wurden die Module
> ad1848
> soundcore
> sound
> in den Kernel geladen. Diese habe in der /etc/conf.modules auch
> ent-kommentiert und bei "options" habe ich die Werte angegeben, die ich
> bei pnpdump erhalten und bei isapnp verwendet habe.
> Ein cat /dev/sndstat gibt schliesslich folgendes:

[snip]

Ich habe heute weiter geproebelt. Folgendes ist mir aufgefallen. Bei den
obigen Einstllungen (die ja nicht funktionieren) erhalte ich nach einem
cat /proc/dma:

4: cascade
7: MSS Sound Codec

Offenbar fehlt hier der ueberall eingestellte DMA 0. Weiter habe ich statt
mit 0, mit den Werten 1,2,3 und 5 getestet. Resultat: DMA 3 erzeugt ein
komisches Rauschen, ist aber mit cat /proc/dma immer noch nicht zu sehen.
Alle anderen werden verweigert, d.h. die Module werden nicht korrekt, bzw.
gar nicht geladen.
Kann mir jemand DAMIT weiterhelfen?
> 
> Hat jemand schon Erfahrung mit so einem Problem gehabt, oder weiss sonst
> jemand, wieso der Sound nicht laeuft. Ich bin fuer jede Antwort dankbar.

Gruss
	Andreas
-- 
     ("`-''-/").___..--''"`-._
      `o_ o  )   `-.  (     ).`-.__.`)
      (_Y_.)'  ._   )  `._ `. ``-..-'
    _..`--'_..-_/  /--'_.' .'
   (il).-''  (li).'  ((!.-'
   
   Andreas Tscharner		andy@vis.ethz.ch
  http://www.vis.ethz.ch/~andy   ICQ-No. 14356454
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads