From owner-freebsd-questions@FreeBSD.ORG Mon Jan 12 05:17:21 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D24B316A4CE for ; Mon, 12 Jan 2004 05:17:21 -0800 (PST) Received: from search.sparks.net (search.sparks.net [207.5.180.136]) by mx1.FreeBSD.org (Postfix) with ESMTP id 733C943D39 for ; Mon, 12 Jan 2004 05:17:20 -0800 (PST) (envelope-from dmiller@miningworks.com) Received: by search.sparks.net (Postfix, from userid 100) id B44EAA902; Mon, 12 Jan 2004 08:17:19 -0500 (EST) Received: from localhost (localhost [127.0.0.1]) by search.sparks.net (Postfix) with ESMTP id ADEF6A901; Mon, 12 Jan 2004 08:17:19 -0500 (EST) Date: Mon, 12 Jan 2004 08:17:19 -0500 (EST) From: David Miller X-Sender: dmiller@search.sparks.net To: Q In-Reply-To: <1073885478.32551.17.camel@boxster.onthenet.com.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: dmiller@miningworks.com cc: questions@freebsd.org Subject: Re: Speak Freely X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jan 2004 13:17:21 -0000 On Mon, 12 Jan 2004, Q wrote: > On Mon, 2004-01-12 at 05:52, David Miller wrote: > > Hi All; > > > > I've spent the last two days trying to get speak freely (Internet voice > > program with encryption, see > > If you are intending to use this out of more than just curiosity you > might want to look at alternatives like some of the OpenH323 clients > (eg. net/gnomemeeting), as this particular program will be officially > 'End of Life'ed by its author on the 15th of this month. I know about the end-of-life message. For now, at least, it doesn't bother me. I just now looked at gnomemeeting. It doesn't appear to support encryption. Do you know if there's a way to keep private conversations private, short of VPN's or the like? > > Speakfreely was first installed from ports, then compiled in half duplex > > mode. If I launch sfspeaker -d from one window, and sfmike -d some.host > > from another, I get the following error from sfspeaker: > > > > new:dmiller$ sfspeaker -d > > sfspeaker: 10.0.0.3 packet lost by half-duplex muting. > > sfspeaker: 10.0.0.3 packet lost by half-duplex muting. > > sfspeaker: 10.0.0.3 packet lost by half-duplex muting. > > This is exactly what's supposed to happen when you compile it with half > duplex mode enabled. You should recompile it without defining > HALF_DUPLEX (which should be the default) if you want this behaviour to > stop. I started out with full duplex. The error message said to compile it in half duplex. > > One other thing that seems odd is that sound from the mike comes through > > the speakers even when sfmike is "paused". > > If this is sound from your locally connected mic, then this is probably > a mixer 'input source' issue more than anything else. Try playing with > the 'rec' and 'mic' input level and see if it makes any difference. I didn't observe this on a windows machine against an echo server. My freebsd box doesn't "speak" anything from an echo server, just gives me the error messag above. From looking briefly at the code, it looks like speakfreely thinks something else already has exclusive access to the card. man pcm indicates that the driver is full duplex, for those cards which support it. I tried a card with the yamaha chip (opl, iirc) that certainly supported it, with the same results. sflaunch should work with half duplex drivers/devices, but I don't get any sound echoed back from echo servers with it either, just the muting message above. What am I doing wrong? --- David