Date: Thu, 7 Jun 2007 12:49:11 +0300 From: "Petyo Milotinov" <pmilotinov@gmail.com> To: freebsd-bluetooth@freebsd.org Subject: Can't use internet on SE K610i via FreeBSD box Message-ID: <e6706dc20706070249s50432875v4cd3141feee33d5e@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hello! Here is my machine info: FreeBSD 6.2-STABLE FreeBSD 6.2-STABLE #0: Fri Apr 20 12:51:09 EEST 2007 /usr/obj/usr/src/sys/MYKERNEL i386 I want to connect my Sony Ericsson K610i GSM handy to internet via my machine through a BlueSoleil dongle. I configured MAC address of the phone in /etc/bluetooth/hosts and configured PIN management via /etc/bluetooth/hcsecd.conf. I l2ping the phone successfully. I can browse the phone from FreeBSD: ===================================================================== obexapp -a k610i -C FTRN -f obex> ls Access Owner Group Size Modified Name n/a n/a n/a n/a Phone memory/ n/a n/a n/a n/a Memory Stick/ Success, response: OK, Success (0x20) ===================================================================== So I decided to use internet on the phone via FreeBSD machine. I started following daemons (I intentionally used '-d' switches) : ===================================================================== sdpd -d hcsecd -d rfcomm_pppd -d -s -l rfcomm-server -C 1 (I tried '-S' switch too with no success) ===================================================================== Here is the rfcomm-server entry in /etc/ppp/ppp.conf: ===================================================================== rfcomm-server: set timeout 0 set lqrperiod 10 set ifaddr 192.168.0.1 192.168.0.2 255.255.255.0 enable lqr accept lqr # Do not use PPP authentication. Assume that # Bluetooth connection was authenticated already disable pap deny pap disable chap deny chap ===================================================================== I browsed services on the FreeBSD machine. Here is the output: ===================================================================== sdpcontrol -l browse : Record Handle: 00000000 Service Class ID List: Service Discovery Server (0x1000) Protocol Descriptor List: L2CAP (0x0100) Protocol specific parameter #1: u/int/uuid16 1 Protocol specific parameter #2: u/int/uuid16 1 Record Handle: 0x00000001 Service Class ID List: Browse Group Descriptor (0x1001) Record Handle: 0x00000002 Service Class ID List: LAN Access Using PPP (0x1102) Protocol Descriptor List: L2CAP (0x0100) RFCOMM (0x0003) Protocol specific parameter #1: u/int8/bool 7 Bluetooth Profile Descriptor List: LAN Access Using PPP (0x1102) ver. 1.0 Record Handle: 0x00000003 Service Class ID List: Serial Port (0x1101) Protocol Descriptor List: L2CAP (0x0100) RFCOMM (0x0003) Protocol specific parameter #1: u/int8/bool 7 Bluetooth Profile Descriptor List: Serial Port (0x1101) ver. 1.0 ===================================================================== I can find my FreeBSD machine on the phone. When I try to browse services provided sdpd prints message about L2CAP connection. But I receive following message on the phone: ===================================================================== "Services supported: No local services supported." ===================================================================== In the office, I tried to use internet via my windows machine through same BlueSoleil dongle- I activated "LAN Network access" on BlueSoleil software. The phone was able to discover "LAN Access" service and to connect to my PC and I could browse the internet. It seems my phone supports that functionality. So, why I cannot find any services on my FreeBSD machine? Where I'm wrong? Any suggestions are appreciated! Thanks in advance! Best regards, Petyo Milotinov
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e6706dc20706070249s50432875v4cd3141feee33d5e>