From owner-freebsd-bluetooth@FreeBSD.ORG Fri Oct 28 01:05:53 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 6B2F316A41F for ; Fri, 28 Oct 2005 01:05:53 +0000 (GMT) (envelope-from nike_d@cytexbg.com) Received: from server300.com (server300.com [216.35.196.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABEBD43D45 for ; Fri, 28 Oct 2005 01:05:52 +0000 (GMT) (envelope-from nike_d@cytexbg.com) Received: (qmail 6551 invoked by uid 502); 28 Oct 2005 01:05:51 -0000 Received: from unknown (HELO ?10.0.0.13?) (nike?d@82.199.197.152) by ns1.server300.com with (RC4-MD5 encrypted) SMTP; 28 Oct 2005 01:05:51 -0000 Message-ID: <436179B0.5080206@cytexbg.com> Date: Fri, 28 Oct 2005 04:06:56 +0300 From: Niki Denev User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050908) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Maksim Yevmenkin References: <200510271844.52361.nike_d@cytexbg.com> <43610BBE.4070406@savvis.net> <200510272032.26480.nike_d@cytexbg.com> <43614C53.7020207@savvis.net> In-Reply-To: <43614C53.7020207@savvis.net> X-Enigmail-Version: 0.92.0.0 OpenPGP: id=F2DB7EB9 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-bluetooth@freebsd.org, freebsd-current@freebsd.org Subject: Re: rfcomm problems 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: Fri, 28 Oct 2005 01:05:53 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Maksim, > please find attached patch. the patch will put stdin/stdout into 'raw' > mode when no tty was specified. it should fix the problem you were having. > > keep in mind that there is no escape sequence, so you have to kill > rfcomm_sppd(1) by hand to terminate the session. > > could you please try to use rfcomm_sppd(1) in both stdin/stdout mode and > in 'set device ...' ppp(8) mode. > I was also thinking about trying to put stdin/stdout in raw mode to see if it will work before i saw your email :) (because this was the only difference i found between using tty and stdin/stdout) With this patch i can issue properly commands to the gsm modem and get response with rfcomm_sppd in stdin/stdout mode. (it seems to not reset the terminal properly on exit, but i think you know that :) ) I have also properly connected to internet via gprs and with 'set device "!/usr/bin/rfcomm_sppd -a gsm -c1"' in ppp.conf > could you please post /etc/ppp/ppp.conf entry you where using with > rfcomm_pppd? > default: set log Phase Chat LCP IPCP CCP tun command ident user-ppp VERSION (built COMPILATIONDATE) set speed 115200 set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \ \"\" AT OK ATE1Q0 OK \\dATDT\\T TIMEOUT 40 CONNECT" set timeout 0 resolv readonly enable dns bt-gprs: set speed 115200 set phone *99\# set ifaddr 0 0 255.255.255.255 add default HISADDR bt-gprs2: set speed 115200 set device "!/usr/bin/rfcomm_sppd -a gsm -c1" set phone *99\# set ifaddr 0 0 255.255.255.255 add default HISADDR This is the whole ppp.conf I try to use the first label 'bt-gprs' for rfcomm_pppd. (i think i can use only one label, because as far as i remember ppp(8) ignores 'set device' in -direct mode, but i made two just to be sure) So maybe ppp in -direct mode is not setting properly the line in raw mode? > thanks, > max > Thanks, - --niki -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDYXmvHNAJ/fLbfrkRAhJdAJ4kOGNd7qT11B0Gpe3I9KvyNs4f0gCfWGKq NnH1PuHtQQZAqwrTe1gqc9Q= =tT0i -----END PGP SIGNATURE-----