From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S269390AbUIILgn (ORCPT ); Thu, 9 Sep 2004 07:36:43 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S269435AbUIILgn (ORCPT ); Thu, 9 Sep 2004 07:36:43 -0400 Received: from open.hands.com ([195.224.53.39]:35791 "EHLO open.hands.com") by vger.kernel.org with ESMTP id S269390AbUIILgl (ORCPT ); Thu, 9 Sep 2004 07:36:41 -0400 Date: Thu, 9 Sep 2004 12:47:47 +0100 From: Luke Kenneth Casson Leighton To: linux-kernel@vger.kernel.org Subject: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) Message-ID: <20040909114747.GC30162@lkcl.net> Mime-Version: 1.0 Content-Type: text/plain; charset=unknown-8bit Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.5.5.1+cvs20040105i X-hands-com-MailScanner: Found to be clean X-hands-com-MailScanner-SpamScore: s X-MailScanner-From: lkcl@lkcl.net Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org dear linux kernel people, i was staggered to find that swansmart (smlink.com) have a GPL driver for their smart usb 56k modem. they also do a pci version: their download supports both (usb+pci) they also provide an AC97 ALSA driver (patch is against 2.6.0) this PCI ALSA driver is based on the i8x0 / MX 440 modem driver, by Jaroslav Kysela . all their code is GPL. this is very cool. it is available here: http://www.smlink.com/main/down/slmodem-2.9.9.tar.gz i trust that someone will download, check it, and if appropriate, incorporate it into the mainstream linux kernel. the swansmart usb 56k modem is dirt cheap (it was available in the uk six months ago for about £9), and is extremely popular in australia and the far east. l. -- -- Truth, honesty and respect are rare commodities that all spring from the same well: Love. If you love yourself and everyone and everything around you, funnily and coincidentally enough, life gets a lot better. -- lkcl.net
lkcl@lkcl.net
From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S263626AbUIINZd (ORCPT ); Thu, 9 Sep 2004 09:25:33 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S263736AbUIINZd (ORCPT ); Thu, 9 Sep 2004 09:25:33 -0400 Received: from mta02-svc.ntlworld.com ([62.253.162.42]:50661 "EHLO mta02-svc.ntlworld.com") by vger.kernel.org with ESMTP id S263626AbUIINZb (ORCPT ); Thu, 9 Sep 2004 09:25:31 -0400 Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) From: Ian Campbell To: Linux Kernel Mailing List In-Reply-To: <20040909114747.GC30162@lkcl.net> References: <20040909114747.GC30162@lkcl.net> Content-Type: text/plain Message-Id: <1094736327.22994.9.camel@icampbell-debian> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Thu, 09 Sep 2004 14:25:27 +0100 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 2004-09-09 at 12:47, Luke Kenneth Casson Leighton wrote: > i trust that someone will download, check it, and if > appropriate, incorporate it into the mainstream linux kernel. The ALSA bit is already in the kernel at sound/pci/intel8x0m.c, I don't know when it was added though. Not sure of the status of the USB bit, but I think it is normally up to the author to submit something rather than some 3rd party... Unfortunately the ALSA driver doesn't work for me, I just get NO DIALTONE and the following in the kernel logs: codec_semaphore: semaphore is not ready [0x1][0x300300] codec_write 1: semaphore is not ready for register 0x54 I only tried it out last night, and I don't really need the modem in my laptop much (it never really travels much further than the sofa :) so I haven't really investigated much. The laptop is a VAIO from several years ago. lspci shows the modem as: 0000:00:1f.6 Modem: Intel Corp. Intel 537 [82801BA/BAM AC'97 Modem] (rev 03) Ian. -- Ian Campbell Current Noise: Dream Theater - About to Crash Q: Why did the lone ranger kill Tonto? A: He found out what "kimosabe" really means. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S263962AbUIINqb (ORCPT ); Thu, 9 Sep 2004 09:46:31 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S263851AbUIINqa (ORCPT ); Thu, 9 Sep 2004 09:46:30 -0400 Received: from users.linvision.com ([62.58.92.114]:45275 "HELO bitwizard.nl") by vger.kernel.org with SMTP id S263962AbUIINqQ (ORCPT ); Thu, 9 Sep 2004 09:46:16 -0400 Date: Thu, 9 Sep 2004 15:46:14 +0200 From: Erik Mouw To: Luke Kenneth Casson Leighton Cc: linux-kernel@vger.kernel.org Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) Message-ID: <20040909134614.GB27983@harddisk-recovery.com> References: <20040909114747.GC30162@lkcl.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040909114747.GC30162@lkcl.net> User-Agent: Mutt/1.3.28i Organization: Harddisk-recovery.com Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Sep 09, 2004 at 12:47:47PM +0100, Luke Kenneth Casson Leighton wrote: > i was staggered to find that swansmart (smlink.com) have a GPL > driver for their smart usb 56k modem. > > they also do a pci version: their download supports both (usb+pci) > > they also provide an AC97 ALSA driver (patch is against 2.6.0) > > this PCI ALSA driver is based on the i8x0 / MX 440 modem driver, > by Jaroslav Kysela . > > all their code is GPL. this is very cool. Most of their code is not GPL'ed. It does have a COPYING file, but that looks like a BSD license to me. The only (implicitly) GPL'ed part is the ALSA patch. > it is available here: > > http://www.smlink.com/main/down/slmodem-2.9.9.tar.gz > > i trust that someone will download, check it, and if > appropriate, incorporate it into the mainstream linux kernel. It's not a GPL driver, the kernel part contains a binary object file (drivers/amrlibs.o) so I don't see how it can be included in the main kernel tree. OTOH, at first glance only the PCI driver needs that binary blob, the USB driver doesn't. Erik -- +-- Erik Mouw -- www.harddisk-recovery.com -- +31 70 370 12 90 -- | Lab address: Delftechpark 26, 2628 XH, Delft, The Netherlands From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S264389AbUIIOIa (ORCPT ); Thu, 9 Sep 2004 10:08:30 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S264396AbUIIOHc (ORCPT ); Thu, 9 Sep 2004 10:07:32 -0400 Received: from pfelectron.sophos.com ([213.86.172.148]:38602 "EHLO electron.sophos.com") by vger.kernel.org with ESMTP id S264389AbUIIOFC (ORCPT ); Thu, 9 Sep 2004 10:05:02 -0400 MIME-Version: 1.0 X-MIMETrack: S/MIME Sign by Notes Client on Tvrtko Ursulin/Dev/UK/Sophos(Release 5.0.12 |February 13, 2003) at 09/09/2004 15:04:40, Serialize by Notes Client on Tvrtko Ursulin/Dev/UK/Sophos(Release 5.0.12 |February 13, 2003) at 09/09/2004 15:04:40, Serialize complete at 09/09/2004 15:04:40, S/MIME Sign failed at 09/09/2004 15:04:40: The cryptographic key was not found, S/MIME Sign by Notes Client on Tvrtko Ursulin/Dev/UK/Sophos(Release 5.0.12 |February 13, 2003) at 09/09/2004 15:04:58, Serialize by Notes Client on Tvrtko Ursulin/Dev/UK/Sophos(Release 5.0.12 |February 13, 2003) at 09/09/2004 15:04:58, Serialize complete at 09/09/2004 15:04:58, S/MIME Sign failed at 09/09/2004 15:04:58: The cryptographic key was not found, Serialize by Router on Mercury/Servers/Sophos(Release 6.5.2|June 01, 2004) at 09/09/2004 15:05:01, Serialize complete at 09/09/2004 15:05:01 To: Erik Mouw Cc: linux-kernel@vger.kernel.org, linux-kernel-owner@vger.kernel.org, Luke Kenneth Casson Leighton Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) X-Mailer: Lotus Notes Release 5.0.12 February 13, 2003 Message-ID: From: tvrtko.ursulin@sophos.com Date: Thu, 9 Sep 2004 15:04:58 +0100 Content-Type: text/plain; charset="us-ascii" Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org >It's not a GPL driver, the kernel part contains a binary object file >(drivers/amrlibs.o) so I don't see how it can be included in the main >kernel tree. OTOH, at first glance only the PCI driver needs that >binary blob, the USB driver doesn't. Droping in. :) Kernel part is not required, slmodemd works with the snd-intel8x0m Alsa driver. For me at least, and for the PCI version. -- Tvrtko August Ursulin Software Engineer, Sophos Tel: 01235 559933 Web: www.sophos.com Sophos - protecting businesses against viruses and spam From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S264953AbUIIOiB (ORCPT ); Thu, 9 Sep 2004 10:38:01 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S265044AbUIIOiB (ORCPT ); Thu, 9 Sep 2004 10:38:01 -0400 Received: from open.hands.com ([195.224.53.39]:35796 "EHLO open.hands.com") by vger.kernel.org with ESMTP id S264953AbUIIOfD (ORCPT ); Thu, 9 Sep 2004 10:35:03 -0400 Date: Thu, 9 Sep 2004 15:46:15 +0100 From: Luke Kenneth Casson Leighton To: Erik Mouw Cc: linux-kernel@vger.kernel.org Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) Message-ID: <20040909144615.GA7292@lkcl.net> References: <20040909114747.GC30162@lkcl.net> <20040909134614.GB27983@harddisk-recovery.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040909134614.GB27983@harddisk-recovery.com> User-Agent: Mutt/1.5.5.1+cvs20040105i X-hands-com-MailScanner: Found to be clean X-hands-com-MailScanner-SpamScore: s X-MailScanner-From: lkcl@lkcl.net Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Sep 09, 2004 at 03:46:14PM +0200, Erik Mouw wrote: > > all their code is GPL. this is very cool. > > Most of their code is not GPL'ed. It does have a COPYING file, but that > looks like a BSD license to me. The only (implicitly) GPL'ed part is > the ALSA patch. well, better than nothing. > > it is available here: > > > > http://www.smlink.com/main/down/slmodem-2.9.9.tar.gz > > > > i trust that someone will download, check it, and if > > appropriate, incorporate it into the mainstream linux kernel. > > It's not a GPL driver, the kernel part contains a binary object file > (drivers/amrlibs.o) so I don't see how it can be included in the main > kernel tree. DRAT. > OTOH, at first glance only the PCI driver needs that > binary blob, the USB driver doesn't. ah ha! i sent them a message, see if they react well to licensing the rest as GPL. l. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S265970AbUIIPj1 (ORCPT ); Thu, 9 Sep 2004 11:39:27 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S265909AbUIIPhi (ORCPT ); Thu, 9 Sep 2004 11:37:38 -0400 Received: from open.hands.com ([195.224.53.39]:47574 "EHLO open.hands.com") by vger.kernel.org with ESMTP id S265900AbUIIPgZ (ORCPT ); Thu, 9 Sep 2004 11:36:25 -0400 Date: Thu, 9 Sep 2004 16:47:36 +0100 From: Luke Kenneth Casson Leighton To: tvrtko.ursulin@sophos.com Cc: Erik Mouw , linux-kernel@vger.kernel.org, linux-kernel-owner@vger.kernel.org Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) Message-ID: <20040909154736.GA9456@lkcl.net> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.5.1+cvs20040105i X-hands-com-MailScanner: Found to be clean X-hands-com-MailScanner-SpamScore: s X-MailScanner-From: lkcl@lkcl.net Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Sep 09, 2004 at 03:04:58PM +0100, tvrtko.ursulin@sophos.com wrote: > >It's not a GPL driver, the kernel part contains a binary object file > >(drivers/amrlibs.o) so I don't see how it can be included in the main > >kernel tree. OTOH, at first glance only the PCI driver needs that > >binary blob, the USB driver doesn't. > > Droping in. :) > > Kernel part is not required, slmodemd works with the snd-intel8x0m Alsa > driver. For me at least, and for the PCI version. ah! yes! apt-cache show sl-modem-daemon. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S266287AbUIIQgm (ORCPT ); Thu, 9 Sep 2004 12:36:42 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S266233AbUIIQf4 (ORCPT ); Thu, 9 Sep 2004 12:35:56 -0400 Received: from [69.25.196.29] ([69.25.196.29]:17887 "EHLO thunker.thunk.org") by vger.kernel.org with ESMTP id S266249AbUIIQff (ORCPT ); Thu, 9 Sep 2004 12:35:35 -0400 Date: Thu, 9 Sep 2004 09:59:45 -0400 From: "Theodore Ts'o" To: Luke Kenneth Casson Leighton Cc: linux-kernel@vger.kernel.org Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) Message-ID: <20040909135945.GC6690@thunk.org> Mail-Followup-To: Theodore Ts'o , Luke Kenneth Casson Leighton , linux-kernel@vger.kernel.org References: <20040909114747.GC30162@lkcl.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040909114747.GC30162@lkcl.net> User-Agent: Mutt/1.5.6+20040818i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Sep 09, 2004 at 12:47:47PM +0100, Luke Kenneth Casson Leighton wrote: > dear linux kernel people, > > i was staggered to find that swansmart (smlink.com) have a GPL > driver for their smart usb 56k modem. > > i trust that someone will download, check it, and if > appropriate, incorporate it into the mainstream linux kernel. It's mostly GPL'ed, but there are binary-only objects both in the user-mode daemon (modem/dsplibs.o) and in the kernel driver (drivers/amrlibs.o). The good news is that there a completely GPL'ed, source-complete driver already in the 2.6 kernel, sound/pci/intel8x0m.c, which will work with the user-mode daemon found in the smlink.com distribution. This driver doesn't have all of the functionality of slamr driver (which requires the propietary, binary-only object file) --- most notably, ATM1 doesn't work when using the completely open-source intl8x0m driver. However, it does work just fine, and so as long as you don't mind using the propietary object file in user-space, it's a great solution. I've been using the smlink daemon with both the open-source and partial-propietary driver, and both work just fine on my T40 laptop. - Ted From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S267549AbUIJQPM (ORCPT ); Fri, 10 Sep 2004 12:15:12 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S267558AbUIJQMk (ORCPT ); Fri, 10 Sep 2004 12:12:40 -0400 Received: from [217.132.60.104] ([217.132.60.104]:39298 "EHLO localhost") by vger.kernel.org with ESMTP id S267527AbUIJPsY (ORCPT ); Fri, 10 Sep 2004 11:48:24 -0400 Date: Fri, 10 Sep 2004 19:51:04 +0300 From: SashaK To: "Theodore Ts'o" , Linux Kernel Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) Message-ID: <20040910195104.49abd61b@localhost> In-Reply-To: <2CAhw-4dR-3@gated-at.bofh.it> References: <2CvrA-Fv-11@gated-at.bofh.it> <2CAhw-4dR-3@gated-at.bofh.it> X-Mailer: Sylpheed-Claws 0.9.12a (GTK+ 1.2.10; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 09 Sep 2004 18:50:06 +0200 Theodore Ts'o wrote: > The good news is that there a completely GPL'ed, source-complete > driver already in the 2.6 kernel, sound/pci/intel8x0m.c, which will > work with the user-mode daemon found in the smlink.com distribution. > This driver doesn't have all of the functionality of slamr driver > (which requires the propietary, binary-only object file) --- most > notably, ATM1 doesn't work when using the completely open-source > intl8x0m driver. Those functionality limitations in open source modem drivers are just "unimplemented yet" stuff. The final goal is to replace proprietary slamr driver completely. Best Regards, Sasha. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S268080AbUIKK0V (ORCPT ); Sat, 11 Sep 2004 06:26:21 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S268081AbUIKK0V (ORCPT ); Sat, 11 Sep 2004 06:26:21 -0400 Received: from aun.it.uu.se ([130.238.12.36]:4590 "EHLO aun.it.uu.se") by vger.kernel.org with ESMTP id S268080AbUIKK0M (ORCPT ); Sat, 11 Sep 2004 06:26:12 -0400 Date: Sat, 11 Sep 2004 12:26:00 +0200 (MEST) Message-Id: <200409111026.i8BAQ0D6012935@harpo.it.uu.se> From: Mikael Pettersson To: linux-kernel@vger.kernel.org, sashak@smlink.com, tytso@mit.edu Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 10 Sep 2004 19:51:04 +0300, SashaK wrote: >Theodore Ts'o wrote: > >> The good news is that there a completely GPL'ed, source-complete >> driver already in the 2.6 kernel, sound/pci/intel8x0m.c, which will >> work with the user-mode daemon found in the smlink.com distribution. >> This driver doesn't have all of the functionality of slamr driver >> (which requires the propietary, binary-only object file) --- most >> notably, ATM1 doesn't work when using the completely open-source >> intl8x0m driver. > >Those functionality limitations in open source modem drivers are just >"unimplemented yet" stuff. The final goal is to replace proprietary >slamr driver completely. I hope you succeed with open-sourcing all of slmodem's driver code. My Targa Athlon64 laptop has the AMR thingy and the 32-bit x86 binary only slmodem driver prevents me from using the modem while running a 64-bit kernel. /Mikael From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S268136AbUIKMqO (ORCPT ); Sat, 11 Sep 2004 08:46:14 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S268137AbUIKMqO (ORCPT ); Sat, 11 Sep 2004 08:46:14 -0400 Received: from [217.132.60.104] ([217.132.60.104]:6533 "EHLO localhost") by vger.kernel.org with ESMTP id S268136AbUIKMqN (ORCPT ); Sat, 11 Sep 2004 08:46:13 -0400 Date: Sat, 11 Sep 2004 16:48:56 +0300 From: SashaK To: Mikael Pettersson Cc: linux-kernel@vger.kernel.org, tytso@mit.edu Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) Message-ID: <20040911164856.37156702@localhost> In-Reply-To: <200409111026.i8BAQ0D6012935@harpo.it.uu.se> References: <200409111026.i8BAQ0D6012935@harpo.it.uu.se> X-Mailer: Sylpheed-Claws 0.9.12a (GTK+ 1.2.10; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Sat, 11 Sep 2004 12:26:00 +0200 (MEST) Mikael Pettersson wrote: > I hope you succeed with open-sourcing all of slmodem's driver > code. My Targa Athlon64 laptop has the AMR thingy and the > 32-bit x86 binary only slmodem driver prevents me from using > the modem while running a 64-bit kernel. You mean to GPL user-space program slmodemd? I think it is good idea, but unfortunately this code is not just my, and final decision was 'no'. Sasha. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S268157AbUIKOKR (ORCPT ); Sat, 11 Sep 2004 10:10:17 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S268155AbUIKOKR (ORCPT ); Sat, 11 Sep 2004 10:10:17 -0400 Received: from zero.aec.at ([193.170.194.10]:36357 "EHLO zero.aec.at") by vger.kernel.org with ESMTP id S268157AbUIKOJr (ORCPT ); Sat, 11 Sep 2004 10:09:47 -0400 To: SashaK cc: linux-kernel@vger.kernel.org Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) References: <2DdiX-6ye-17@gated-at.bofh.it> <2Dfup-7Zv-9@gated-at.bofh.it> From: Andi Kleen Date: Sat, 11 Sep 2004 16:09:41 +0200 In-Reply-To: <2Dfup-7Zv-9@gated-at.bofh.it> (sashak@smlink.com's message of "Sat, 11 Sep 2004 14:50:09 +0200") Message-ID: User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org SashaK writes: > On Sat, 11 Sep 2004 12:26:00 +0200 (MEST) > Mikael Pettersson wrote: > >> I hope you succeed with open-sourcing all of slmodem's driver >> code. My Targa Athlon64 laptop has the AMR thingy and the >> 32-bit x86 binary only slmodem driver prevents me from using >> the modem while running a 64-bit kernel. > > You mean to GPL user-space program slmodemd? > I think it is good idea, but unfortunately this code is not just my, and > final decision was 'no'. One way that would work is to make the binary parts of your driver run in user space and let the kernel part just provide a kind of simple sound card. The later should be much easier to free. Modern CPUs are usually fast enough that the additional latency caused by this doesn't matter. The 64bit kernel can run 32bit programs without problems. -Andi From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S268278AbUIKSvw (ORCPT ); Sat, 11 Sep 2004 14:51:52 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S268283AbUIKSvw (ORCPT ); Sat, 11 Sep 2004 14:51:52 -0400 Received: from aun.it.uu.se ([130.238.12.36]:24716 "EHLO aun.it.uu.se") by vger.kernel.org with ESMTP id S268278AbUIKSvH (ORCPT ); Sat, 11 Sep 2004 14:51:07 -0400 Date: Sat, 11 Sep 2004 20:50:58 +0200 (MEST) Message-Id: <200409111850.i8BIowaq013662@harpo.it.uu.se> From: Mikael Pettersson To: sashak@smlink.com Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) Cc: linux-kernel@vger.kernel.org, tytso@mit.edu Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Sat, 11 Sep 2004 16:48:56 +0300, SashaK wrote: >On Sat, 11 Sep 2004 12:26:00 +0200 (MEST) >Mikael Pettersson wrote: > >> I hope you succeed with open-sourcing all of slmodem's driver >> code. My Targa Athlon64 laptop has the AMR thingy and the >> 32-bit x86 binary only slmodem driver prevents me from using >> the modem while running a 64-bit kernel. > >You mean to GPL user-space program slmodemd? >I think it is good idea, but unfortunately this code is not just my, and >final decision was 'no'. No, I meant the 'slamr' kernel driver module, which is built from a big binary-only library (amrlibs.o) and a small amount of kernel glue source code. As long as amrlibs.o is distributed only as a 32-bit x86 binary, I won't be able to use it with a 64-bit amd64 kernel. slmodemd is not the problem since an amd64 kernel can support 32-bit x86 user-space binaries. /Mikael From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S268288AbUIKTFS (ORCPT ); Sat, 11 Sep 2004 15:05:18 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S268290AbUIKTFS (ORCPT ); Sat, 11 Sep 2004 15:05:18 -0400 Received: from [217.132.60.104] ([217.132.60.104]:62341 "EHLO localhost") by vger.kernel.org with ESMTP id S268288AbUIKTFJ (ORCPT ); Sat, 11 Sep 2004 15:05:09 -0400 Date: Sat, 11 Sep 2004 23:07:53 +0300 From: SashaK To: Andi Kleen Cc: linux-kernel@vger.kernel.org Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) Message-ID: <20040911230753.1c1d73de@localhost> In-Reply-To: References: <2DdiX-6ye-17@gated-at.bofh.it> <2Dfup-7Zv-9@gated-at.bofh.it> X-Mailer: Sylpheed-Claws 0.9.12a (GTK+ 1.2.10; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Sat, 11 Sep 2004 16:09:41 +0200 Andi Kleen wrote: > SashaK writes: > > > You mean to GPL user-space program slmodemd? > > I think it is good idea, but unfortunately this code is not just my, > > and final decision was 'no'. > > One way that would work is to make the binary parts of your driver run > in user space and let the kernel part just provide a kind of simple > sound card. It is done so - user space daemon (with binary part) interacts with ALSA drivers. > The later should be much easier to free. There was such approach, but seems it was wrong. > The 64bit kernel can run 32bit programs without problems. This should be possible (don't check yet). But the problem here was that AMD64 machines are usually based on non-Intel chipsets (VIA, NVidia), supports for those chipsets were added to ALSA just in last days. Now it may be tested with recent version of ALSA. Sasha. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S268326AbUIKVQv (ORCPT ); Sat, 11 Sep 2004 17:16:51 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S268323AbUIKVNN (ORCPT ); Sat, 11 Sep 2004 17:13:13 -0400 Received: from [217.132.60.104] ([217.132.60.104]:6022 "EHLO localhost") by vger.kernel.org with ESMTP id S268326AbUIKVIo (ORCPT ); Sat, 11 Sep 2004 17:08:44 -0400 Date: Sun, 12 Sep 2004 01:11:28 +0300 From: SashaK To: Mikael Pettersson Cc: linux-kernel@vger.kernel.org Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) Message-ID: <20040912011128.031f804a@localhost> In-Reply-To: <200409111850.i8BIowaq013662@harpo.it.uu.se> References: <200409111850.i8BIowaq013662@harpo.it.uu.se> X-Mailer: Sylpheed-Claws 0.9.12a (GTK+ 1.2.10; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Sat, 11 Sep 2004 20:50:58 +0200 (MEST) Mikael Pettersson wrote: > No, I meant the 'slamr' kernel driver module, which is > built from a big binary-only library (amrlibs.o) and > a small amount of kernel glue source code. As long as > amrlibs.o is distributed only as a 32-bit x86 binary, > I won't be able to use it with a 64-bit amd64 kernel. This is exactly that was discussed - 'slamr' is going to be replaced by ALSA drivers. I don't know which modem you have, but recent ALSA driver (CVS version) already supports ICH, SiS, NForce (snd-intel8x0m), ATI IXP (snd-atiixp-modem) and VIA (snd-via82xx-modem) AC97 modems. Sasha. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S268076AbUILIam (ORCPT ); Sun, 12 Sep 2004 04:30:42 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S268189AbUILIam (ORCPT ); Sun, 12 Sep 2004 04:30:42 -0400 Received: from colin2.muc.de ([193.149.48.15]:51729 "HELO colin2.muc.de") by vger.kernel.org with SMTP id S268076AbUILIak (ORCPT ); Sun, 12 Sep 2004 04:30:40 -0400 Date: 12 Sep 2004 10:30:39 +0200 Date: Sun, 12 Sep 2004 10:30:39 +0200 From: Andi Kleen To: SashaK Cc: linux-kernel@vger.kernel.org Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) Message-ID: <20040912083039.GB87823@muc.de> References: <2DdiX-6ye-17@gated-at.bofh.it> <2Dfup-7Zv-9@gated-at.bofh.it> <20040911230753.1c1d73de@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040911230753.1c1d73de@localhost> User-Agent: Mutt/1.4.1i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Sat, Sep 11, 2004 at 11:07:53PM +0300, SashaK wrote: > On Sat, 11 Sep 2004 16:09:41 +0200 > Andi Kleen wrote: > > > SashaK writes: > > > > > You mean to GPL user-space program slmodemd? > > > I think it is good idea, but unfortunately this code is not just my, > > > and final decision was 'no'. > > > > One way that would work is to make the binary parts of your driver run > > in user space and let the kernel part just provide a kind of simple > > sound card. > > It is done so - user space daemon (with binary part) interacts with ALSA > drivers. Ok, thanks for the correction. > > > The later should be much easier to free. > > There was such approach, but seems it was wrong. What's the problem exactly - your kernel part is still binary only? > > > The 64bit kernel can run 32bit programs without problems. > > This should be possible (don't check yet). But the problem here was > that AMD64 machines are usually based on non-Intel chipsets > (VIA, NVidia), supports for those chipsets were added to ALSA just in > last days. Now it may be tested with recent version of ALSA. One small issue is that when you have custom ioctls there may be some need to add them to the compat layer, otherwise the user space part cannot issue them. This could be even done in a separate module from your driver though. -Andi From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S268714AbUILNJB (ORCPT ); Sun, 12 Sep 2004 09:09:01 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S268716AbUILNJA (ORCPT ); Sun, 12 Sep 2004 09:09:00 -0400 Received: from mail1.smlink.com ([212.143.64.225]:55118 "EHLO smmail.server.smlink.com") by vger.kernel.org with ESMTP id S268714AbUILNI6 (ORCPT ); Sun, 12 Sep 2004 09:08:58 -0400 Date: Sun, 12 Sep 2004 16:11:55 +0300 From: Sasha Khapyorsky To: Andi Kleen Cc: linux-kernel@vger.kernel.org Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) Message-ID: <20040912161155.47d2c8dc@sashak.lan> In-Reply-To: <20040912083039.GB87823@muc.de> References: <2DdiX-6ye-17@gated-at.bofh.it> <2Dfup-7Zv-9@gated-at.bofh.it> <20040911230753.1c1d73de@localhost> <20040912083039.GB87823@muc.de> X-Mailer: Sylpheed-Claws 0.9.12a (GTK+ 1.2.10; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 12 Sep 2004 14:09:03.0555 (UTC) FILETIME=[0F01D930:01C498D2] Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On 12 Sep 2004 10:30:39 +0200 Andi Kleen wrote: > > > The later should be much easier to free. > > > > There was such approach, but seems it was wrong. > > What's the problem exactly - your kernel part is still binary only? Current binary kernel part (slamr) is not a problem - it may be removed, then ALSA drivers will be finished. But user-space program still have binary code and there is no replacement. > > > > > The 64bit kernel can run 32bit programs without problems. > > > > This should be possible (don't check yet). But the problem here was > > that AMD64 machines are usually based on non-Intel chipsets > > (VIA, NVidia), supports for those chipsets were added to ALSA just > > in last days. Now it may be tested with recent version of ALSA. > > One small issue is that when you have custom ioctls there may > be some need to add them to the compat layer, otherwise the user > space part cannot issue them. This could be even done in a separate > module from your driver though. Thanks for explanations. Sasha. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S268965AbUIMU0D (ORCPT ); Mon, 13 Sep 2004 16:26:03 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S268955AbUIMU0C (ORCPT ); Mon, 13 Sep 2004 16:26:02 -0400 Received: from mta01.mail.tds.net ([216.170.230.81]:13276 "EHLO mta01.mail.tds.net") by vger.kernel.org with ESMTP id S268929AbUIMUXr (ORCPT ); Mon, 13 Sep 2004 16:23:47 -0400 Date: Mon, 13 Sep 2004 15:26:35 -0500 (CDT) From: David Lloyd To: SashaK cc: Mikael Pettersson , linux-kernel@vger.kernel.org Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) In-Reply-To: <20040912011128.031f804a@localhost> Message-ID: References: <200409111850.i8BIowaq013662@harpo.it.uu.se> <20040912011128.031f804a@localhost> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Sun, 12 Sep 2004, SashaK wrote: > On Sat, 11 Sep 2004 20:50:58 +0200 (MEST) > Mikael Pettersson wrote: > >> No, I meant the 'slamr' kernel driver module, which is >> built from a big binary-only library (amrlibs.o) and >> a small amount of kernel glue source code. As long as >> amrlibs.o is distributed only as a 32-bit x86 binary, >> I won't be able to use it with a 64-bit amd64 kernel. > > This is exactly that was discussed - 'slamr' is going to be replaced by > ALSA drivers. I don't know which modem you have, but recent ALSA driver > (CVS version) already supports ICH, SiS, NForce (snd-intel8x0m), ATI IXP > (snd-atiixp-modem) and VIA (snd-via82xx-modem) AC97 modems. Are these all motherboard-chipset modems, or is there such a thing as an AC97-based PCI modem card? - D From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S269310AbUINOLI (ORCPT ); Tue, 14 Sep 2004 10:11:08 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S269311AbUINOLI (ORCPT ); Tue, 14 Sep 2004 10:11:08 -0400 Received: from main.gmane.org ([80.91.229.2]:11410 "EHLO main.gmane.org") by vger.kernel.org with ESMTP id S269310AbUINOKy (ORCPT ); Tue, 14 Sep 2004 10:10:54 -0400 X-Injected-Via-Gmane: http://gmane.org/ To: linux-kernel@vger.kernel.org From: "Mario R. Carro" Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) Date: Tue, 14 Sep 2004 10:19:56 -0300 Message-ID: References: <200409111850.i8BIowaq013662@harpo.it.uu.se> <20040912011128.031f804a@localhost> X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: 200.80.238.173 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1437 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org I have one a PCI based one, branded as OvisLink. MRC -- THREADS SRL Tel: (54-291) 488-7451 e-Mail: info@threads-srl.com Web: www.threads-srl.com "David Lloyd" escribió en el mensaje news:Pine.LNX.4.60.0409131526050.29875@tomservo.workpc.tds.net... > On Sun, 12 Sep 2004, SashaK wrote: > > > On Sat, 11 Sep 2004 20:50:58 +0200 (MEST) > > Mikael Pettersson wrote: > > > >> No, I meant the 'slamr' kernel driver module, which is > >> built from a big binary-only library (amrlibs.o) and > >> a small amount of kernel glue source code. As long as > >> amrlibs.o is distributed only as a 32-bit x86 binary, > >> I won't be able to use it with a 64-bit amd64 kernel. > > > > This is exactly that was discussed - 'slamr' is going to be replaced by > > ALSA drivers. I don't know which modem you have, but recent ALSA driver > > (CVS version) already supports ICH, SiS, NForce (snd-intel8x0m), ATI IXP > > (snd-atiixp-modem) and VIA (snd-via82xx-modem) AC97 modems. > > Are these all motherboard-chipset modems, or is there such a thing as an > AC97-based PCI modem card? > > - D From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S269420AbUINPBy (ORCPT ); Tue, 14 Sep 2004 11:01:54 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S269381AbUINO74 (ORCPT ); Tue, 14 Sep 2004 10:59:56 -0400 Received: from mail1.smlink.com ([212.143.64.225]:38001 "EHLO smmail.server.smlink.com") by vger.kernel.org with ESMTP id S269392AbUINO44 (ORCPT ); Tue, 14 Sep 2004 10:56:56 -0400 Date: Tue, 14 Sep 2004 17:59:49 +0300 From: Sasha Khapyorsky To: David Lloyd Cc: Mikael Pettersson , linux-kernel@vger.kernel.org Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) Message-ID: <20040914175949.6b59a032@sashak.lan> In-Reply-To: References: <200409111850.i8BIowaq013662@harpo.it.uu.se> <20040912011128.031f804a@localhost> X-Mailer: Sylpheed-Claws 0.9.12a (GTK+ 1.2.10; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 14 Sep 2004 15:56:58.0273 (UTC) FILETIME=[7710E910:01C49A73] Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 13 Sep 2004 15:26:35 -0500 (CDT) David Lloyd wrote: > On Sun, 12 Sep 2004, SashaK wrote: > > > On Sat, 11 Sep 2004 20:50:58 +0200 (MEST) > > Mikael Pettersson wrote: > > > >> No, I meant the 'slamr' kernel driver module, which is > >> built from a big binary-only library (amrlibs.o) and > >> a small amount of kernel glue source code. As long as > >> amrlibs.o is distributed only as a 32-bit x86 binary, > >> I won't be able to use it with a 64-bit amd64 kernel. > > > > This is exactly that was discussed - 'slamr' is going to be replaced > > by ALSA drivers. I don't know which modem you have, but recent ALSA > > driver (CVS version) already supports ICH, SiS, NForce > > (snd-intel8x0m), ATI IXP (snd-atiixp-modem) and VIA > > (snd-via82xx-modem) AC97 modems. > > Are these all motherboard-chipset modems, or is there such a thing as > an AC97-based PCI modem card? Such modems also exist (AC97 controller + MC97 codec + DAA), but less popular (especially with laptops there modem are mostly used). Sasha. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S269362AbUINVOG (ORCPT ); Tue, 14 Sep 2004 17:14:06 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S269280AbUINVNK (ORCPT ); Tue, 14 Sep 2004 17:13:10 -0400 Received: from main.gmane.org ([80.91.229.2]:57756 "EHLO main.gmane.org") by vger.kernel.org with ESMTP id S266186AbUINVFD (ORCPT ); Tue, 14 Sep 2004 17:05:03 -0400 X-Injected-Via-Gmane: http://gmane.org/ To: linux-kernel@vger.kernel.org From: Giuseppe Bilotta Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) Date: Tue, 14 Sep 2004 23:04:41 +0200 Message-ID: References: <200409111850.i8BIowaq013662@harpo.it.uu.se> <20040912011128.031f804a@localhost> <20040914175949.6b59a032@sashak.lan> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: ppp-230-140.29-151.libero.it X-Newsreader: MicroPlanet Gravity v2.60 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Sasha Khapyorsky wrote: > Such modems also exist (AC97 controller + MC97 codec + DAA), but less > popular (especially with laptops there modem are mostly used). I have one such built in in my Dell Inspiron 8200, which is why I'm following this thread with particular interest. The strange thing is that under Windows the modem is configured as a Conexant thingie ... or is the problem that I have both and the Conexant thingie is the one connected to the actual modem plug? Is there a way to know this (other than having a look inside my laptop, that is)? -- Giuseppe "Oblomov" Bilotta Can't you see It all makes perfect sense Expressed in dollar and cents Pounds shillings and pence (Roger Waters) From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S266463AbUINXzy (ORCPT ); Tue, 14 Sep 2004 19:55:54 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S266352AbUINXzy (ORCPT ); Tue, 14 Sep 2004 19:55:54 -0400 Received: from [217.132.60.104] ([217.132.60.104]:27778 "EHLO localhost") by vger.kernel.org with ESMTP id S266463AbUINXzj (ORCPT ); Tue, 14 Sep 2004 19:55:39 -0400 Date: Wed, 15 Sep 2004 03:58:20 +0300 From: Sasha Khapyorsky To: Giuseppe Bilotta Cc: linux-kernel@vger.kernel.org Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) Message-ID: <20040915035820.1cdccaa5@localhost> In-Reply-To: References: <200409111850.i8BIowaq013662@harpo.it.uu.se> <20040912011128.031f804a@localhost> <20040914175949.6b59a032@sashak.lan> X-Mailer: Sylpheed-Claws 0.9.12a (GTK+ 1.2.10; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 14 Sep 2004 23:04:41 +0200 Giuseppe Bilotta wrote: > Sasha Khapyorsky wrote: > > Such modems also exist (AC97 controller + MC97 codec + DAA), but > > less popular (especially with laptops there modem are mostly used). > > I have one such built in in my Dell Inspiron 8200, which is why > I'm following this thread with particular interest. > > The strange thing is that under Windows the modem is configured > as a Conexant thingie ... or is the problem that I have both > and the Conexant thingie is the one connected to the actual > modem plug? Is there a way to know this (other than having a > look inside my laptop, that is)? If it looks like this: 00:1f.6 Modem: Intel Corp. 82801CA/CAM AC'97 Modem Controller it is most likely on-board south bridge and MDC (or other riser) modem. This may work with ALSA. Or send me your lspci. Sasha. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S268663AbUIQKWU (ORCPT ); Fri, 17 Sep 2004 06:22:20 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S268665AbUIQKWU (ORCPT ); Fri, 17 Sep 2004 06:22:20 -0400 Received: from main.gmane.org ([80.91.229.2]:55707 "EHLO main.gmane.org") by vger.kernel.org with ESMTP id S268663AbUIQKWQ (ORCPT ); Fri, 17 Sep 2004 06:22:16 -0400 X-Injected-Via-Gmane: http://gmane.org/ To: linux-kernel@vger.kernel.org From: Giuseppe Bilotta Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) Date: Fri, 17 Sep 2004 12:22:05 +0200 Message-ID: References: <200409111850.i8BIowaq013662@harpo.it.uu.se> <20040912011128.031f804a@localhost> <20040914175949.6b59a032@sashak.lan> <20040915035820.1cdccaa5@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: oblomov.dipmat.unict.it X-Newsreader: MicroPlanet Gravity v2.60 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Sasha Khapyorsky wrote: > On Tue, 14 Sep 2004 23:04:41 +0200 > Giuseppe Bilotta wrote: > > > Sasha Khapyorsky wrote: > > > Such modems also exist (AC97 controller + MC97 codec + DAA), but > > > less popular (especially with laptops there modem are mostly used). > > > > I have one such built in in my Dell Inspiron 8200, which is why > > I'm following this thread with particular interest. > > > > The strange thing is that under Windows the modem is configured > > as a Conexant thingie ... or is the problem that I have both > > and the Conexant thingie is the one connected to the actual > > modem plug? Is there a way to know this (other than having a > > look inside my laptop, that is)? > > If it looks like this: > > 00:1f.6 Modem: Intel Corp. 82801CA/CAM AC'97 Modem Controller > > it is most likely on-board south bridge and MDC (or other riser) > modem. This may work with ALSA. That's it: > 0000:00:1f.6 Modem: Intel Corp. 82801CA/CAM AC'97 Modem Controller (rev 02) Very verbose lspci output for both the soundcard and modem give me: > 0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801CA/CAM AC'97 Audio Controller (rev 02) > Subsystem: Cirrus Logic: Unknown device 5959 > Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- Latency: 0 > Interrupt: pin B routed to IRQ 7 > Region 0: I/O ports at d800 [size=256] > Region 1: I/O ports at dc80 [size=64] > > 0000:00:1f.6 Modem: Intel Corp. 82801CA/CAM AC'97 Modem Controller (rev 02) (prog-if 00 [Generic]) > Subsystem: Conexant MD56ORD V.92 MDC Modem > Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- Interrupt: pin B routed to IRQ 7 > Region 0: I/O ports at d400 [size=256] > Region 1: I/O ports at dc00 [size=128] OTOH, ALSA in 2.6.5 doesn't like the modem controller: > PCI: Setting latency timer of device 0000:00:1f.5 to 64 > MC'97 1 converters and GPIO not ready (0xff00) > intel8x0_measure_ac97_clock: measured 52287 usecs > intel8x0: clocking to 48000 > PCI: Setting latency timer of device 0000:00:1f.6 to 64 > MC'97 1 converters and GPIO not ready (0xff00) and 2.6.7 totally fails on both the audio and modem controller > unable to grab IRQ 7 > Intel ICH: probe of 0000:00:1f.5 failed with error -16 > unable to grab IRQ 7 > Intel ICH Modem: probe of 0000:00:1f.6 failed with error -16 I will try one of the 2.6.9 rcs one of these days and see if I can get things to work. -- Giuseppe "Oblomov" Bilotta Can't you see It all makes perfect sense Expressed in dollar and cents Pounds shillings and pence (Roger Waters) From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S269211AbUIRK0Z (ORCPT ); Sat, 18 Sep 2004 06:26:25 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S269179AbUIRK0Z (ORCPT ); Sat, 18 Sep 2004 06:26:25 -0400 Received: from DSL212-235-39-79.bb.netvision.net.il ([212.235.39.79]:56960 "EHLO localhost") by vger.kernel.org with ESMTP id S269211AbUIRK0Q (ORCPT ); Sat, 18 Sep 2004 06:26:16 -0400 Date: Sat, 18 Sep 2004 14:29:00 +0300 From: Sasha Khapyorsky To: Giuseppe Bilotta Cc: linux-kernel@vger.kernel.org Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) Message-ID: <20040918142900.06a9ff96@localhost> In-Reply-To: References: <200409111850.i8BIowaq013662@harpo.it.uu.se> <20040912011128.031f804a@localhost> <20040914175949.6b59a032@sashak.lan> <20040915035820.1cdccaa5@localhost> X-Mailer: Sylpheed-Claws 0.9.12a (GTK+ 1.2.10; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 17 Sep 2004 12:22:05 +0200 Giuseppe Bilotta wrote: > That's it: > > > 0000:00:1f.6 Modem: Intel Corp. 82801CA/CAM AC'97 Modem Controller (rev 02) This is on-board controller. > OTOH, ALSA in 2.6.5 doesn't like the modem controller: > > > PCI: Setting latency timer of device 0000:00:1f.5 to 64 > > MC'97 1 converters and GPIO not ready (0xff00) > > intel8x0_measure_ac97_clock: measured 52287 usecs > > intel8x0: clocking to 48000 > > PCI: Setting latency timer of device 0000:00:1f.6 to 64 > > MC'97 1 converters and GPIO not ready (0xff00) > > and 2.6.7 totally fails on both the audio and modem controller > > > unable to grab IRQ 7 > > Intel ICH: probe of 0000:00:1f.5 failed with error -16 > > unable to grab IRQ 7 > > Intel ICH Modem: probe of 0000:00:1f.6 failed with error -16 Not sure that last one is ALSA related. As noted in mesg 'request_irq' fails. > I will try one of the 2.6.9 rcs one of these days and see if I > can get things to work. If not please report a problem here https://bugtrack.alsa-project.org/alsa-bug/, Or let me know. Sasha. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S269534AbUIROjA (ORCPT ); Sat, 18 Sep 2004 10:39:00 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S267164AbUIROi7 (ORCPT ); Sat, 18 Sep 2004 10:38:59 -0400 Received: from main.gmane.org ([80.91.229.2]:27848 "EHLO main.gmane.org") by vger.kernel.org with ESMTP id S269534AbUIROfq (ORCPT ); Sat, 18 Sep 2004 10:35:46 -0400 X-Injected-Via-Gmane: http://gmane.org/ To: linux-kernel@vger.kernel.org From: Giuseppe Bilotta Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) Date: Sat, 18 Sep 2004 16:35:32 +0200 Message-ID: References: <200409111850.i8BIowaq013662@harpo.it.uu.se> <20040912011128.031f804a@localhost> <20040914175949.6b59a032@sashak.lan> <20040915035820.1cdccaa5@localhost> <20040918142900.06a9ff96@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: ppp-219-130.29-151.libero.it User-Agent: MicroPlanet-Gravity/2.70.2067 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Sasha Khapyorsky wrote: > On Fri, 17 Sep 2004 12:22:05 +0200 > Giuseppe Bilotta wrote: > > > That's it: > > > > > 0000:00:1f.6 Modem: Intel Corp. 82801CA/CAM AC'97 Modem Controller (rev 02) > > This is on-board controller. Yes. And it is indeed the Conexant modem seen by Windows. > > OTOH, ALSA in 2.6.5 doesn't like the modem controller: > > > > > PCI: Setting latency timer of device 0000:00:1f.5 to 64 > > > MC'97 1 converters and GPIO not ready (0xff00) > > > intel8x0_measure_ac97_clock: measured 52287 usecs > > > intel8x0: clocking to 48000 > > > PCI: Setting latency timer of device 0000:00:1f.6 to 64 > > > MC'97 1 converters and GPIO not ready (0xff00) > > > > and 2.6.7 totally fails on both the audio and modem controller > > > > > unable to grab IRQ 7 > > > Intel ICH: probe of 0000:00:1f.5 failed with error -16 > > > unable to grab IRQ 7 > > > Intel ICH Modem: probe of 0000:00:1f.6 failed with error -16 > > Not sure that last one is ALSA related. As noted in mesg 'request_irq' fails. Ok, I found the reason of the latter failure: in 2.6.7 I have ISA-PnP enabled (not in 2.6.5) and this loads the parport driver before the sound driver. parport steals the IRQ. Module loading order is important: if I load the i8x0 sound modules first, the messages are more or less the same as the ones in 2.6.5 (including the "MC'97 1 converters and GPIO not ready" message), and then parport accepts IRQ 7 to be taken by resorting to polled operation: > parport: PnPBIOS parport detected. > parport0: PC-style at 0x378 (0x778), irq 7, dma 1 [PCSPP,TRISTATE,COMPAT,ECP,DMA] > parport0: irq 7 in use, resorting to polled operation I wonder what this means, and if something can be done about it (like: can the i8x0 sound modules use some other IRQ?) > > I will try one of the 2.6.9 rcs one of these days and see if I > > can get things to work. > > If not please report a problem here https://bugtrack.alsa-project.org/alsa-bug/, > Or let me know. I will. Do you have any idea on the "not ready" issue? -- Giuseppe "Oblomov" Bilotta Can't you see It all makes perfect sense Expressed in dollar and cents Pounds shillings and pence (Roger Waters) From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S269616AbUIRTSM (ORCPT ); Sat, 18 Sep 2004 15:18:12 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S269617AbUIRTSM (ORCPT ); Sat, 18 Sep 2004 15:18:12 -0400 Received: from DSL212-235-94-60.bb.netvision.net.il ([212.235.94.60]:20352 "EHLO localhost") by vger.kernel.org with ESMTP id S269616AbUIRTSJ (ORCPT ); Sat, 18 Sep 2004 15:18:09 -0400 Date: Sat, 18 Sep 2004 23:20:55 +0300 From: Sasha Khapyorsky To: Giuseppe Bilotta Cc: linux-kernel@vger.kernel.org Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) Message-ID: <20040918232055.00cb25b0@localhost> In-Reply-To: References: <200409111850.i8BIowaq013662@harpo.it.uu.se> <20040912011128.031f804a@localhost> <20040914175949.6b59a032@sashak.lan> <20040915035820.1cdccaa5@localhost> <20040918142900.06a9ff96@localhost> X-Mailer: Sylpheed-Claws 0.9.12a (GTK+ 1.2.10; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Sat, 18 Sep 2004 16:35:32 +0200 Giuseppe Bilotta wrote: > Ok, I found the reason of the latter failure: in 2.6.7 I have > ISA-PnP enabled (not in 2.6.5) and this loads the parport > driver before the sound driver. parport steals the IRQ. > > Module loading order is important: if I load the i8x0 sound > modules first, the messages are more or less the same as the > ones in 2.6.5 (including the "MC'97 1 converters and GPIO not > ready" message), and then parport accepts IRQ 7 to be taken by > resorting to polled operation: > > > parport: PnPBIOS parport detected. > > parport0: PC-style at 0x378 (0x778), irq 7, dma 1 [PCSPP,TRISTATE,COMPAT,ECP,DMA] > > parport0: irq 7 in use, resorting to polled operation I don't know really, but suppose that parport does not accept irq sharing. > I will. Do you have any idea on the "not ready" issue? This one is more interesting, probably special patch is necessary for conexant codec, let's see. Please report bug to alsa and attach there output of 'lspci -vv' and tar of '/proc/asound' directory (or send to me). Let's detach from linux-kernel list - things become pure-ALSA related. Thanks, Sasha. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S267327AbUITU1g (ORCPT ); Mon, 20 Sep 2004 16:27:36 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S267314AbUITU1g (ORCPT ); Mon, 20 Sep 2004 16:27:36 -0400 Received: from main.gmane.org ([80.91.229.2]:26757 "EHLO main.gmane.org") by vger.kernel.org with ESMTP id S267330AbUITUXm (ORCPT ); Mon, 20 Sep 2004 16:23:42 -0400 X-Injected-Via-Gmane: http://gmane.org/ To: linux-kernel@vger.kernel.org From: Giuseppe Bilotta Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) Date: Mon, 20 Sep 2004 22:23:11 +0200 Message-ID: References: <200409111850.i8BIowaq013662@harpo.it.uu.se> <20040912011128.031f804a@localhost> <20040914175949.6b59a032@sashak.lan> <20040915035820.1cdccaa5@localhost> <20040918142900.06a9ff96@localhost> <20040918232055.00cb25b0@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: ppp-194-140.29-151.libero.it User-Agent: MicroPlanet-Gravity/2.70.2067 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Sasha Khapyorsky wrote: > On Sat, 18 Sep 2004 16:35:32 +0200 > Giuseppe Bilotta wrote: > > > parport: PnPBIOS parport detected. > > > parport0: PC-style at 0x378 (0x778), irq 7, dma 1 [PCSPP,TRISTATE,COMPAT,ECP,DMA] > > > parport0: irq 7 in use, resorting to polled operation > > I don't know really, but suppose that parport does not accept irq sharing. Ok, I'll inquire with the parport people. > > I will. Do you have any idea on the "not ready" issue? > > This one is more interesting, probably special patch is necessary for conexant codec, let's see. > > Please report bug to alsa and attach there output of 'lspci -vv' and tar of '/proc/asound' directory (or send to me). Done. (Has been automatically assigned to you, it seems.) -- Giuseppe "Oblomov" Bilotta Can't you see It all makes perfect sense Expressed in dollar and cents Pounds shillings and pence (Roger Waters) From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S267860AbUIUQ4x (ORCPT ); Tue, 21 Sep 2004 12:56:53 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S267856AbUIUQ4x (ORCPT ); Tue, 21 Sep 2004 12:56:53 -0400 Received: from [213.146.154.40] ([213.146.154.40]:36321 "EHLO pentafluge.infradead.org") by vger.kernel.org with ESMTP id S267863AbUIUQzW (ORCPT ); Tue, 21 Sep 2004 12:55:22 -0400 Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) From: David Woodhouse To: SashaK Cc: Mikael Pettersson , linux-kernel@vger.kernel.org In-Reply-To: <20040912011128.031f804a@localhost> References: <200409111850.i8BIowaq013662@harpo.it.uu.se> <20040912011128.031f804a@localhost> Content-Type: text/plain Message-Id: <1095785705.17821.760.camel@hades.cambridge.redhat.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 (1.4.6-2.dwmw2.1) Date: Tue, 21 Sep 2004 17:55:06 +0100 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-SRS-Rewrite: SMTP reverse-path rewritten from by pentafluge.infradead.org See http://www.infradead.org/rpr.html Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Sun, 2004-09-12 at 01:11 +0300, SashaK wrote: > This is exactly that was discussed - 'slamr' is going to be replaced by > ALSA drivers. I don't know which modem you have, but recent ALSA > driver (CVS version) already supports ICH, SiS, NForce (snd-intel8x0m), > ATI IXP (snd-atiixp-modem) and VIA (snd-via82xx-modem) AC97 modems. What chance of making it work with the ISDN drivers? Should we make an ALSA driver for ISDN? -- dwmw2 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S268049AbUIUUJL (ORCPT ); Tue, 21 Sep 2004 16:09:11 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S268048AbUIUUJI (ORCPT ); Tue, 21 Sep 2004 16:09:08 -0400 Received: from mta01.mail.tds.net ([216.170.230.81]:33928 "EHLO mta01.mail.tds.net") by vger.kernel.org with ESMTP id S268043AbUIUUI7 (ORCPT ); Tue, 21 Sep 2004 16:08:59 -0400 Date: Tue, 21 Sep 2004 15:09:29 -0500 (CDT) From: David Lloyd To: David Woodhouse cc: SashaK , Mikael Pettersson , linux-kernel@vger.kernel.org Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) In-Reply-To: <1095785705.17821.760.camel@hades.cambridge.redhat.com> Message-ID: References: <200409111850.i8BIowaq013662@harpo.it.uu.se> <20040912011128.031f804a@localhost> <1095785705.17821.760.camel@hades.cambridge.redhat.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 21 Sep 2004, David Woodhouse wrote: > On Sun, 2004-09-12 at 01:11 +0300, SashaK wrote: >> This is exactly that was discussed - 'slamr' is going to be replaced by >> ALSA drivers. I don't know which modem you have, but recent ALSA >> driver (CVS version) already supports ICH, SiS, NForce (snd-intel8x0m), >> ATI IXP (snd-atiixp-modem) and VIA (snd-via82xx-modem) AC97 modems. > > What chance of making it work with the ISDN drivers? Should we make an > ALSA driver for ISDN? That's an interesting idea. Some thoughts I'd have off the bat: - I don't think there's a software modem implementation (free or otherwise) for linux that can support the server side of a digital (v.90, v.92) connection, but that would be excellent to have - Americans might have an FCC concern due to power output restrictions on digital modem protocols, and also other voice applications - Presumably it would only make sense to do this with voice connections - Could this idea be extended to analog telephony devices? From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S266703AbUIVAFk (ORCPT ); Tue, 21 Sep 2004 20:05:40 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S266704AbUIVAFj (ORCPT ); Tue, 21 Sep 2004 20:05:39 -0400 Received: from CBL212-235-17-64.bb.netvision.net.il ([212.235.17.64]:50304 "EHLO localhost") by vger.kernel.org with ESMTP id S266703AbUIVAFe (ORCPT ); Tue, 21 Sep 2004 20:05:34 -0400 Date: Wed, 22 Sep 2004 03:08:22 +0200 From: Sasha Khapyorsky To: David Woodhouse Cc: Mikael Pettersson , linux-kernel@vger.kernel.org Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) Message-ID: <20040922030822.2af2047d@localhost> In-Reply-To: <1095785705.17821.760.camel@hades.cambridge.redhat.com> References: <200409111850.i8BIowaq013662@harpo.it.uu.se> <20040912011128.031f804a@localhost> <1095785705.17821.760.camel@hades.cambridge.redhat.com> X-Mailer: Sylpheed-Claws 0.9.12a (GTK+ 1.2.10; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 21 Sep 2004 17:55:06 +0100 David Woodhouse wrote: > What chance of making it work with the ISDN drivers? Should we make an > ALSA driver for ISDN? ISDN is not soft modem - we don't need ALSA drivers for this. Sasha. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261875AbUIVITU (ORCPT ); Wed, 22 Sep 2004 04:19:20 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S262062AbUIVITU (ORCPT ); Wed, 22 Sep 2004 04:19:20 -0400 Received: from [213.146.154.40] ([213.146.154.40]:58496 "EHLO pentafluge.infradead.org") by vger.kernel.org with ESMTP id S261875AbUIVITR (ORCPT ); Wed, 22 Sep 2004 04:19:17 -0400 Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) From: David Woodhouse To: David Lloyd Cc: SashaK , Mikael Pettersson , linux-kernel@vger.kernel.org In-Reply-To: References: <200409111850.i8BIowaq013662@harpo.it.uu.se> <20040912011128.031f804a@localhost> <1095785705.17821.760.camel@hades.cambridge.redhat.com> Content-Type: text/plain Message-Id: <1095841141.17821.819.camel@hades.cambridge.redhat.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 (1.4.6-2.dwmw2.1) Date: Wed, 22 Sep 2004 09:19:01 +0100 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-SRS-Rewrite: SMTP reverse-path rewritten from by pentafluge.infradead.org See http://www.infradead.org/rpr.html Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 2004-09-21 at 15:09 -0500, David Lloyd wrote: > On Tue, 21 Sep 2004, David Woodhouse wrote: > > > On Sun, 2004-09-12 at 01:11 +0300, SashaK wrote: > >> This is exactly that was discussed - 'slamr' is going to be replaced by > >> ALSA drivers. I don't know which modem you have, but recent ALSA > >> driver (CVS version) already supports ICH, SiS, NForce (snd-intel8x0m), > >> ATI IXP (snd-atiixp-modem) and VIA (snd-via82xx-modem) AC97 modems. > > > > What chance of making it work with the ISDN drivers? Should we make an > > ALSA driver for ISDN? > > That's an interesting idea. Some thoughts I'd have off the bat: > > - I don't think there's a software modem implementation (free or > otherwise) for linux that can support the server side of a digital > (v.90, v.92) connection, but that would be excellent to have That'd be even better, yes -- but I was thinking of v.34. Even having just v.29 (fax) would be nice. > - Americans might have an FCC concern due to power output restrictions on > digital modem protocols, and also other voice applications You can already use the Linux ISDN code in 'voice modem' mode and do what you like with it... what would concern them more? > - Presumably it would only make sense to do this with voice connections Indeed. > - Could this idea be extended to analog telephony devices? Ideally, it could be extended to analogue coupling using standard speakers and microphone. :) -- dwmw2 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S266684AbUIVTGv (ORCPT ); Wed, 22 Sep 2004 15:06:51 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S266687AbUIVTGv (ORCPT ); Wed, 22 Sep 2004 15:06:51 -0400 Received: from mta01.mail.tds.net ([216.170.230.81]:63366 "EHLO mta01.mail.tds.net") by vger.kernel.org with ESMTP id S266684AbUIVTGt (ORCPT ); Wed, 22 Sep 2004 15:06:49 -0400 Date: Wed, 22 Sep 2004 14:07:23 -0500 (CDT) From: David Lloyd To: David Woodhouse cc: SashaK , Mikael Pettersson , linux-kernel@vger.kernel.org Subject: Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) In-Reply-To: <1095841141.17821.819.camel@hades.cambridge.redhat.com> Message-ID: References: <200409111850.i8BIowaq013662@harpo.it.uu.se> <20040912011128.031f804a@localhost> <1095785705.17821.760.camel@hades.cambridge.redhat.com> <1095841141.17821.819.camel@hades.cambridge.redhat.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 22 Sep 2004, David Woodhouse wrote: >> - Could this idea be extended to analog telephony devices? > > Ideally, it could be extended to analogue coupling using standard > speakers and microphone. :) I mean e.g. those PBX-like device things (like the Quicknet thing maybe?) that let you run a telephone network in your facility, so you could hook up fax machines or modems to them in a 'POTS emulation' kind of sense. - D