Date: Fri, 26 Aug 2005 14:14:19 -0700 From: Maksim Yevmenkin <maksim.yevmenkin@gmail.com> To: Bakul Shah <bakul@BitBlocks.com> Cc: freebsd-bluetooth@freebsd.org, freebsd-mobile@freebsd.org Subject: Re: sprintpcs treo 650 & blutooth & dialup networking Message-ID: <bb4a86c7050826141449e646ad@mail.gmail.com> In-Reply-To: <430F7C1A.2070501@savvis.net> References: <430F7C1A.2070501@savvis.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Hello, > I am trying to use a sprintpcs treo 650 for connecting to the > 'net. So far I can l2ping the treo, enable `pairing' between well, sprint pcs is _not_ a gsm service (as far as i know). its cdma. with gsm service you can subscribe to so called "mobile internet" service which uses gprs as a transport. most (all?) gsm operators have two choices: 1) wap over gprs - typically it means that you can only browse internet from the phone only. you can only access the internet if the device supports wap. this is usually the cheapest grps service you can get from a gsm operator 2) ip over grps - typically means that you use grps to connect to the ppp access point that in turn will give you ip access to the internet. some operators will make you go via proxy to filter out unwanted traffic etc. this is more expensive service. in the case (2) above the phone looks like wireless modem and you need to dial a "special" phone numer (usually *99, *99***1# or similar) to ask the phone to make a "grps call". i'm not exactly sure how this work in your case (never had a cdma phone :) you need to have some sort of wireless internet access plan activated on your phone. you will probably use 1xRTT (instead of gprs) on cdma network. you also need to make sure that wireless internet access plan you have allows you to use your treo as wireless modem. in other words you need to make sure that access point you are connecting to talk ppp and ip and not wap/whatever. then you will need to use something called "bluetooth dun profile" on treo (and rfcomm_pppd(8) on pc). it seems earlier versions of treo shipped to sprint pcs have bluetooth dun profile disabled. you need to check with sprint and make sure your treo supports it - you may need firmware upgrade. > the laptop and the treo, see open connection via hccontrol > read_connection_list and so on. When I start rfcomm_pppd it > connects to the treo (as shown by hcidump) but the script > times out. From the same place I can webbrowse on the treo > so the signal is good enough. My suspicion is that the ppp that tells me that you have wireless internet access plan activated, however it might not be the right one. i can also see that bluetooth part seems to be working as well. you need to double check with sprint to make sure your treo supports bluetooth dun profile. > chat script is not quite right. I'd appreciate looking at a > working script to figure out what may be going wrong. the script from rfcomm_pppd(8) man page is generic and should work. i.e. /etc/ppp/ppp.conf should have something like default: set log Phase Chat Connect Local Warning Error Alert rfcomm-dialup: # This is IMPORTANT option enable force-scripts # You might want to change these set authname set authkey set phone "#777" # You might want to adjust dial string as well set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \ \"\" AT OK-AT-OK ATE1Q0 OK \\dATD\\T TIMEOUT 40 CONNECT" set login set timeout 30 enable dns resolv rewrite set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0 add default HISADDR =3D=3D=3D the "authname" and "authkey" usually not required. "set phone" should contain "magic" phone number to dial in order to make data (gprs/1xRTT) connection. it seems that for 1xRTT you need to to send "ATD#777". if it does not work then look at /var/log/ppp.log to find out why. thanks, max
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bb4a86c7050826141449e646ad>