I'm trying to keep my GPRS connection alive - all day
I'm using a mobile solution which relies on traffic being sent automatically via GPRS to a Qtek 2020i (service calls for field engineers)
The problem is that the GPRS appears to time out (or at least go to sleep) after a period of inactivity.
I need to keep the connection alive as having to manually reactivate it (or wake it up) defeats the object of my engineers receiving calls via GPRS.
The "G" symbol appears on a white background and has to be tapped to wake it up ("G" with left and right arrows).
Only then will the queued data be sent to the unit.
The timeout period appears to be around a couple of minutes.
I've checked the power settings - there is nothing which relates to GPRS timeout.
Any help would be much appreciated.
Would be worthwhile checking with your operator as I believe that the timeout is setup on the network not the device.
My understanding of the general issue is that the network times out the GPRS connection and the device or OS (WM2003 etc) does not properly handle reinitialising the connection or detecting that it has timed out.
Is the data really being sent to the device. We have used O2 and Orange and the IP allocated is not available from the internet unless you go with something like a VPN solution.
You could look at changing the app to request the info or at least ping a server every few minutes to keep the connection alive.
GB-Soft Tweak
There is a program called GB-Soft Tweak, which could help with the issue. I'm using it even on the MDA_PRO (as I did with the MDA2) and it's working flawlessly.
It has an option "to keep the GPRS connection always 'on'". I believe you can at least try it. It installs in "Settings" and once set, you don't need to touch anything.
It's just 13KB and I'll attach it to this message.
Dean
I will give it a try and thanks a lot man.
Hello everyone!
Just moved from a P3600 to the P4550 and noticed something strange twice in the last 4 days. When I looked at the display in the morning (phone and WLAN were off overnight.....hardly ever turn on WLAN, as I only use it when travelling) I found that WLAN had switched itself on sometime during the night. What gives?
Any ideas would be greatly appreciated!
Thanks!
This happens to me also if:
(1) ActiveSync is set to "as items arrive" (i.e. push)
(2) There is no phone signal.
Apparently AS looks for the Exchange server, and not being able to find a phone signal, turns on Wifi to see if it can connect like that.
I suppose this will also happen if you have AS set to poll mail at intervals. When the interval time arrives, I guess AS will want to go online and - not being able to use the phone signal - will turn on Wifi.
Very annoying as it drains the battery. It does NOT turn Wifi off after a while.
Oh well.
This happens to me also if:
(1) ActiveSync is set to "as items arrive" (i.e. push)
(2) There is no phone signal.
Apparently AS looks for the Exchange server, and not being able to find a phone signal, turns on Wifi to see if it can connect like that.
I suppose this will also happen if you have AS set to poll mail at intervals. When the interval time arrives, I guess AS will want to go online and - not being able to use the phone signal - will turn on Wifi.
Very annoying as it drains the battery. It does NOT turn Wifi off after a while.
Oh - an afterthought: in CONNECTIONS I have set both programs accessing the net and programs accessing a private network configured to use MY WORK NETWORK. Don't know if fiddling around with that may stop AS turning on WifI.
Should you find a solution, please post coz I would like to fix this bug/feature too.
Hmmm.....if this theory is correct then going to flight-mode instead of just turning the phone off - should effectively not allow any kind of connections.....will check tomorrow....
I have recently procured an HTC Diamond mobile and is facing the following problem:
I have a Linksys Router at home. When I switch on the Wi-Fi in my Diamond, it gets connected to the router. In the status, I can see the signal strength, Tx, Rx rate etc. But when I open the browser (both opera & IE), the web pages does not open. Error message stating check the url or does any other programme using the internet works? appears. Even my weather does not get updated. Using the same router, I am able to connect my laptop as well as my desktop to Internet.
When my diamond is synced using active sync, my mobile is able to connect to the Internet & Weather application also get updated.
Kindly help me to resolve this issue and make diamond connect to net using wi-fi.
Thank you in advance.
I have the same problem sometimes
I just changed parameter in settings -> connections -> wireless lan -> power mode -> "best performance" instead of "best battery" and it seems to work now.
I'm new to WM, so I don't know if it's a bug: when I don't use my phone I press the power button, or I wait it to go to "sleep mode" in 40s.
When I press power button to reactivate the screen, I can see in the first seconds that the wlan was disconnected and connects again.
So it seems that wifi is always disconnected when the phone is in sleep mode? That means no mails can be received ? Can anyone confirm?
Thanks
Hi there for both of you!
I had a connection problem with my Diamond at home. It was almost the same as tkak just I couldn't figure out whether ActiveSync connects or not. I managed to bypass this to set my routers DHCP timeout from 1 week to 3 hours and it all went away. The network status showed periodic connect/reconnect during the problem so it might be a different prob than yours.
Peio64:
WM6 keeps WiFi connection asleep during sleep mode. Imagine the battery usage if it was connected to WiFi all the time. So be happy with that and beside it is usable. WiFi automatically tries to connect to the closest hot-spot if it was connected before each time you switch on. Normally it shouldn't take more than 5-10 seconds and the whole process can be followed on the top bar.
Mails: Use DirectPush and GPRS connection and e-mails will arrive instantly. Google for setting this up. With Wifi I dunno - if you schedule ActiveSync for a periodic check whether your WiFi will be used or a new GPRS connection. I think GPRS can be used while the device is asleep but I'm not sure. Someone should test this. Probably whichever is quicker to build up a connection will be used for data transfer. (Note: on some forum I read that if you disable GPRS auto check with a tweak battery will last longer so I guess this means that GPRS is always connected.
Regs, Cina.
Does your diamond obtain an IP adress from your router, and is the connection setup as 'connects to internet'?
cina said:
Hi there for both of you!
Peio64:
WM6 keeps WiFi connection asleep during sleep mode. Imagine the battery usage if it was connected to WiFi all the time. So be happy with that and beside it is usable. WiFi automatically tries to connect to the closest hot-spot if it was connected before each time you switch on. Normally it shouldn't take more than 5-10 seconds and the whole process can be followed on the top bar.
Mails: Use DirectPush and GPRS connection and e-mails will arrive instantly. Google for setting this up. With Wifi I dunno - if you schedule ActiveSync for a periodic check whether your WiFi will be used or a new GPRS connection. I think GPRS can be used while the device is asleep but I'm not sure. Someone should test this. Probably whichever is quicker to build up a connection will be used for data transfer. (Note: on some forum I read that if you disable GPRS auto check with a tweak battery will last longer so I guess this means that GPRS is always connected.
Regs, Cina.
Click to expand...
Click to collapse
Thank you for your answer,
I had a SE P1i before, and wifi was connected all the time with push mail. With the diamond and its weaker battery, I set up my mails schedule to connect every 15 min so wifi only needs to be active every 15min, even in sleep mode, I don't want it to be connected all the time this is of course a battery waste.
HSDPA is connecting in sleep mode there's no problem with that, I just wish to use wifi for mails when I'm at home as my data plan is unlimited for web surfing but only 10Mo/month for pop/imap connections.
BTW I don't use the "keylock" option, is it different from sleep mode in this case? I can't see the advantage of keylock versus sleep mode
I had an ETEN M600 for ages before and I found that for sync it always used GPRS even if WiFi was available. The cause for this was GPRS was available while device is asleep so it can start syncing immediately after wake up (does it needs to wake up for sync?). So you probably have to switch GPRS (HSDPA) off while you're at home.
Keylock is for locking hardware buttons and touchscreen while it is active. (You won't dial up anyone from your pocket). It has nothing to do with sleeping just if you set up the registry tweak the device get locked (Keylock software is started) if you press power to send it to sleep. (I've almost written "off" but it is obviously not true - you can switch it off with a long press on power = soft reset).
Hope this helped a bit.
Cina
Okay thank you, I checked and HSDPA is connecting every 15min in sleep mode even with wifi ON. If I switch data off I suppose nothing connects and no mail is received, which is I think it's a weird behaviour.
By the way, I have set my data connection to swich off 10 seconds after not being used, and it works perfectly and reconnects automatiquely when it needs to. But for the wifi I can find that option, it's stays connected all the time when I use the phone, even if I don't need to. Is it possible?
Maybe it's due to the fact that it's always checking if there are new networks? On Symbian UIQ3, you can pre-configure networks, give manually priorities for each networks (1.Wlan work, 2.Wlan home, 3.3G etc..) and for each application (web, mail, etc). When the phone connects it checks if the network "1" is available, if it's not it checks the network "2", and once it's connected it doesn't check anymore. Is there a WM6 advanced network tool like that?
(Sorry for my english)
I did the following and now it gets connected to the web:
I just changed parameter in settings -> connections -> wireless lan -> power mode -> "best performance" instead of "best battery".
I do not know why this needs to be done like this.
Thankyou all for resolving my problem
I'm experiencing problems connecting to my WL Router (DrayTek 2820n) using WiFi when the router is set to Auto instead of to a specific channel. I've noticed from some threads for other mobiles that people are exprience similar problems. Does anybody knows what is the story around which channels are supported on WiFi: 1-11, 1-12 or 1-13. My router is set to 13 by default. In addtion to that Diamond has problem to connect to some channels even in the 1-11 range. So how can I check, which channels are supported and for which region?
Edit: I did further testing and it became obvious that when using Auto channel selection on the router, Diamond wouldn't connect. When selecting manually any channel between 1-11 it works OK, but when selection channels 12-13 it stops working, which makes me believe that the Diamond doesn't have support for the channels for non-US regions.
Does anybody have any idea how to change wifi region to support 12-13 channels as well? So far I couldn't find anything on the net that would help me doing it. Is it possible that it might be WM 6.1 issue and not Diamond?
HI I am actually having a diffirent issue but still related to wi-fi. When my phone awakes from sleep, it promts me to connect to my wi-fi server at home, when it was already connected jus minutes before. I have to re-enter the pass phrase everytime it awakes from sleep. This does not seem normal as my 6.0 touch didnt do that.
Any takers on this?
For more channels, it depend of US version or EU version. You need to changer your firmware but the problem is that in France for Internet you use PPoA and Belgium PPoE and I do not know if in the US they use the same so you will probebly losse your ability to connect to the Internet. Having more channels is not interesting because you need a hope of 5 between channels ( ex : ch1 + 5 = ch 6 and ch6 + 5 = ch11) between ch1 and ch6 place a ch11 for avoiding interferances. In 802.11g that is a question of scheme.
Sorry for my poor English.
Problem connecting to home network wifi
Hi, i've been using diamond to connect to my wifi home network but since few days is not possible anymore even if nothing was changed in the settings of the router.
The phone recognize the network as available, i push connect, it comes connecting but instead of connecting to the netwok it goes back to available.
Password is correct and the setting are the same as few days ago.
Any idea which setting should be modified?
Thanks in advance!
Panco76
Hello everyone,
I have one problem with my diamond. I disabled the "data transfer" with the improved comm manager. I usually use wifi when i'm home, however, i've seen that even though wifi is active, HSDPA connection is activated as well so i got charged, this sometimes happens when updating weather data or downloading emails.
Anyone with the same problem?
Yes - having he same problem.
I have WIFI at home and at work - so i want to use GPRS only when i am outside. never managed to do this - except when i kill GPRS fully - and even then Opera, the weather and push-mail wont work. :-(
WiFi Channels 12-13?
I need to bump up this issue again.
I can't find anywhere in this forum how would you change your WiFi channel range from US to EU (i.e. 1-11 to 1-13). My Diamond was purchased in Australia and I was hoping that the new SW upgrade would rectify that, but it looks to me that's not the case. Any idea if that can be done in registry?
Thanks.
Change Channel range from 1-11 to 1-13
***Bump***
Has anybody got any ideas how to increase the channel range from 1-11 to 1-13?
Hi, I am having a seperate problem from all that are listed. I have the linksys rangeplus router, and my Diamond wont even detect my network when it searches, yet my computer and PS3 do fine. Can anyone help me?
another problem...
Hi,
i have a problem with the wifi on my Diamond aswell..
I have a router at home which is encrypted. When I try to connect to it, I type the encryption key and it says Connected but i cant surf any pages. When i go back to wifi settings my home network switches between Not available and Connecting...
However, when i remove the encryption, everything seems to work fine. Since i dont want to treat my neighbors with free internet, does anyone have any tips for me?
(it is set to Best performance... +i'm sure i enter the right key...)
Thanx
The same over here... I found out, that some of cooked ROMs had this problem, but official worked. Before I couldn't connect via WPA2-PSK AES, all other encryptions worked. Until now... I tried to flash official ROM and RADIO, but it doesn't work anymore. I'm pretty sure it must be hardware problem. I need to send my Diamond to get fixed, but... The closest repair centre is in Prague (GSMobile)
!!!!!!!!!!!!!BUT BE AWARE!!!!!!!!!!!
I owned previously Qtek8310. After I send them my Qtek to replace the joystick, it came back with broken motherboard... This repeated 3 times and everytime they broke something else. I've got my Qtek8310 back as a total crap, destroyed and scratched... I called and send a claim to HTC Europe in London, but nothing happened since then. I don't believe them anymore. If you love your Diamond avoid to get it fixed in GSMobile!
I posted this in the general forum but got no replies. Is there any way to use direct push without it turning wifi on all the time? Every time I make a phone call or loose reception wifi switches itself on. It is extremely annoying. I am constantly turning it off and almost every time i take my phone out of my pocket wifi is back on. Does anyone else get this? Can I tell direct push to only use the cellular data connection? I know it is direct push because if I enable it the problem goes away. Please help!
Am I seriously the only one with this problem? Cause its drivin me nuts. When I turn wifi off, I want it to stay off. No suggestions?
push should automatically alternate between data and wifi. it gives wifi priority before data.
JKingDev said:
I posted this in the general forum but got no replies. Is there any way to use direct push without it turning wifi on all the time? Every time I make a phone call or loose reception wifi switches itself on. It is extremely annoying. I am constantly turning it off and almost every time i take my phone out of my pocket wifi is back on. Does anyone else get this? Can I tell direct push to only use the cellular data connection? I know it is direct push because if I enable it the problem goes away. Please help!
Click to expand...
Click to collapse
What what what? Your wifi turns on auto? Never heard such thing neither ever happened to me. Seems too odd since in the kaiser wifi only turns on when you activate via key combo or in the control panel! Don't u mean ur data conn is always switching on? Maybe it's cause of the rom you have!
uh use your imagination dude.
It automatically goes to wifi if it's on.
ChumleyEx, That's not the issue here.
The issue is that WiFi automatically turns on after a call, when it was OFF beforehand. JKingDev confused the issue in his OP.
The problem is not exclusive to the Kaiser either. My HTC Vox (WinMo 6.1 Standard) is doing the same thing.
Until reading this thread, I hadn't made the relationship between push activesync email and wifi being automatically turned on after a call. I still have yet to confirm that the issue exists without Push ActiveSync enabled.
One further peice of information - it only seems to be an issue after WiFi has been manually turned on at some stage of the phone's current power-on session.
i.e. If I reboot the phone and don't turn WiFi on manually, I can make/receive calls without Wifi turning on automatically.
Once I turn wifi on then off again, then make/receive a call, Wifi will automatically turn on after the call.
And it's very inconsistent as well, which makes this doubly frustrating. For example, I've just tried to replicate the issue using my examples above, and it's not happening now :-\
Perhaps it's only an issue after calls longer that 'x' seconds? Max call-time I tested was 13secs.
Phrak said:
Perhaps it's only an issue after calls longer that 'x' seconds? Max call-time I tested was 13secs.
Click to expand...
Click to collapse
Are you on EDGE or 3G?
On EDGE while in a call the data will be put on hold. That could mean that if your call is long enough the push connection will timeout, and it will try to use Wifi to maintain connection (as the goal of push is for it to be constantly connected)?
Just thinking out loud, I've never used push myself.
Hello,
I'm experiencing the same problem since I "update" the Touchflow 3D with a communications tab. Before that I didn't noticed thi.
Symptom are exactly from the post here upper.
* When I'm in a call after few seconds.
* I used Exchange ActiveSync
* Diamond last official ROM
* just added : http://forum.xda-developers.com/showthread.php?t=432528
Since them Wifi auto on and really anoying when I'm uing my bluetooth headset.
André
I get this issue with the stock orange UK 6.1 ROM.... any ideas yet?
hello,
I have just purchased the new TD 2, it is the first phone of this kind that I use (up till now I have only used Nokia Business phones)
Although I considered myself a person that knows his way around how to use a mobile phone, I was surprised to actually be forced to read the manual for the HTC TD2 - unfortunately the information in the manual is general and did not help me at all...
ok so here are the problems I hit:
1. For internet access I have activated "Vodafone Live!" packet with my network (Vodafone) - (internet works fine with no probs)
However, whenever I am near a Wi-Fi zone I would like to use that Wi-Fi signal to connect to the internet and NOT my "Vodafone Live!" setting.
I could find NO way to select how to use Wi-Fi and not the other preset network. (As far as I can see the phone still uses Vodafone Live! and not the Wi-Fi, although I previously manually connected to the Wi-Fi and I tested on my other phone that it is working...)
2. With my other business phone (nokia) whenever I stop using the internet page the phone disconnects (the 2 arrows disappear) but with TD2 I have the impression that even when I exit from Opera or IE the phone still remains connected somehow to the internet - how can I make it disconnect and not use the battery for no reason ?
The only way I found to manually disconnect it is going to START / Settings / Communications / the Push Data Connection button to OFF.
Is there any automatic way to do that whenever I quit the browser?
Thank you in advance for u`r help
ahile said:
hello,
I have just purchased the new TD 2, it is the first phone of this kind that I use (up till now I have only used Nokia Business phones)
Although I considered myself a person that knows his way around how to use a mobile phone, I was surprised to actually be forced to read the manual for the HTC TD2 - unfortunately the information in the manual is general and did not help me at all...
ok so here are the problems I hit:
1. For internet access I have activated "Vodafone Live!" packet with my network (Vodafone) - (internet works fine with no probs)
However, whenever I am near a Wi-Fi zone I would like to use that Wi-Fi signal to connect to the internet and NOT my "Vodafone Live!" setting.
I could find NO way to select how to use Wi-Fi and not the other preset network. (As far as I can see the phone still uses Vodafone Live! and not the Wi-Fi, although I previously manually connected to the Wi-Fi and I tested on my other phone that it is working...)
Click to expand...
Click to collapse
The Touch Diamond 2 will use an active WIFI connection over your Vodafone Live! connection. If you are wanting to connect to a Public WIFI zone, then simply select the WIFI connection that you want from you list on the "Connect to Wi-Fi network" screen.
ahile said:
2. With my other business phone (nokia) whenever I stop using the internet page the phone disconnects (the 2 arrows disappear) but with TD2 I have the impression that even when I exit from Opera or IE the phone still remains connected somehow to the internet - how can I make it disconnect and not use the battery for no reason ?
The only way I found to manually disconnect it is going to START / Settings / Communications / the Push Data Connection button to OFF.
Is there any automatic way to do that whenever I quit the browser?
Thank you in advance for u`r help
Click to expand...
Click to collapse
If this really bothers you there are applications dotted around here on XDA devs that will automaticaly disconnect your internet connection after a preset amount of time. That said though, just because the TD2 has a connection to the internet, does not mean that it is transmitting any data and does not use up any of your internet allowance and also it will not drain your battery that much.
Thank you very much for the explanations and u`r time!
Regarding the first problem above that is good news, although I don’t like it that I don’t have full control over it.
for example I’m going abroad next week for 10 days and I rly don’t want to use the Vodafone live! option as it will cost as hell
an option where I could be prompted and asked if I want it enabled or not - would have been great...
guess ill just delete it from the connections tab and reinstall it when I get back in my country - seems to be the only safe option.
One more thing,
Whenever I try to access a video-clip over the internet (using the IE not the Opera) the phone automatically directs to the program STREAMING VIDEOS program)
And here the clip ONLY works if I select to connect over “THE INTERNET” – why ??
For example if I go to Streaming Videos / Networks, I can find the following:
Vodafone Live!
Vodafone MMS
Mobile internet
My Work Network
My ISP
Work
Secure Wap Network
The Wap Network
The internet
What the heck are all those ??? I only know of “Vodafone Live!” - and the straming video does not work when I select it … it only works when I select THE internet (like I said above)
Ah, if you are going abroad or just anywhere that you don't want to use Vodafone Live!, there is a little application called "NoData" which allows you to toggle your data connections on/off.
Will edit this post once I find where it is again.
[edit] Here it is:
http://www.modaco.com/content/pocket-pc-software/246171/new-free-utility-nodata/
[/edit]
As for streaming videos, I've never used it so can't say.
Graffen said:
Ah, if you are going abroad or just anywhere that you don't want to use Vodafone Live!, there is a little application called "NoData" which allows you to toggle your data connections on/off.
Will edit this post once I find where it is again.
[edit] Here it is:
http://www.modaco.com/content/pocket-pc-software/246171/new-free-utility-nodata/
[/edit]
As for streaming videos, I've never used it so can't say.
Click to expand...
Click to collapse
Indeed, NoData is a handy tool.
What you can also use is the following one found on XDA-devs:
http://forum.xda-developers.com/showthread.php?t=503131
It will automatically turn off your data connection when you're not on your standard network.
It isn't perfect, but it works well and the developer is really listening to all suggestions and very active.
you guys are a pice of heaven
thank you again for all u`r help
question, this program NoData, also stops Wi-Fi data transfers or just network ?
thank you
NoData will only stop phone network connections. You will be able to use wifi as normal.