[Pkg-alsa-devel] Bug#300165: marked as done (alsa-base: fails to detect legacy cards, must run alsaconf)

Debian Bug Tracking System owner@bugs.debian.org
Sun, 20 Mar 2005 00:33:20 -0800


Your message dated Sun, 20 Mar 2005 11:27:29 +0100
with message-id <1111314450.8978.33.camel@thanatos>
and subject line Bug#300165: [Pkg-alsa-devel] Bug#300165: fails to detect legacy cards
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 18 Mar 2005 05:45:42 +0000
>From emperorbma@cox.net Thu Mar 17 21:45:42 2005
Return-path: <emperorbma@cox.net>
Received: from lakermmtao01.cox.net [68.230.240.38] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1DCAIo-0006Ux-00; Thu, 17 Mar 2005 21:45:42 -0800
Received: from [192.168.1.102] (really [68.1.211.68])
          by lakermmtao01.cox.net
          (InterMail vM.6.01.04.00 201-2131-118-20041027) with ESMTP
          id <20050318054510.FSUV29182.lakermmtao01.cox.net@[192.168.1.102]>
          for <submit@bugs.debian.org>; Fri, 18 Mar 2005 00:45:10 -0500
Message-ID: <423A6AE5.9030702@cox.net>
Date: Thu, 17 Mar 2005 23:45:09 -0600
From: Brian Angeletti <emperorbma@cox.net>
User-Agent: Debian Thunderbird 1.0 (X11/20050116)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: submit@bugs.debian.org
Subject: alsa-base: fails to detect legacy cards, must run alsaconf,Version:
 1.0.8-7
X-Enigmail-Version: 0.90.0.0
X-Enigmail-Supports: pgp-inline, pgp-mime
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.4 required=4.0 tests=BAYES_00,HAS_PACKAGE,
	UPPERCASE_25_50 autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

Package: alsa-base
Subject: alsa-base: fails to detect legacy cards, must run alsaconf
Version: 1.0.8-7
Severity: important

This may not be your problem, but I'll report it in case it is...

The ALSA is unable to detect ISA legacy cards on startup.  I use a
CS4236B (Crystal Sound) chipset, but this problem also occurs with other
legacy chipsets I've tested as well (the kernel was set up with the
necessary
modules).  This has occured with other custom build versions (2.6.10) of
the
kernel I have used, so you may be including something in the Debian
kernels that is not present in the kernel.org version.

Running alsaconf once the system is running will detect the card properly.

List of relevant modules in my kernel version:
# Sound
CONFIG_SOUND=y

# Advanced Linux Sound Architecture
CONFIG_SND=y
CONFIG_SND_TIMER=y
CONFIG_SND_PCM=y
CONFIG_SND_HWDEP=y
CONFIG_SND_RAWMIDI=y
CONFIG_SND_SEQUENCER=y
CONFIG_SND_SEQ_DUMMY=y
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=y
CONFIG_SND_PCM_OSS=y
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_SND_RTCTIMER=m

# Generic devices
CONFIG_SND_MPU401_UART=m
CONFIG_SND_OPL3_LIB=y
CONFIG_SND_VIRMIDI=m
CONFIG_SND_MPU401=m

# ISA devices
CONFIG_SND_CS4231=m
CONFIG_SND_CS4232=m
CONFIG_SND_CS4236=m
CONFIG_SND_OPL3SA2=m

# PCI devices
CONFIG_SND_AC97_CODEC=y
CONFIG_SND_CS46XX=y
CONFIG_SND_CS4281=y


-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.11.4-emperorbma
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages alsa-base depends on:
ii  alsa-utils                 1.0.8-4       ALSA utilities
ii  debconf                    1.4.46        Debian configuration
management sy
ii  debianutils                2.13.1        Miscellaneous utilities
specific t
ii  lsof                       4.74.dfsg.2-1 List open files.
ii  module-init-tools          3.2-pre1-2    tools for managing Linux
kernel mo
ii  modutils                   2.4.26-1.2    Linux module utilities

-- debconf information:
* alsa-base/alsactl_store_on_shutdown: always autosave




---------------------------------------
Received: (at 300165-done) by bugs.debian.org; 20 Mar 2005 08:18:16 +0000
>From jdthood@aglu.demon.nl Sun Mar 20 00:18:16 2005
Return-path: <jdthood@aglu.demon.nl>
Received: from post-23.mail.nl.demon.net [194.159.73.193] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1DCvdY-0005jE-00; Sun, 20 Mar 2005 00:18:16 -0800
Received: from aglu.demon.nl ([83.160.174.170]:37190 helo=localhost)
	by post-23.mail.nl.demon.net with esmtp (Exim 4.43)
	id 1DCvdW-000EiZ-E5
	for 300165-done@bugs.debian.org; Sun, 20 Mar 2005 08:18:14 +0000
Received: from localhost.localdomain (localhost.localdomain [127.0.0.1])
	by localhost (Postfix) with ESMTP id 63F5310D6E8
	for <300165-done@bugs.debian.org>; Sun, 20 Mar 2005 11:27:31 +0100 (CET)
Subject: Re: Bug#300165: [Pkg-alsa-devel] Bug#300165: fails to detect
	legacy cards
From: Thomas Hood <jdthood@aglu.demon.nl>
To: 300165-done@bugs.debian.org
In-Reply-To: <423D265B.30903@cox.net>
References: <1111241008.12366.128.camel@thanatos>  <423D0E02.70802@cox.net>
	 <1111307643.12366.153.camel@thanatos> <423D24D6.9080104@cox.net>
	 <423D265B.30903@cox.net>
Content-Type: text/plain
Date: Sun, 20 Mar 2005 11:27:29 +0100
Message-Id: <1111314450.8978.33.camel@thanatos>
Mime-Version: 1.0
X-Mailer: Evolution 2.0.3 
Content-Transfer-Encoding: 7bit
Delivered-To: 300165-done@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

On Sun, 2005-03-20 at 01:29 -0600, Brian Angeletti wrote:
> Apparently this resolves it, maybe alsaconf should change
> /etc/modules instead of /etc/modprobe<foo>...


alsaconf writes the file, either /etc/modutils/sound
or /etc/modprobe.d/sound, that is used by the module loader of the
kernel that is currently running, either Linux 2.4 or 2.6, respectively.

alsaconf does not currently write to /etc/modules.  It could be enhanced
to do so, I suppose.  That would require some work.

If /etc/mod*/sound is set up correctly then it should suffice to put

   snd

in /etc/modules instead of the name of the sound card driver that you
actually use.  Is that true in your case?  Can you please try this?

-- 
Thomas Hood <jdthood@aglu.demon.nl>