From owner-freebsd-bluetooth@FreeBSD.ORG Mon Aug 23 16:34:13 2004 Return-Path: Delivered-To: freebsd-bluetooth@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A23F916A4CE for ; Mon, 23 Aug 2004 16:34:13 +0000 (GMT) Received: from out001.email.savvis.net (out001.apptix.savvis.net [216.91.32.44]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65FE743D62 for ; Mon, 23 Aug 2004 16:34:13 +0000 (GMT) (envelope-from Maksim.Yevmenkin@savvis.net) Received: from s228130hz1ew03.apptix-01.savvis.net ([10.146.4.28]) by out001.email.savvis.net with Microsoft SMTPSVC(6.0.3790.0); Mon, 23 Aug 2004 11:34:17 -0500 Received: from savvis.net ([66.35.239.94]) by s228130hz1ew03.apptix-01.savvis.net with Microsoft SMTPSVC(6.0.3790.0); Mon, 23 Aug 2004 11:34:16 -0500 Message-ID: <412A1C7F.9050908@savvis.net> Date: Mon, 23 Aug 2004 09:34:07 -0700 From: Maksim Yevmenkin User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.5) Gecko/20031207 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Kirill Bezzubets References: <412964C1.8000108@centtech.com> <20040823092943.GA38275@solaris.ru> In-Reply-To: <20040823092943.GA38275@solaris.ru> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 23 Aug 2004 16:34:16.0849 (UTC) FILETIME=[08460010:01C4892F] cc: freebsd-bluetooth@freebsd.org Subject: Re: Bluetooth and cell phones X-BeenThere: freebsd-bluetooth@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Using Bluetooth in FreeBSD environments List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 16:34:13 -0000 [moving into freebsd-bluetooth] Kirill Bezzubets wrote: [...] >>(On a side note, I'm trying to get my new Sony Ericsson T637 phone >>connected via bluetooth to my FreeBSD laptop for surfing and such. If >>anyone has a good link, I'm interested). > > /usr/share/examples/netgraph/bluetooth/rc.bluetooth > > man hcsecd > > # cat bt-gprs > #!/bin/sh > rfcomm_sppd -a kaji.nokia -b -c 1 -t /dev/ttypa > sleep 2 > ppp -ddial btgprs > > Feel free to ask me if you need anything more - e.g. config files etc. hmmm... i'm just curious why are you using SP (Serial Port) profile? it is not wrong and it will work but such configuration is prone to errors. basically you have two processes: rfcomm_sppd(8) and ppp(8) and you really want to synchronize them, i.e. ppp(8) should only be started after rfcomm_sppd(8) successfully connected. that is what rfcomm_pppd(8) does. does your phone support DUN profile? if rfcomm_pppd(8) does not work for you, please let me know and i will fix it (if possible). thanks, max > > >>Thanks! >>Eric >> >> >>-- >>------------------------------------------------------------------ >>Eric Anderson Sr. Systems Administrator Centaur Technology >>Talk sense to a fool and he calls you foolish. >>------------------------------------------------------------------ >> >>_______________________________________________ >>freebsd-mobile@freebsd.org mailing list >>http://lists.freebsd.org/mailman/listinfo/freebsd-mobile >>To unsubscribe, send any mail to "freebsd-mobile-unsubscribe@freebsd.org" > > From owner-freebsd-bluetooth@FreeBSD.ORG Tue Aug 24 17:07:15 2004 Return-Path: Delivered-To: freebsd-bluetooth@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 40EDB16A4CE for ; Tue, 24 Aug 2004 17:07:15 +0000 (GMT) Received: from out002.email.savvis.net (out002.apptix.savvis.net [216.91.32.45]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB72E43D5A for ; Tue, 24 Aug 2004 17:07:14 +0000 (GMT) (envelope-from Maksim.Yevmenkin@savvis.net) Received: from s228130hz1ew03.apptix-01.savvis.net ([10.146.4.28]) by out002.email.savvis.net with Microsoft SMTPSVC(6.0.3790.0); Tue, 24 Aug 2004 12:07:10 -0500 Received: from savvis.net ([66.35.239.94]) by s228130hz1ew03.apptix-01.savvis.net with Microsoft SMTPSVC(6.0.3790.0); Tue, 24 Aug 2004 12:07:13 -0500 Message-ID: <412B75BC.40803@savvis.net> Date: Tue, 24 Aug 2004 10:07:08 -0700 From: Maksim Yevmenkin User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.5) Gecko/20031207 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Edwin D. Vinas" References: <20040824015510.24453.qmail@web51101.mail.yahoo.com> In-Reply-To: <20040824015510.24453.qmail@web51101.mail.yahoo.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 24 Aug 2004 17:07:13.0663 (UTC) FILETIME=[CCF5A0F0:01C489FC] cc: freebsd-bluetooth@freebsd.org Subject: Re: Bluetooth and cell phones X-BeenThere: freebsd-bluetooth@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Using Bluetooth in FreeBSD environments List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Aug 2004 17:07:15 -0000 Edwin, > im using Nokia 3660 and FreeBSD-5.2 but I wasn't > successful in setting up file transfer using Obex coz > I can't install the Obex ports. Now, im upgrading to > FreeBSD-5.2.1. Is there anyone here who has > successfully setup bluetooth using a similar Nokia > phone (Symbian Series 60) and FreeBSD-5.2.1 with Obex > file transfer? If there is, please give me some links > to follow. 5.2.1 still would not work, sorry :( the reason is sdp(3) API. i did not want to merge all the fixes from -current into 5.2.x because i was not sure i had a final version of sdp(3) API. why don't you try 5.3-BETA (RELENG_5). the install comms/obexapp port. it should compile. Symbian-based phones should work with obexapp port. thanks, max From owner-freebsd-bluetooth@FreeBSD.ORG Tue Aug 24 17:57:21 2004 Return-Path: Delivered-To: freebsd-bluetooth@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 10E5616A4CE for ; Tue, 24 Aug 2004 17:57:21 +0000 (GMT) Received: from mproxy.gmail.com (rproxy.gmail.com [64.233.170.199]) by mx1.FreeBSD.org (Postfix) with ESMTP id A168B43D5A for ; Tue, 24 Aug 2004 17:57:20 +0000 (GMT) (envelope-from maksim.yevmenkin@gmail.com) Received: by mproxy.gmail.com with SMTP id 77so104115rnl for ; Tue, 24 Aug 2004 10:57:20 -0700 (PDT) Received: by 10.38.171.20 with SMTP id t20mr1594846rne; Tue, 24 Aug 2004 10:57:19 -0700 (PDT) Received: by 10.38.75.14 with HTTP; Tue, 24 Aug 2004 10:57:19 -0700 (PDT) Message-ID: Date: Tue, 24 Aug 2004 10:57:19 -0700 From: Maksim Yevmenkin To: "Harper, Randi (ISS Atlanta)" In-Reply-To: Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: cc: freebsd-bluetooth@freebsd.org cc: sektie@freebsdgirl.com Subject: Re: Bluetooth questions X-BeenThere: freebsd-bluetooth@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Maksim Yevmenkin List-Id: Using Bluetooth in FreeBSD environments List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Aug 2004 17:57:21 -0000 Randi, > I wasn't entirely certain who I should ask about this but being as how you're listed in the > ng_bt3c man page, I figured you'd be the most qualified to help me out, if you're willing. :) you've got the right person :) > To the best of my knowledge, there are no tools for FreeBSD that will manage any type of > SyncML or mRouter connection to a Bluetooth enabled mobile phone. no, there are not. but i bet you do not need (and want) them :) all that mrouter stuff is a piece of garbage (imo). there are workarounds, for example http://www.bwestermann.privat.t-online.de/3650linux_en.html (linux) and in freebsd -S In the server mode register the Serial Port (SP) service in addi- tion to the LAN Access Using PPP (LAN) service. It appears that some cell phones are using so called ``callback mechanism''. In this scenario the user is trying to connect his cell phone to the Internet, and, user's host computer is acting as the gateway server. It seems that it is not possible to tell the phone to just connect and start using the LAN service. Instead the user's host computer must ``jump start'' the phone by connecting to the phone's SP service. What happens next is the phone kills the existing connection and opens another connection back to the user's host computer. The phone really wants to use LAN service, but for whatever reason it looks for the SP service on the user's host computer. This brain damaged behavior was reported for Nokia 6600 and Sony/Ericsson P900. > This wasn't a big deal to me as I generally used iSync with my PowerBook to manage > synchronization with my Nokia 3650, but after switching to a Motorola V600, things got a lot > more complicated. As a result, I think I've learned a lot more about mobile phone providers > non-conforming implementations of Bluetooth than I ever wanted to know. The Nokia 3650 > uses Symbian OS (a tragedy of Java with an API that makes me shudder), which to my > understanding uses mRouter - some odd TCP/IP connection that I think exists over PPP. it is exactly tcp/ip connection over ppp. there is nothing odd about it. these days pretty much anyone who has a modem and wants to connect to the internet use ppp. even with dsl you still might need to run ppp over ethernet. whats odd about these phones (i though it was only symbian phones) is the brain damaged behavior. basically they use bluetooth LAN access profile in bizarre way. > From what I've been told thus far, Motorola uses an odd Bluetooth implementation with > SyncML, and iSync doesn't support it. iSync 1.5, which was just released last week, finally > included support for SyncML, but it requires a USB cable - pain in the butt. The Apple message > boards surprisingly turned out to be ! a wealth of information. i can not speak about syncml. i've never got this specimen into my lab for dissection. from what i can see there is a way to run syncml over http or wsp. so you could try to establish tcp/ip connection between the host and the phone and run syncml over http or wsp (if the phone supports it). > The point of that rant was that I'm fed up to the point of putting all of my other projects to the > side so I can write a mRouter/SyncML tool for FreeBSD that Doesn't Suck (tm). Most of my > development work in the past has had more to do with GTK and assorted network management > tools, so this is an entirely new ballgame for me. that is great, but i'll say this - do not waste your time with mrouter. syncml sounds more interesting. btw, you should be able to use OBEX. take a look at the comms/obexapp port. it does not support intelligent sync, but it does allow you to get all the information. the man page also describes how one could implement intelligent sync. > I'm not necessarily asking you to hold my hand in this, but any help you could give would be > appreciated. Mainly I'm just looking for recommended documentation on Bluetooth, and any > FreeBSD-specific knowledge I would have to know for this task. Providing I can get adequate > documentation to get started, I'd be willing to pay the development membership fees (which > hopefully won't be necessary) to get the specs I'd need from different mobile phone > manufacturers. feel free to ask me any time :) bluetooth programming (in freebsd) is not that different form network programming (i.e. sockets etc.). i've tried to document as much as i could. every bluetooth tools in freebsd has a man page. - check out freebsd handbook http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/network-bluetooth.html - try 'man -k bluetooth'. - finally look at the source code :) one word of advise - please use freebsd 5.3 (RELENG_5). this would save you some bluetooth related pain :) thanks, max From owner-freebsd-bluetooth@FreeBSD.ORG Fri Aug 27 02:52:42 2004 Return-Path: Delivered-To: freebsd-bluetooth@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6523F16A4CE for ; Fri, 27 Aug 2004 02:52:42 +0000 (GMT) Received: from web51105.mail.yahoo.com (web51105.mail.yahoo.com [206.190.38.147]) by mx1.FreeBSD.org (Postfix) with SMTP id E7B5543D4C for ; Fri, 27 Aug 2004 02:52:41 +0000 (GMT) (envelope-from edwin_vinas@yahoo.com) Message-ID: <20040827013607.36975.qmail@web51105.mail.yahoo.com> Received: from [202.90.128.28] by web51105.mail.yahoo.com via HTTP; Thu, 26 Aug 2004 18:36:07 PDT Date: Thu, 26 Aug 2004 18:36:07 -0700 (PDT) From: "Edwin D. Vinas" To: Maksim Yevmenkin , "Harper, Randi (ISS Atlanta)" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: freebsd-bluetooth@freebsd.org cc: sektie@freebsdgirl.com Subject: Re: Bluetooth questions X-BeenThere: freebsd-bluetooth@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Using Bluetooth in FreeBSD environments List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Aug 2004 02:52:42 -0000 Hi, I have a new FreeBSD-5.2.1 installed right now in my PC. I want to know if it has Obex file transfer support? Also, how do i install Obex and make it work? Is there ant stable FreeBSD version which performs well with Bluetooth? Thanks, edwin --- Maksim Yevmenkin wrote: > Randi, > > > I wasn't entirely certain who I should ask about > this but being as how you're listed in the > > ng_bt3c man page, I figured you'd be the most > qualified to help me out, if you're willing. :) > > you've got the right person :) > > > To the best of my knowledge, there are no tools > for FreeBSD that will manage any type of > > SyncML or mRouter connection to a Bluetooth > enabled mobile phone. > > no, there are not. but i bet you do not need (and > want) them :) all > that mrouter stuff is a piece of garbage (imo). > there are workarounds, > for example > > http://www.bwestermann.privat.t-online.de/3650linux_en.html > (linux) > > and in freebsd > > > > -S In the server mode register the Serial > Port (SP) service in addi- > tion to the LAN Access Using PPP (LAN) > service. It appears that > some cell phones are using so called > ``callback mechanism''. In > this scenario the user is trying to > connect his cell phone to the > Internet, and, user's host computer is > acting as the gateway > server. It seems that it is not > possible to tell the phone to > just connect and start using the LAN > service. Instead the user's > host computer must ``jump start'' the > phone by connecting to the > phone's SP service. What happens next > is the phone kills the > existing connection and opens another > connection back to the > user's host computer. The phone really > wants to use LAN service, > but for whatever reason it looks for > the SP service on the user's > host computer. This brain damaged > behavior was reported for > Nokia 6600 and Sony/Ericsson P900. > > > > > This wasn't a big deal to me as I generally used > iSync with my PowerBook to manage > > synchronization with my Nokia 3650, but after > switching to a Motorola V600, things got a lot > > more complicated. As a result, I think I've > learned a lot more about mobile phone providers > > non-conforming implementations of Bluetooth than I > ever wanted to know. The Nokia 3650 > > uses Symbian OS (a tragedy of Java with an API > that makes me shudder), which to my > > understanding uses mRouter - some odd TCP/IP > connection that I think exists over PPP. > > it is exactly tcp/ip connection over ppp. there is > nothing odd about > it. these days pretty much anyone who has a modem > and wants to connect > to the internet use ppp. even with dsl you still > might need to run ppp > over ethernet. > > whats odd about these phones (i though it was only > symbian phones) is > the brain damaged behavior. basically they use > bluetooth LAN access > profile in bizarre way. > > > From what I've been told thus far, Motorola uses > an odd Bluetooth implementation with > > SyncML, and iSync doesn't support it. iSync 1.5, > which was just released last week, finally > > included support for SyncML, but it requires a USB > cable - pain in the butt. The Apple message > > boards surprisingly turned out to be ! a wealth > of information. > > i can not speak about syncml. i've never got this > specimen into my lab > for dissection. from what i can see there is a way > to run syncml over > http or wsp. so you could try to establish tcp/ip > connection between > the host and the phone and run syncml over http or > wsp (if the phone > supports it). > > > The point of that rant was that I'm fed up to the > point of putting all of my other projects to the > > side so I can write a mRouter/SyncML tool for > FreeBSD that Doesn't Suck (tm). Most of my > > development work in the past has had more to do > with GTK and assorted network management > > tools, so this is an entirely new ballgame for me. > > that is great, but i'll say this - do not waste your > time with > mrouter. syncml sounds more interesting. btw, you > should be able to > use OBEX. take a look at the comms/obexapp port. it > does not support > intelligent sync, but it does allow you to get all > the information. > the man page also describes how one could implement > intelligent sync. > > > I'm not necessarily asking you to hold my hand in > this, but any help you could give would be > > appreciated. Mainly I'm just looking for > recommended documentation on Bluetooth, and any > > FreeBSD-specific knowledge I would have to know > for this task. Providing I can get adequate > > documentation to get started, I'd be willing to > pay the development membership fees (which > > hopefully won't be necessary) to get the specs I'd > need from different mobile phone > > manufacturers. > > feel free to ask me any time :) bluetooth > programming (in freebsd) is > not that different form network programming (i.e. > sockets etc.). i've > tried to document as much as i could. every > bluetooth tools in freebsd > has a man page. > > - check out freebsd handbook > http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/network-bluetooth.html > > - try 'man -k bluetooth'. > > - finally look at the source code :) > > one word of advise - please use freebsd 5.3 > (RELENG_5). this would > save you some bluetooth related pain :) > > thanks, > max > _______________________________________________ > freebsd-bluetooth@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-bluetooth > To unsubscribe, send any mail to > "freebsd-bluetooth-unsubscribe@freebsd.org" > ===== -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~--------- -Edwin D. Vinas http://www.geocities.com/edwin_vinas2/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~--------- __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - 100MB free storage! http://promotions.yahoo.com/new_mail From owner-freebsd-bluetooth@FreeBSD.ORG Fri Aug 27 16:12:26 2004 Return-Path: Delivered-To: freebsd-bluetooth@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3AB116A4CF for ; Fri, 27 Aug 2004 16:12:26 +0000 (GMT) Received: from out002.email.savvis.net (out002.apptix.savvis.net [216.91.32.45]) by mx1.FreeBSD.org (Postfix) with ESMTP id 33BEC43D2F for ; Fri, 27 Aug 2004 16:12:26 +0000 (GMT) (envelope-from Maksim.Yevmenkin@savvis.net) Received: from s228130hz1ew03.apptix-01.savvis.net ([10.146.4.28]) by out002.email.savvis.net with Microsoft SMTPSVC(6.0.3790.0); Fri, 27 Aug 2004 11:12:29 -0500 Received: from [10.254.186.111] ([66.35.239.94]) by s228130hz1ew03.apptix-01.savvis.net with Microsoft SMTPSVC(6.0.3790.0); Fri, 27 Aug 2004 11:12:24 -0500 Message-ID: <412F5D64.6030607@savvis.net> Date: Fri, 27 Aug 2004 09:12:20 -0700 From: Maksim Yevmenkin User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.2) Gecko/20040822 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Edwin D. Vinas" References: <20040827013607.36975.qmail@web51105.mail.yahoo.com> In-Reply-To: <20040827013607.36975.qmail@web51105.mail.yahoo.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 27 Aug 2004 16:12:24.0538 (UTC) FILETIME=[A3BA3BA0:01C48C50] cc: freebsd-bluetooth@freebsd.org Subject: Re: Bluetooth questions X-BeenThere: freebsd-bluetooth@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Using Bluetooth in FreeBSD environments List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Aug 2004 16:12:26 -0000 Edwin D. Vinas wrote: > Hi, > > I have a new FreeBSD-5.2.1 installed right now in my > PC. I want to know if it has Obex file transfer > support? Also, how do i install Obex and make it work? > Is there ant stable FreeBSD version which performs > well with Bluetooth? didn't you get my first reply? :) http://lists.freebsd.org/pipermail/freebsd-bluetooth/2004-August/000043.html 5.2.1 still would not work, sorry :( the reason is sdp(3) API. i did not want to merge all the fixes from -current into 5.2.x because i was not sure i had a final version of sdp(3) API. why don't you try 5.3-BETA (RELENG_5). the install comms/obexapp port. it should compile. Symbian-based phones should work with obexapp port. and, please, cc'ing to everybody :) thanks, max