From owner-freebsd-bluetooth@FreeBSD.ORG Tue Aug 23 23:17:17 2005 Return-Path: X-Original-To: freebsd-bluetooth@freebsd.org 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 1726216A41F for ; Tue, 23 Aug 2005 23:17:17 +0000 (GMT) (envelope-from maksim.yevmenkin@gmail.com) Received: from rproxy.gmail.com (rproxy.gmail.com [64.233.170.199]) by mx1.FreeBSD.org (Postfix) with ESMTP id 93BAF43D46 for ; Tue, 23 Aug 2005 23:17:16 +0000 (GMT) (envelope-from maksim.yevmenkin@gmail.com) Received: by rproxy.gmail.com with SMTP id i8so1248295rne for ; Tue, 23 Aug 2005 16:17:16 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=e+I1FvEwqI9IY3kFph3YHc9yC3Kwyjel1j+LKJOTTHsGYUGn5uvYwjikIdqUB1IpnyGfQ6EtlHgdq0cQ5Gt35jXB2NechcfhvTyBTNFGbB8YJsoxaW5JAC2Irtcz3HEcCBkE1GwqKsru9WzcoFiiOxmDCZs4n3OdXqDJW27/yoI= Received: by 10.38.104.71 with SMTP id b71mr637013rnc; Tue, 23 Aug 2005 16:17:16 -0700 (PDT) Received: by 10.38.208.5 with HTTP; Tue, 23 Aug 2005 16:17:15 -0700 (PDT) Message-ID: Date: Tue, 23 Aug 2005 16:17:15 -0700 From: Maksim Yevmenkin To: Ronald Klop In-Reply-To: <430BAB33.5080507@savvis.net> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <430BAB33.5080507@savvis.net> Cc: freebsd-bluetooth@freebsd.org Subject: Re: Access internet from phone via pc? 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: Tue, 23 Aug 2005 23:17:17 -0000 Ronald, > My phone (K700i) can access the internet by GPRS, etc. Is it also possibl= e > to let it access internet via my pc? Can I set up bluetooth that my phone > uses my pc as a gateway? Or do phones not have this capability? i just tried this with my k700i (firmware R2AE033 prgCXC 125821_EU_1_C) and it does not seem to know how to do it :( i even tried to get the list of known services from my laptop, i.e. "connectivity > bluetooth > my devices > select laptop and and click on services" and it only displays obex push, but i also had "serial port" and "lan access via ppp" services registered. hcidump shows that the phone got all the services from my laptop - see output below. the phone even asked for the WAP service twice :) perhaps it might be possible with BNEP/NAP/PANU profiles, but these are not supported yet in FreeBSD. thanks, max HCIDump - HCI packet analyzer ver 1.16 > SDP SSA Req: tid 0x0 len 0x19 pat uuid-16 0x1108 (Headset) max 65535 aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0009 (BTProfileDescList) 0x0100 (SrvName) 0x0302 (unknown) cont 00 < SDP SSA Rsp: tid 0x0 len 0x6 count 3 cont 00 > SDP SSA Req: tid 0x0 len 0x19 pat uuid-16 0x111e (Handsfree) max 65535 aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0009 (BTProfileDescList) 0x0100 (SrvName) 0x0311 (unknown) cont 00 < SDP SSA Rsp: tid 0x0 len 0x6 count 3 cont 00 > SDP SSA Req: tid 0x0 len 0x1f pat uuid-16 0x1102 (LAN) max 65535 aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0008 (SrvAvail) 0x0009 (BTProfileDescList) 0x0100 (SrvName) 0x0101 (SrvDesc) 0x0200 (VersionNumList) cont 00 < SDP SSA Rsp: tid 0x0 len 0x48 count 69 record #0 aid 0x0001 (SrvClassIDList) < uuid-16 0x1102 (LAN) > aid 0x0004 (ProtocolDescList) < < uuid-16 0x0100 (L2CAP) > < uuid-16 0x0003 (RFCOMM) uint 0x1 > > aid 0x0009 (BTProfileDescList) < < uuid-16 0x1102 (LAN) uint 0x100 > > aid 0x0100 (SrvName) str "LAN Access using PPP" cont 00 > SDP SSA Req: tid 0x0 len 0x22 pat uuid-16 0x1115 (PANU) max 65535 aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0006 (LangBaseAttrIDList) 0x0008 (SrvAvail) 0x0009 (BTProfileDescList) 0x0100 (SrvName) 0x0101 (SrvDesc) 0x030a (SecurityDescription) cont 00 < SDP SSA Rsp: tid 0x0 len 0x6 count 3 cont 00 > SDP SSA Req: tid 0x0 len 0x2b pat uuid-16 0x1116 (NAP) max 65535 aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0006 (LangBaseAttrIDList) 0x0008 (SrvAvail) 0x0009 (BTProfileDescList) 0x0100 (SrvName) 0x0101 (SrvDesc) 0x0200 (VersionNumList) 0x030a (SecurityDescription) 0x030b (NetAccessType) 0x030c (MaxNetAccessRate) cont 00 < SDP SSA Rsp: tid 0x0 len 0x6 count 3 cont 00 > SDP SSA Req: tid 0x0 len 0x25 pat uuid-16 0x1117 (GN) max 65535 aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0006 (LangBaseAttrIDList) 0x0008 (SrvAvail) 0x0009 (BTProfileDescList) 0x0100 (SrvName) 0x0101 (SrvDesc) 0x0200 (VersionNumList) 0x030a (SecurityDescription) cont 00 < SDP SSA Rsp: tid 0x0 len 0x6 count 3 cont 00 > SDP SSA Req: tid 0x0 len 0x1f pat uuid-16 0x1113 (WAP) max 65535 aid(s) 0x0001 (SrvClassIDList) 0x0009 (BTProfileDescList) 0x0100 (SrvName) 0x0306 (unknown) 0x0307 (unknown) 0x0308 (unknown) 0x0309 (unknown) cont 00 < SDP SSA Rsp: tid 0x0 len 0x6 count 3 cont 00 > SDP SSA Req: tid 0x0 len 0x1f pat uuid-16 0x1113 (WAP) max 65535 aid(s) 0x0001 (SrvClassIDList) 0x0009 (BTProfileDescList) 0x0100 (SrvName) 0x0306 (unknown) 0x0307 (unknown) 0x0308 (unknown) 0x0309 (unknown) cont 00 < SDP SSA Rsp: tid 0x0 len 0x6 count 3 cont 00 > SDP SSA Req: tid 0x0 len 0x16 pat uuid-16 0x1107 (IRMCSyncCmd) max 65535 aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0009 (BTProfileDescList) 0x0100 (SrvName) cont 00 < SDP SSA Rsp: tid 0x0 len 0x6 count 3 cont 00 > SDP SSA Req: tid 0x0 len 0x21 pat uuid-128 00000001-0000-1000-8000-0002ee000002 max 65535 aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0100 (SrvN= ame) cont 00 < SDP SSA Rsp: tid 0x0 len 0x6 count 3 cont 00 > SDP SSA Req: tid 0x0 len 0x19 pat uuid-16 0x1105 (OBEXObjPush) max 65535 aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0009 (BTProfileDescList) 0x0100 (SrvName) 0x0303 (SuppFormatsList) cont 00 < SDP SSA Rsp: tid 0x0 len 0x5c count 89 record #0 aid 0x0001 (SrvClassIDList) < uuid-16 0x1105 (OBEXObjPush) > aid 0x0004 (ProtocolDescList) < < uuid-16 0x0100 (L2CAP) > < uuid-16 0x0003 (RFCOMM) uint 0x2 > < uuid-16 0x0008 (OBEX) > > aid 0x0009 (BTProfileDescList) < < uuid-16 0x1105 (OBEXObjPush) uint 0x100 > > aid 0x0100 (SrvName) str "OBEX Object Push" aid 0x0303 (SuppFormatsList) < uint 0x1 uint 0x2 uint 0x3 uint 0x4 uint 0x5 uint 0x7 uint 0= xff > cont 00 > SDP SSA Req: tid 0x0 len 0x16 pat uuid-16 0x1106 (OBEXObjTrnsf) max 65535 aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0009 (BTProfileDescList) 0x0100 (SrvName) cont 00 < SDP SSA Rsp: tid 0x0 len 0x6 count 3 cont 00 > SDP SSA Req: tid 0x0 len 0x22 pat uuid-16 0x111b (ImagingResp) max 65535 aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0009 (BTProfileDescList) 0x0100 (SrvName) 0x0310 (unknown) 0x0311 (unknown) 0x0312 (unknown) 0x0313 (unknown) cont 00 < SDP SSA Rsp: tid 0x0 len 0x6 count 3 cont 00 > SDP SSA Req: tid 0x0 len 0x22 pat uuid-16 0x111b (ImagingResp) max 65535 aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0009 (BTProfileDescList) 0x0100 (SrvName) 0x0310 (unknown) 0x0311 (unknown) 0x0312 (unknown) 0x0313 (unknown) cont 00 < SDP SSA Rsp: tid 0x0 len 0x6 count 3 cont 00 > SDP SSA Req: tid 0x0 len 0x22 pat uuid-16 0x111b (ImagingResp) max 65535 aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0009 (BTProfileDescList) 0x0100 (SrvName) 0x0310 (unknown) 0x0311 (unknown) 0x0312 (unknown) 0x0313 (unknown) cont 00 < SDP SSA Rsp: tid 0x0 len 0x6 count 3 cont 00 > SDP SSA Req: tid 0x0 len 0x16 pat uuid-16 0x1101 (SP) max 65535 aid(s) 0x0001 (SrvClassIDList) 0x0004 (ProtocolDescList) 0x0009 (BTProfileDescList) 0x0100 (SrvName) cont 00 < SDP SSA Rsp: tid 0x0 len 0x3f count 60 record #0 aid 0x0001 (SrvClassIDList) < uuid-16 0x1101 (SP) > aid 0x0004 (ProtocolDescList) < < uuid-16 0x0100 (L2CAP) > < uuid-16 0x0003 (RFCOMM) uint 0x1 > > aid 0x0009 (BTProfileDescList) < < uuid-16 0x1101 (SP) uint 0x100 > > aid 0x0100 (SrvName) str "Serial Port" cont 00