From owner-freebsd-bluetooth@FreeBSD.ORG Wed Feb 4 19:32:06 2009 Return-Path: Delivered-To: freebsd-bluetooth@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7A80E1065693 for ; Wed, 4 Feb 2009 19:32:06 +0000 (UTC) (envelope-from plunky@rya-online.net) Received: from smtp02.one2one.net (smtp02.one2one.net [149.254.192.174]) by mx1.freebsd.org (Postfix) with ESMTP id 395478FC1C for ; Wed, 4 Feb 2009 19:32:06 +0000 (UTC) (envelope-from plunky@rya-online.net) Received: from [127.0.0.1] (helo=localhost) by localhost.localdomain with esmtp (Exim 4.50) id 1LUnTd-0002Di-F8; Wed, 04 Feb 2009 19:32:01 +0000 Received: from localhost.t-mobile.co.uk ([127.0.0.1]) by localhost (smtpbeckt01 [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08296-10; Wed, 4 Feb 2009 19:32:01 +0000 (GMT) Received: from [10.35.255.231] (helo=rya-online.net) by localhost.localdomain with smtp (Exim 4.50) id 1LUnTa-0002DP-I2; Wed, 04 Feb 2009 19:32:00 +0000 Received: (nullmailer pid 2681 invoked by uid 1000); Wed, 04 Feb 2009 19:31:48 -0000 Date: Wed, 4 Feb 2009 19:31:48 +0000 (GMT) To: Alexander Motin In-Reply-To: <4989E0F7.3020301@mavhome.dp.ua> References: <1233365217.00068654.1233354838@10.7.7.3> <4988DCCC.80201@mavhome.dp.ua> <4988EBAC.3080202@mavhome.dp.ua> <1233760229.131312.504.nullmailer@galant.ukfsn.org> <4989E0F7.3020301@mavhome.dp.ua> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Message-Id: <1233775908.626621.2538.nullmailer@galant.ukfsn.org> From: Iain Hibbert X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at example.com X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: plunky@rya-online.net X-SA-Exim-Scanned: No (on localhost.localdomain); SAEximRunCond expanded to false Cc: "freebsd-bluetooth@freebsd.org" Subject: Re: pan profile support in freebsd X-BeenThere: freebsd-bluetooth@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Using Bluetooth in FreeBSD environments List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Feb 2009 19:32:06 -0000 On Wed, 4 Feb 2009, Alexander Motin wrote: > Iain Hibbert wrote: > > On Wed, 4 Feb 2009, Alexander Motin wrote: > > > > > One more minor fact. Unlike rfcomm_pppd I haven't found an option to run > > > btpand in foreground to track connection status. > > > > what would you like to accomplish? > > For example, to initiate reconnect on connection failure. Sure it can be done > in many other ways, but running in foreground seems to be usual practice for > many places, like ppp. > > > I made some effort for it to not detach until the setup is complete, but > > it kind of needs to then in order for 'connection up' activities to > > commence (eg proceeding to run dhclient).. at least on my machine I have > > logging turned up and do get some shutdown messages on the console when it > > detaches. > > I think dhclient, for example, could be run via devd when interface comes up, > alike to normal Ethernet. Not sure TAP supports devd not, but I think it could > be fixed. One thing that I have in mind is to make btpand shutdown the tap interface when exiting (as it marks it up when starting). Would that make it possible to use devd to trigger a reconnect if desired? I think its better to have a "event->action" model rather than hang it all together with scripts. iain