From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Subject: Re: [Bluez-devel] weird behaviour with bluez and obex From: Marcel Holtmann To: Johan Hedberg Cc: BlueZ Mailing List In-Reply-To: <20040408100543.GA10479@kone> References: <20040408100543.GA10479@kone> Content-Type: text/plain Message-Id: <1081419587.2970.11.camel@pegasus> Mime-Version: 1.0 Sender: bluez-devel-admin@lists.sourceforge.net Errors-To: bluez-devel-admin@lists.sourceforge.net List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Date: Thu, 08 Apr 2004 12:19:47 +0200 Hi Johan, > I have been trying to get obex file transfer working with bluez and > openobex by using a local rfcomm device which is bound to the OBEX file > transfer RFCOMM channel of my phone. > > The problem I encountered was that the connection was dropped almost > imediately after some bytes were writen to the device. After some > further investigation, it turned out that the connection is always > dropped when more than two bytes are written to the device. This happens > also for OBEX Object Push. Using "rfcomm connect" instead of binding > causes this behaviour also. Other profiles (eg. DUN) do not have > this behaviour. > > If I use the bluez socket interface to create the connection everything > works fine (and I guess this is the way most existing BT OBEX > applications work). I also checked with affix (which now also has > binding support) and the problem does not exist there. > > The HCI Disconnection Complete event which is generated by the > disconnection has 0x16 (connection terminated by local host) as the > reason parameter, which implies that the problem is not on the phone > side, but in bluez. > > Can anyone reproduce this behaviour? Any ideas what's causing it? the rfcomm connect method allows you to specific the --raw switch which sets the resulting /dev/rfcommX device into TTY raw mode. By default the echoing is enabled on TTY's and this can cause problems. Regards Marcel ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Bluez-devel mailing list Bluez-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bluez-devel