How to send a data over GSM(XDA II) ?. - Windows Mobile Development and Hacking General

Hi,
Thks for the reply, Is it possible to send a data through GSM(XDA II ) ?.
( with out using SMS command )
if possible means how i can do that ?.
in GPRS there is digital to analog coverter is there( am i correct ?)
the same converter is available in GSM as well or what ?
Kindly explain me in details.
regards,
Rajesh. S

What do you mean?
For network connectivity you can choose from either GPRS or Switched line.
With GPRS you get the fastest connection (maybe even 64kps). You pay per kB/MB datatraffic (up & down add up!). Price per kB/MB can be quite high.
With Switched line (cellular line) your speed is limited to 9.6kbps. You pay per minute/second connected.
Advantage (for me) is I can pay my switched line data connections from my monthly calling-bundle (ie. no extra costs)
Depending on your subscription you van make FAX calls as well. Those are always via Switched line, but most of the time have to be paid for separately.
Since your device also has a built-in modem you canb also set up modem connections, those are always via Switched line, and most of the time have to be paid for separately.

Hi Edsub
I've been trying to set my XDAii up to use up all those free minutes i have hanging about (just to check email) but have been unable to do so.
Any suggestions?
Oo, nearly forgot to say, yes, it is the circuit switched connection i'm trying to use - the question is how (this is, i expect, gonna depend mostly on the Orange UK connection settings which they have not been able to provide me with -perhaps one of the clever chaps reading this post may have suggestions)
ta
Happy new year, btw

You cannot use the orange connection settings. I bet they do not supply (cheap) dial-up access where they can sell (expensive) gprs access . . .
What I did is just get a free Internet subscribtion with 'an' ISP (doesnt matter which one really, youre only using them to get a dial-up number).
There is one trick (at least here in holland): Most free ISP's have dial-numbers in a special range and thus:
- cannot be dialed from most mobile devices (also a special number range here)
- if dialed do not fall into the monthly bundle
- cannot be dialed from abroad.
AFAIK in Holland the only ISP that has a special dial-up number for mobile/abroad use is Zonnet.
Maybe this issue is not the case in UK, but do check it before starting to puzzle.
For network setting you just use the settings as provided by the ISP

Aha! Cunning! I'm off on holiday tomorrow but will check it when i get back. Thanks very much for the suggestion.

Data Call over GSM ?
I've been trying to get some useful links on steps on making a GSM data call from a GSM phone to another GSM phone. But haven't been able to find a complete document with the AT commands that are required for making a data call. can somebody plz provide somelinks how data calls can be made between GSM phones? & how to receive the data call ? what AT Commands i have to use ?
thanks in advance
Rajesh. S

Related

save money with fast connection

what do YOU think about this...?
whenever I am travelling, gprs cost in Europe is a big issue, so for my applications (manymanymany mails) gprs does not work economically.
so i had the following idea:
from abroad I send a mail via sms to my (home-)office computer.
this triggers my homoffice modem calling me under my numer in my hotel. (number could be included in the sms)
my XDA II is connected to a bluetooth modem which is in auto-answer mode... picks up... beeeeeeeeep connects an IP transparent protocol and...
bingo...
as my [email protected] acts like a gateway through broadband, my XDA II sees the world with web connection (pop3, smtp, nntp - younameit)
benefit:
my PC modem can call almost every hotel phone for a couple of cents per minute - worldwide.
compare this with a couple of bucks per MB GPRS in Europe!
who knows the software componets needed?
Regards
v
sounds great, tell me where to download it once youve written it! :lol:
I am willing to pay for the solutionas well, anybody else?
v
the idea is ok but it prolly wont work in reality since GPRS out of your coutry is only expensive with prepaid.
and prepaid has the disadvantage when im out of my country i gotta pay it from the border so for example :
dude 1 lives in the netherlands and calls dude 2.
dude 2 is on vacation in somewhere in europe.
dude 1 only pays upto the border the rest of way costs dude 2 his prepaid cash.
SmokeMasta said:
the idea is ok but it prolly wont work in reality since GPRS out of your coutry is only expensive with prepaid.
Click to expand...
Click to collapse
Nope, GPRS roaming is expensive no matter what. You would not believe the rates these thieves charge.
The idea of calling to the hotel is great, and the bluetooth modem is a nice touch. I would add a foldable keyboard to almost get the full benefits of a well-connected notebook PC.
As far as the software components: receiving the SMS on your home computer takes a GSM phone connected to the computer, some means of receiving SMS on a regular line (offered in some countries, e.g. Germany), or some service that receives the SMS for you and turns it into an E-mail. Your own provider probably offers this already.
Then when you receive the message, you'd need to dial out. Under Linux/FreeBSD/*nix you would then have procmail (if the SMS comes in as a mail) kick off a PPP dial-out script that takes the phone number as an argument.
There's probably an easy windows scripting way of doing this. The Outlook 'Rules wizard' has an option called 'run a script' which looks like a good starting point if you can turn the SMS into an E-mail. Any Windows scripting gods to take it from here?
I think v doesn't mean to call his mobile, but a normal number in a hotel where an analog modem is hooked up to the XDA through bluetooth.
You could use the call back function of a RAS server achieve this.
You call from the hotel to your home server, enter the number where the RAS server has to call back to and you're up and running.
But the speed would be pretty low, even with a V90 modem.
Since I don't have a BT modem, I can' test it...

GSM Connection on O2 with Exec?

Hi,
I'm using a lot more data than my O2 Online tariff has available. I've tried getting them to add a Data5 or Data36 type to it unsuccessfully - the best I can do is add a Surf10, which is what I've done, we'll see if that pans out any better when it is meant to kick in at the start of next month.
However, I've got 500 minutes of GSM access per month that I don't and have never used, and am wondering whether I can utilise that to collect eMail or something. I've tried using the phone numbers I've found on the web for the GSM access, but the Exec always complains that there isn't a modem at the other end.
Has anybody got this set up to work, or been successful in getting a better data tariff for an ONLINE account?
Cheers,
Steve.
GSM works for me
Hi Steve - I just set up a new connection using standard dialup account settings and had no problems connecting. This wasn't the O2 dialup (because I couldn't be bothered to look their details up) but an ordinary ISP.
The only problems you may have is whether the 0845 numbers of most ISPs come within the remit your tariff - and if you use the O2 number (which I seem to remember is a short number) that might also fall outside your allowed calls.
John
yeah, that's my point really - it would be nice to utilise the free GSM minutes I have on my tariff to do something useful - they are just mounting up and up, and meanwhile my monthly bill is going the same way.
I think the T-Mobile Web & Talk (or whatever they call it) is where I'll be going next - I've just got another 6 months to wait - may be O2 can sort something out data-wise by then?
Cheers,
Steve.
but until then ..
But until you move steve - I'm pretty sure there are still one or two dialup ISPs with geographical numbers that you probably could use your minutes with - in fact BT used to have one - google should turn one up.
ok, but does that count as GSM minutes, or voice minutes?
Cheers,
Steve
may have changed
A couple of years ago it counted as voice minutes when it was a geographical number even tho it was data transfer (there again I've never understood how they can tell the diffrence when its just gsm, tho I think they used to have a 'blacklist' of the major isp's numbers so they could charge data rates for calls to them) - but they may be wise to it now - you'll just have to see!

Mobile Data, not as easy as you'd think.

This is an interesting subject to me as the company I work for is acutally in the business of providing a service just as being discussed.
I'm not going to turn this into an advert, but let me give you a quick overview of our service. We run a fully mananged network which connects to a customers office network and to the 4 major MNO's in the UK (plus a few outside the UK, and were expanding). We have at least two private AP's on each MNO plus terminals can connect via a VPN over the internet. We support a number of terminals (mainly from HTC from the Wallaby to the Prophet, but also some from Panasonic, Symbol and Intermec) that connect VIA GPRS but also through GSM DUN as a fallback.
I've worked on the terminal side for about 7 years, I've been involved in development of most areas of the code at one time or another, but for a long time I was responsible for the module that is responsible for connecting to and maintaining the connection to either the MNO network (our AP's or the Public AP) or our own network (via GSM).
The one thing I've learned while doing this is that you can't rely on the MNO for anything. We've had MNO's disconnect us from AP's without warning, we've had IP connections stop passing data again without warning, we've had AP's reject a connection when out auth server told the AP to accept it.
This being true, if your claiming your software is reliable and expecting someone to bet their business on using it, you'd better make sure that it can handle all these issue. Theres nothing worse than trying to explain to a customer why his message didn't go through when both the back-end office and mobile device claim their connected.
And one last thing, and its a big one, Cost. Its easy to make a system that costs so much to run that its economically unviable. Remember every GPRS byte or GSM second costs money, so polling for messages every few seconds may not be a great idea.
Hurm....
This was supposed to be a reply to this thread:
http://forum.xda-developers.com/viewtopic.php?t=43426
I have no idea how it got into its own thread...
Appologies.
That is exactly my point of veiw. Why have to be constantly connected? Its a dirty solution. The only ones who benifit from a middle man are the service providers. Thats why I have put all my effort into using what is reliable. A normal phone call.
I have spent the last 9 months creating something that can reliably transfer data over calls. When I say reliable I mean when data is sent the user will get a confirmation for each packet sent an can be 100% certain it arrived intact when with the confirmation.
Depending on the phone plan it can be cheaper than other means of communication like gprs and mms on phones. When there is no flag fall I can transfer the same data as an mms (on my account anyway) for about half the cost. In free times transmition can be free. What makes the technology usefull is the price. In Australia all forms of data transfer are VERY high, but that is not the case in other countries.
You miss my point somewhat. I don't know about Australia but here in the UK your not actually charged for having a GPRS connection up and running just for the data you transfer over it and so our GPRS connections are up all the time assuming you have coverage. Its how you manage the connection (detecting the IP layer stopping working for example) and the data that flows over it thats important.
When it comes to GSM though your right, there is no way you want to have a permanent connection up, it has to be on-demand based. That in itself leads to problems, the main being that you have to handle charging your customer for the data calls you make to the terminal. Or if you don't connect to the terminal, and it only connects to you, how does the terminal know when messages are waiting.
For us, GSM us a last-ditch solution when GPRS isn't available. However in the UK we've generally found that if you can make a GSM call you can connect to GPRS, and if GPRS is down for some reason, the whole cell is generally not available (so GSM doesn't work either). There are occasions where a hardware failure on a MNO (not at the cell but in the rest of the network) may cause GPRS to stop working but allow GSM to work but situations like that are rare and generally quickly rectified by the MNO.

Using your HTC Wizard to dial out on a analog phone line or Tiscali DSL Phone

Hi guys,
I want to use my HTC Wizard to call out on the "normal" or DSL phone line when I am at home. This beacause all phone calls to all national non mobile numbers are free.
My PC is connected to the DSL Modem (ZYXEL P-2602HW-D1A) and with a modem connected to the phone out put of the modem and to the normal analog line.
Is there any one who has experience with this?
MartindH said:
Hi guys,
I want to use my HTC Wizard to call out on the "normal" or DSL phone line when I am at home. This beacause all phone calls to all national non mobile numbers are free.
My PC is connected to the DSL Modem (ZYXEL P-2602HW-D1A) and with a modem connected to the phone out put of the modem and to the normal analog line.
Is there any one who has experience with this?
Click to expand...
Click to collapse
The answer is likely to not be as easy as you expect, although it may not be that hard.
Your modem may or may not work, when you do voice over a modem the modem needs to know this and not demand a carrier tone and other things that signal a data connection. Some modems are known to work in this capacity others are known to work very poorly (lots of echo) and others are known to not work at all. The majority of modems are not known whether or not they will work at all.
In short the easiest way to accomplish this task is to send data from your phone VoIP to your PC. There are free clients out there such as sjphone from sjlabs.com. You will likely want a headset on your phone as most dont use the same speaker as a regular phone call but instead the speakerphone and echo cancelation doesnt work well (the remote side will hear echo without headphones).
Now that your phone is taken care of you need something on the other side. Here you have choices. If you have a compatible modem you can use that as an FXO card with software like asterisk.org and soon freeswitch.org. If you do not have a compatible card, or do not wish to run VoIP software on your PC you can get an ATA that has an FXO port and lets you route calls to/from it. Grandstream.com has some, the HT486 comes to mind. I believe the linksys pap2 will also do this. Ebay may be your friend in locating a fairly cheap one, although they arent that expensive - and you are doing this to save money so depending on the number of calls you make it may pay for itself soon
Once you have this set up, you can actually choose to call people via your mobile plan or landline or even an internet based telephone company. Depending on how well you configure everything, you could in theory have it use all of those things, and you can even route calls from those services to your phone (ie get phone numers all over the world and answer them on your mda when you have internet).
All your mda needs is wifi/usb/gprs. And for those providers that block VoIP on gprs shame on you (and they generally dont block vpn traffic or even know what the contents of that are
Port restricted Cone NAT
Thanks for your support.
The WIFI way with a direct connetion to my Modem will do for now, but I have got the following problem there.
The error that is displayed is the following:
NAT/Firewall: Port Restricted Cone NAT
The settings which I have entered are the same as in my Modem:
Zyxel: P-2602HW-D1A
Provider Tiscali
Anybody who knows how to solve this or who has experience with VOIP provided by Tiscali or other ISP using your HTC Wizard

Softbank X01HT on t-mobile GPRS setttings

Hi,
I have tried for over a month now to get my Softbank X01HT(same as HTC TyTn and tmo MDA?) to work with the t-mobile usa gprs with no luck. I have contacted t-mobile and spent over two hours on the phone with them trying different things to get it to work. I would like to know if anyone out there has gotten this to work and if so please share with me how? Also, is there something preventing the phone from accepting a connection from t-mobile? The phone was purchased unlocked. I am using the HTC TyTn ROM on this phone.
Thanks in advance,
Mine works fine
Hi Braheem,
I have a softbank x01ht and have it connected to the tmobile network here in cali. When I first got it i just dropped my sim card in it and input the network settings from tmobile and I was on surfing the web with no problems. Three days later I couldn't connect. I allowed this to go on for three days and I finally called t-mobile. The first lady I talked to in tech support said everything was fine and nothing was wrong with my account. Then she asked if I wanted to go to pda support so I said sure why not. I just told them that my phone was the same as the mda II and she informed me that what had happened was I was on the 5.99 internet plan and they had a script run through and disconnect ppl that were using that plan with pda's. Only thing I think is maybe seeing ppl with high internet usage and then disabiling it? She said if I sign up with the pda plan for 29.99 then I would be able to get on in 24 hours. 12 min later i was up and surfing the web again and it has been that way for over a week. She said to get to pda support just say pda at the voice menu. Anyway hope this helps. If you need network settings they are on the t-mobile site, but i can help you out more if you aren't sure what to put or where to put them.
DocGSXR
I have an x01ht with the 19.99 blackberry plan in california, usa. Mine has been working all the time. all you have to do is on your "my-tmobile" change your phone to any blackberry and get the 19.99 add-on internet plan and allow 5 to 10 minutes for the plan to activate, on your htc go to start>settings>connections>Connections click on add a new modem connection
and fill everything out:
Enter a name for the connection: whatever you want
Select a modem: cellular GPRS, 3G
Access Point Name: wap.voicestream.com
leave user name, password and domain empty and click finish
Now from here you can have internet but its going to take a while the first time you try to access it. Open PIE (Pocket Internet Explorer), you will see a pop-up notification when the gprs/edge is connecting. load any website. I suggest using google.com to make the load faster. Its going to take around 2 to 3 minutes for the page to load completely.
Now here is something nobody else has done in this forum, something new and fresh. You want faster internet? Here is what you have to do:
First, download and install a registry editor (I personally use PHM RegEdit)
Open it and go to HKEY_CURRENT-USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
now look for "ProxyEnable" click on it and make sure the value data is set to 1 (it will enable proxy to work on PIE), if it doesn't exist (which i doubt) create it, to do that go to edit>New DWORD and fill it out like this:
Value name: ProxyEnable
Value Data: 1
Base: Decimal
click ok.
Now create a string value with the name "ProxyServer", to do that go to edit>new string value and fill it out like this:
Value name: ProxyServer
Value Data: 216.155.165.050:8080
click ok.
Now restart the device and run PIE, you will clearly notice how the pages load faster.
The reason I know this is because I am a network professional, I will not explain in detail why this settings make the internet faster but ill try to make it as clear as possible:
You can get the 5.99 t-mobileweb that will allow you to ONLY use the PIE. You will not be able to use e-mail, stream media or use im clients because the ports are blocked.
The blackberry add-on plan will allow you to do everything possible with internet on your device but they internet speed is slower.
Both plans use the same servers but the ports make the difference in speed, so to take advantage of the best qualities from both plans I added the proxies for exclusive use of the PIE in the registry (since there are no settings in the PIE software to configure the proxies).
I hope it helps you. Please forgive my weird english i'm Colombian. if you need further help feel free to PM me.
I am new to windows mobile devices but I can be of help with things related to networking.
How about on AT&T's 3G network?
Interesting posting. But would your suggested ProxyServer value be good also for AT&T 3G network? Actually, I am trying to use my Softbank X01HT(Hermes200) with a non-AT&T ROM to access its Media Net (with a Media Max bundle plan), but don't know the proper settings.
All I saw so far were postings for Cingular (AT&T) 8525 which is officially supported by AT&T and perhaps >95% similar to X01HT in hardware. But I suspect the ROMs for these two phones are different, so the settings should be different too. Is it true? Can you help? Thanks.

Categories

Resources