From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by befuddled.reisers.ca (Postfix, from userid 65534) id ABF681EFE3B; Wed, 7 Sep 2016 16:19:11 -0400 (EDT) Received: from opera.rednote.net (opera.rednote.net [IPv6:2600:3c03::f03c:91ff:fe70:e783]) by befuddled.reisers.ca (Postfix) with ESMTPS id 0221E1EFE3B for ; Wed, 7 Sep 2016 16:19:09 -0400 (EDT) Received: from opera.rednote.net (localhost [IPv6:0:0:0:0:0:0:0:1]) by opera.rednote.net (8.15.2/8.15.2) with ESMTP id u87KJ9jX009370 for ; Wed, 7 Sep 2016 20:19:09 GMT DMARC-Filter: OpenDMARC Filter v1.3.1 opera.rednote.net u87KJ9jX009370 Authentication-Results: opera.rednote.net; dmarc=fail header.from=rednote.net Authentication-Results: opera.rednote.net; spf=pass smtp.mailfrom=janina@rednote.net DKIM-Filter: OpenDKIM Filter v2.10.3 opera.rednote.net u87KJ9jX009370 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=rednote.net; s=default; t=1473279549; bh=3Nu1ps4XJacTlqWqMPKTesg2v+0mxCANBWEI4WmjNZo=; h=Date:From:To:Subject:References:In-Reply-To:From; b=TDxJRc1gAoLul4KNCsWRpCF+JKlS6MOQ26CtR71bMsGq0logQgpcGGzHCd2bO0j7M o2Xk5S35+t7fg1PMJf7J8sNmD02zT0m/J5kncCQW99GLyunPMswlNGTI0SW6JRUqDo 4io1sTviqR0XNYgeb3uge5h5NWjG/9WOUXx/AQ6M= Received: (from janina@localhost) by opera.rednote.net (8.15.2/8.14.6/Submit) id u87KJ9jF009369 for speakup@linux-speakup.org; Wed, 7 Sep 2016 16:19:09 -0400 Date: Wed, 7 Sep 2016 16:19:09 -0400 From: Janina Sajka To: speakup@linux-speakup.org Subject: Re: WARNING: Latest Linphone on Arch breaks device access Message-ID: <20160907201909.GG1838@opera.rednote.net> References: <20160907135053.GE1834@opera.rednote.net> <871t0vok6k.fsf@mushroom.localdomain> <20160907173128.GC1838@opera.rednote.net> <87twdrmu61.fsf@mushroom.localdomain> <20160907193257.GF1838@opera.rednote.net> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline In-Reply-To: <20160907193257.GF1838@opera.rednote.net> X-Operating-System: Linux opera.rednote.net 4.7.2-201.fc24.x86_64 X-PGP-Key: http://rednote.net/JaninaSajka_gpg_key.html User-Agent: Mutt/1.7.0 (2016-08-17) X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 X-BeenThere: speakup@linux-speakup.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Sep 2016 20:19:11 -0000 Haha! Chris Brannon, you rock! Mission accomplished I now have in /etc/modprobe.d/alsa.conf the USB sound card device ordering that makes the trick you suggested work like a charm: ALSA_CARD=Headset linphonec; linphonec brings up the SIP phone and works as expected. I think this will seriously do until the real thing comes along! Thanks again, Chris! Janina Janina Sajka writes: > Chris: > > You've put me on the trail of docs I've looked for and failed to find > forever. > > I'm now looking at: > http://alsa.opensrc.org/MultipleCards > > > If I'm reading this correctly, I should be able to get the results I > need by specifying a vendor and product id to order my two usb cards > like I want them ordered. > > Very cool. Hope it works! > > Janina > > > Chris Brannon writes: > > Janina Sajka writes: > > > > > It was a great suggestion, Chris. Unfortunately, it seems there's yet > > > another bug in how alsa handles usb devices. > > > > > > I have 2 usb devices. No matter how I specify things, the card that gets > > > invoked is the first of those two. > > > > Oh interesting. So it looks like there's a name clash. > > Last time I dealt with multiple USB audio devices, they had unique > > human-friendly IDs by default. My Logitech USB headset was called > > Headset, and my FM transmitter was called RocketFM. > > Apparently I was just lucky. > > > > Not sure how much you know about alsa, so I'll also mention that > > you can see the human friendly IDs by looking for the symlinks in > > /proc/asound. They're also listed in the output of aplay -l, but it's > > sort of non-intuitive what they are. > > > > > Now, if I were really clever, I suppose I'd know how to write udev rules > > > to insure that the Sennheiser gets a lower card ID than the C-Media > > > device. > > > > Well if you send me the output of lsusb, I can probably write some udev rules > > for you. Or alternatively have a look at http://alsa.opensrc.org/Udev for a > > starting point. > > > > -- Chris > > _______________________________________________ > > Speakup mailing list > > Speakup@linux-speakup.org > > http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup > > -- > > Janina Sajka, Phone: +1.443.300.2200 > sip:janina@asterisk.rednote.net > Email: janina@rednote.net > > Linux Foundation Fellow > Executive Chair, Accessibility Workgroup: http://a11y.org > > The World Wide Web Consortium (W3C), Web Accessibility Initiative (WAI) > Chair, Accessible Platform Architectures http://www.w3.org/wai/apa > > _______________________________________________ > Speakup mailing list > Speakup@linux-speakup.org > http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup -- Janina Sajka, Phone: +1.443.300.2200 sip:janina@asterisk.rednote.net Email: janina@rednote.net Linux Foundation Fellow Executive Chair, Accessibility Workgroup: http://a11y.org The World Wide Web Consortium (W3C), Web Accessibility Initiative (WAI) Chair, Accessible Platform Architectures http://www.w3.org/wai/apa