From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugtrack@alsa-project.org Subject: [ALSA - driver 0000879]: (snd_)opl3sa2 (isa) doesn't work (fails on playback) on 2.6.x kernels Date: Wed, 3 Aug 2005 15:17:06 +0200 Message-ID: <75b28e17c584ee2b829536246136b284@bugtrack.alsa-project.org> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Return-path: Received: from bugtrack.alsa-project.org (gate.perex.cz [82.113.61.162]) by alsa.jcu.cz (ALSA's E-mail Delivery System) with ESMTP id 793C61AA for ; Wed, 3 Aug 2005 15:17:06 +0200 (MEST) Sender: alsa-devel-admin@lists.sourceforge.net Errors-To: alsa-devel-admin@lists.sourceforge.net List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , List-Archive: To: alsa-devel@alsa-project.org List-Id: alsa-devel@alsa-project.org A NOTE has been added to this issue. ====================================================================== ====================================================================== Reported By: iive Assigned To: ====================================================================== Project: ALSA - driver Issue ID: 879 Category: ISA - opl3sa2 Reproducibility: always Severity: block Priority: normal Status: new Distribution: Slackware 10 Kernel Version: all 2.6.x kernel version (current 2.6.10) ====================================================================== Date Submitted: 02-03-2005 03:42 CET Last Modified: 08-03-2005 15:17 CEST ====================================================================== Summary: (snd_)opl3sa2 (isa) doesn't work (fails on playback) on 2.6.x kernels Description: It doesn't work on all 2.6.x kernel I have tried (current 2.6.10) alsaconf doesn't detect the card as PnP, and fails to find it with bruteforce. When module is loaded by hand it shows no error, but on `aplay samle.wav` I got "ALSA /work/install/alsa-driver-1.0.5a/alsa-kernel/core/pcm_lib.c:2172: playback write error (DMA or IRQ trouble?" on boot with 2.4.x kernel, everything magically works (alsaconf, aplay etc..) the bug is reported 4 months ago on http://bugzilla.kernel.org/show_bug.cgi?id=3117 that's why some versions are old (but I had tried alsa-1.0.8 before reposting this bug here) ====================================================================== ---------------------------------------------------------------------- ahaning - 08-03-05 13:42 ---------------------------------------------------------------------- perex: I copied the attached alsaconf script over my old one and ran it. The first time, without rebooting, it said it found a OPL3SA2 and would write the configuration to /etc/modprobe.conf, but either it didn't or it detected things incorrectly. After rebooting, it won't even detect the OPL3SA2. "No legacy cards found." What version of ALSA and the kernel are you running? If we can try to get at least similar software, it might be easier to debug these issues. Also, what kind of OPL3SA2 are you using? I have one in my Gateway Solo 2500 and I have PNP turned off in the BIOS. Thanks! ---------------------------------------------------------------------- ahaning - 08-03-05 15:17 ---------------------------------------------------------------------- After applying that patch to alsa-utils-1.0.9 and reinstalling alsa-driver-1.0.9b, alsaconf appears to be consistently detecting my card. I don't think the IRQ setting is quite correct and I'm currently only able to access the machine over SSH, so I can't tell whether or not it's working. Here's the modprobe.conf that is generated: # --- BEGIN: Generated by ALSACONF, do not edit. --- # --- ALSACONF version 1.0.9 --- alias snd-card-0 snd-opl3sa2 alias sound-slot-0 snd-opl3sa2 options snd-opl3sa2 fm_port=-1 midi_port=-1 port=0x370 wss_port=0x530 dma1=1 dma2=0 irq=5 # --- END: Generated by ALSACONF, do not edit. --- I don't think it's set to IRQ 5 and dma1 is usally set to 0 and dma2 to 1, but the IO ports look correct. I can load alsamixer and fiddle with the options. mplayer doesn't seem to be able to play (from what I can tell from an SSH window). At least it's a small step. Issue History Date Modified Username Field Change ====================================================================== 02-03-05 03:42 iive New Issue 02-03-05 03:42 iive File Added: isa_opl3sa2.tgz 02-03-05 03:42 iive Distribution => Slackware 10 02-03-05 03:42 iive Kernel Version => all 2.6.x kernel version (current 2.6.10) 04-13-05 21:59 jdthood Note Added: 0004478 04-14-05 00:02 iive Note Added: 0004485 07-09-05 06:26 ahaning Note Added: 0005438 07-09-05 06:38 ahaning Note Edited: 0005438 07-09-05 11:13 jdthood Note Added: 0005439 07-09-05 11:14 jdthood Note Added: 0005440 07-28-05 05:17 ahaning Note Added: 0005577 08-02-05 00:02 iive Note Added: 0005599 08-02-05 03:00 ahaning Note Added: 0005600 08-02-05 03:05 ahaning Note Added: 0005601 08-02-05 03:05 ahaning Note Deleted: 0005600 08-02-05 22:08 perex File Added: alsaconf-isapnp-2.6.patch 08-02-05 22:14 perex Note Added: 0005607 08-02-05 22:16 perex Note Added: 0005608 08-03-05 02:46 ahaning Note Added: 0005610 08-03-05 11:42 perex File Added: alsaconf 08-03-05 11:42 perex Note Added: 0005615 08-03-05 13:42 ahaning Note Added: 0005625 08-03-05 15:17 ahaning Note Added: 0005631 ====================================================================== ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click