Wifi or 3G connection, how to know? - 8525, TyTN, MDA Vario II, JasJam ROM Development

I just learned the hard way that it appers that the Tytn with WM6 does not seem to automatically choose the wifi connection over the 3G data-connection. This is horrible!
I have the 3G data connection set to allways on and I thought when I connected to Wifi that would be the connection the system used, but no, just got a large 3G data-traffic bill.
It's so many things I can't belive that is so wrong with WM6, does the developers use this themselves?? So many things ar very unlogical and non user friendly that I think M$ should fire the people responsible for Windows Mobile.
Is there any hack to force wifi to be used when connected, or at least get some warning that 3G connection is used even though Wifi is activated? Seems crazy that I have to turn phone of to use wifi and not be charged 3G data traffic.

No one in 50 people finds this to be a problem, strange...

There's something called 'Comm Manager', and strangely there is a button for disconnecting the data connection, and by accident it won't reconnect if there's an active wifi connection... I wonder how did you come up whith the idea of soft-reseting your phone to disconnect the data connection..

jompao said:
I just learned the hard way that it appers that the Tytn with WM6 does not seem to automatically choose the wifi connection over the 3G data-connection. This is horrible!
I have the 3G data connection set to allways on and I thought when I connected to Wifi that would be the connection the system used, but no, just got a large 3G data-traffic bill.
It's so many things I can't belive that is so wrong with WM6, does the developers use this themselves?? So many things ar very unlogical and non user friendly that I think M$ should fire the people responsible for Windows Mobile.
Is there any hack to force wifi to be used when connected, or at least get some warning that 3G connection is used even though Wifi is activated? Seems crazy that I have to turn phone of to use wifi and not be charged 3G data traffic.
Click to expand...
Click to collapse
Hi, man.
I have notice that the metric for the WIfi connection is lower than the one for 3G or GPRS in the routing table.
Thats mean the default route go trought Wifi if this is availabe. The exception are some software that needs the 3G or GPRS connection like PushMail.
For example, if you connect your Wifi and open the PIE or Opera and surf the web, no GPRS/3G data is trasmitted, sure... you can see by yourself.
Live Messenger can works to chat over Wifi, but if detects GPRS 3G connection, use this connection (bad done by M$). Try unconfig the connections and connect to wifi, you will chat over wifi, but the email sync don't work...M$ have done bad choice IMO.
Regards.

jcespi2005 said:
Hi, man.
I have notice that the metric for the WIfi connection is lower than the one for 3G or GPRS in the routing table.
Thats mean the default route go trought Wifi if this is availabe. The exception are some software that needs the 3G or GPRS connection like PushMail.
For example, if you connect your Wifi and open the PIE or Opera and surf the web, no GPRS/3G data is trasmitted, sure... you can see by yourself.
Regards.
Click to expand...
Click to collapse
Well I did get 20 mb of 3G trafic in 2 days, days when I had wifi active and 3G-data connection. Only thing I used was IE and Newsbreak RSS aggregator. If I have connection ro my router over wifi, but what if connection to internet temporarily stops working, will WM6 then use the active 3G connection without any notification?

gnick666 said:
There's something called 'Comm Manager', and strangely there is a button for disconnecting the data connection, and by accident it won't reconnect if there's an active wifi connection... I wonder how did you come up whith the idea of soft-reseting your phone to disconnect the data connection..
Click to expand...
Click to collapse
Do you think I'm stupid or what? I haven't been softresetting anything.. There is no button for disconnecting data connection in standard Comm Manger. This is not the issue anyhow, issue is how stupid can an OS be that uses an active 3G data connection when there is a wifi connection available at the same time... And if the wifi connection isn't working it notifies the user of that fact and informs it will switch to 3G data connection.
In other words how can the user know what connection is used. Only safe way seem to be to turn phone off in Comm Manager, which I will do forward on.
A logical system like iPhone will connect to wifi when available by itself. And I'm quite sure user is somehow notified of this fact.

There was a button for it in the wm5 comm manager, and after the updated, I didn't notice any difference whith the wm6 one, but there's always the option to change it to the Kaiser's comm manager (just a cab install, nothing hard or threatening). The 10 button comm manger has the 'Data Connection' button and that's a fact, and it looks better too (in my oppinion).
Sorry about the soft resetting thing, I misunderstood it a bit
And about the issue of the 3G connection, there are some countries that don't have city wide open wifi networks (like mine), so the only place I can use it is at home (or some open wifi network on the street but that's quite unreliable). So our operators divised the 3G internet connection plan accordingly whith prepaid MB -s or GB -s. So in my case it realy doesn't matter which do I use. (ohh btw 200 MB costs us around 11 USD and 5 GB is around 28 USD)

In all honesty there are a number of different solutions. Comm Manager, the NoData App, BandSwitch or it cousin program could help you with that. There are tons of third party apps. Worse case scenario just kill the phone and switch to Fly-mode. I mean, dude when you are going to do something with your phone and you are afraid that it might cost you money then research first before using.
Thank God you only used 20megs. Here in Canada that stunt would have cost you almost $1000!!

agovinoveritas said:
In all honesty there are a number of different solutions. Comm Manager, the NoData App, BandSwitch or it cousin program could help you with that. There are tons of third party apps. Worse case scenario just kill the phone and switch to Fly-mode. I mean, dude when you are going to do something with your phone and you are afraid that it might cost you money then research first before using.
Thank God you only used 20megs. Here in Canada that stunt would have cost you almost $1000!!
Click to expand...
Click to collapse
Well I did test and then checked only to see if I was charged any traffic and I wasn't so I thought it was fine. Apparently the charge is a bit delayed.. Well it's no fortune here, a little more then 1 dollar per MB. Still would be nice to clearly see when wifi and 3G is used, I use wifi at work and at home and don't want to switch phone part off.

gnick666 said:
There was a button for it in the wm5 comm manager, and after the updated, I didn't notice any difference whith the wm6 one, but there's always the option to change it to the Kaiser's comm manager (just a cab install, nothing hard or threatening). The 10 button comm manger has the 'Data Connection' button and that's a fact, and it looks better too (in my oppinion).
Sorry about the soft resetting thing, I misunderstood it a bit
And about the issue of the 3G connection, there are some countries that don't have city wide open wifi networks (like mine), so the only place I can use it is at home (or some open wifi network on the street but that's quite unreliable). So our operators divised the 3G internet connection plan accordingly whith prepaid MB -s or GB -s. So in my case it realy doesn't matter which do I use. (ohh btw 200 MB costs us around 11 USD and 5 GB is around 28 USD)
Click to expand...
Click to collapse
I'm trying to keep a clean installation of the official Swedish rom, been having problems with wake up on notifications when using other comm manager and HTC Home plugin. Off course it's no major problem to go to flight mode, just weird that one even has to think about it on a modern os...

jompao said:
Well I did get 20 mb of 3G trafic in 2 days, days when I had wifi active and 3G-data connection. Only thing I used was IE and Newsbreak RSS aggregator. If I have connection ro my router over wifi, but what if connection to internet temporarily stops working, will WM6 then use the active 3G connection without any notification?
Click to expand...
Click to collapse
The only thing you can do to be sure only Wifi is ised is to select The Work Network in Connections, so no 3G connections to your operator is done....
If some app uses 3G before Wifi, the OS don't notify, how can the OS notify this? The OS have in the route table metric to use Wifi first, 3G after...
Regards.

Related

Data connection limitation app

Hi,
Does anyone know of any app that restricts data connection to only when in WCDMA (UMTS 3G) network?
Reason why is that i use my Dopod D810 to surf the net and download files. However i have managed to rack up $320 in roaming charges for internet usage even though i am on a 1 GB XSeries plan on 3.
I was not aware that i was roaming at all. So in future, i want my phone to automatically disconnect when "Roaming".
Is there such an app? I have tried Bandswitch but i couldnt get it to do what i wanted.
use search.
There is an app called trinity hacks or something that adds this feature.
Are you sure? I have Trinity Hacks v0.3 and it doesnt seem to have this feature.
What i want is for my phone to automatically disconnect once it is "roaming" onto Telstra's network from the 3 network.
Yes,
Trinity Hacks v0.3 --> Phone tab --> 'Enable GSM/UMTS Band Selection'
Ticking this enables a new tab under 'Settings' --> 'Phone' --> 'Band'
Switch it from 'auto' to 'WCDMA'
Then you will never incur roaming charges on Telstra network.
Yeah i already have that setup.
What i want is to be able to Roam to Telstra so i get full PHONE coverage, but once it goes to roaming, i want the data connection to automatically disconnect.
What you have asked me to do is to permanently connect only to 3G which means i cannot get reception everywhere.
Does that make sense?
What you want is not possible without some serious programming! The Radio stack can be set to connect to GSM, UMTS/WCDMA or either, but you can't split voice and data functionality.
Hi,
Thanks for all your replies, but im not asking for voice and data functionality to be split. The phone can already tell whether it is roaming or on the home network. Isn't it just a matter of getting this information from the phone possibly via the OS API and then when the phone returns a value to signify that its roaming, then the program will disconnect the connection, just like pressing the disconnect button, but this time programmatically?
Im not asking for someone to write something like this, but if something already exist like this.
Maybe this reply is not needed anymore sinds the thread is one month old. Still, I use spb grps monitor. It has a lot of customization option. Maybe it has a feature that will do the trick. I'm not going to look into it myself. Just wanted to give you a headsup.

Opera wont use Wifi

I mainly use 3g to browse the internet with opera, but if i connect to my wireless network and open opera it continues to use 3g. Is their any way i can make it use wireless? I thought it should automatically but it doesn't.
Thanks for any help.
be connected just to wifi
Is that the only way? I use push email that uses 3g and would sooner not disconnect that when i want to use opera over wifi.
I've just checked Internet explorer and that's fine using wifi, but opera still refuses to use it and sticks with 3g. Does anyone elses Touch HD do this?
I'll have a look at mine in a minute, but need to ask a daft question, how can i tell which data source the HD is using for its internet information at any one time?
spud_work said:
I'll have a look at mine in a minute, but need to ask a daft question, how can i tell which data source the HD is using for its internet information at any one time?
Click to expand...
Click to collapse
You can go onto google and search for 'whats my ip' and use one of them sites to see if its your ip address or one used by your operator. Thanks very much.
Sorry, that took a bit longer than a minute.
Opera is using wifi here. However, when I first boot up my phone in my house (i.e. in wifi range) data connection is turned off and wifi is turned on by default. However, even if i switch on the data connection and fire up opera, it still uses wifi rather that 02 mobileweb.
I may talk a wlk down the street later and i'll see if the data connection will come on at bootup if a wifi isn't available
Have you tried going to settings->connections tab->connections->advanced tab->select networks and changing the default connection to "My Isp" or "My work network".
This may help although I have had very similar problems with opera using 3g instead of wifi. I reported the problem HTC and after an absolute age they wrote back saying "That shouldn't happen" without any real advice on what to do next. Since then I have always turned 3g off when turning wifi on. I used to use push email but of course turning off 3g buggers that up so I have settled for syncing every 15 minutes and as a side benefit that seems to have improved battery life.
spud_work said:
Sorry, that took a bit longer than a minute.
Opera is using wifi here. However, when I first boot up my phone in my house (i.e. in wifi range) data connection is turned off and wifi is turned on by default. However, even if i switch on the data connection and fire up opera, it still uses wifi rather that 02 mobileweb.
I may talk a wlk down the street later and i'll see if the data connection will come on at bootup if a wifi isn't available
Click to expand...
Click to collapse
Thanks for your help.
dcoales said:
Have you tried going to settings->connections tab->connections->advanced tab->select networks and changing the default connection to "My Isp" or "My work network".
Click to expand...
Click to collapse
I've tried what you have suggested and opera did use the wifi, however when i turn wifi off it won't use 3g until i go back into those settings and set it to do so.
I've noticed that if i turn my phone on and don't use the 3g connection opera will use wifi fine, but once i turn wifi off or go out of range and use 3g then return to wifi opera refuses to use it and sticks with 3g. I just don't understand why it's fine using wifi so long as it hasn't used 3g.

Automated Data Connection choose with user defined behaviour

Dear all,
since one week I have the TP2 and like it a lot. Until the TP2 I used to have an Iphone3G and now of course I have to change my user behaviour a little bit.
There is one big topic I would like to discuss here: DataConnections!
I have the problem, that I dont have a flat option for data from my provider. I have to pay by time and not by traffic. Hence I like to keep the time I am connected to the Net to a minimum!
Is it possible to realise the following with the TP2 (maybe with extra software)?
1. Mobile data connection only manually with immediate cut off after the transfer (for example if I press send/receive for mail). If I want to manually access the net there should be a short message box asking me to connect. Currently I have to use the CommCenter to switch data connection on/off. As I already use nodata to really cut off the automated connection behaviour, maybe this tool can also be used somehow to allow access and cut it off after the sending/receiving is done.
2. Wifi Scan constantly in the background (after manually switching it on) to scan for open networks or prefered networks. If some network is found, it automatically connects, checks internet, do all the other automated updates and stays connected until I manually disable wifi.
As you can see, I want to have some kind of automated, cost efficient, connection behaviour of TP2. The tool nodata, which I currently use is great to cut off the automated connection but is not very flexible
I am looking forward to exchange with you on that topic.
Regards,
dvdjimmy
...does really nobody else need something like this? Or am I just too stupid to use the onboard tools of wm6.1 correctly?
Regards,
dvdjimmy
take a look at bandswitch or commmgrpro...
you can use this registry entry,
for example this will kill automatic the connection after 10 seconds,
or if you dont use...
HKLM\Comm\ConnMgr\Planner\Settings\
CacheTime = 10 (sec.)
SuspendResume = GPRS_bye_if_device_off
http://forum.xda-developers.com/search.php
Dear all,
thank you for your suggestions. The registry is already a good start for me. Many thx. The commgrpro also looks very good. It seems to allow also the disconnect after a certain amount of time.
Anyway, I think I have to program it on my own: My dream would be to have a software which I can tell that I allow Access to the net from now on. Then the software is switching on wlan in the background and constantly scans for open or prefered networks. If such a network is found I would like to get connected to it. If somehow the WLAN connection breaks down and access to the net is no longer possible, the app should ask if I would like to use UMTS instead of WLAN right now. If I answer yes, WLAN is switched off, the data connection is switched on, the transfer is taking place and afterwards the connection is cut off completely and WLAN is switched on again and hopefully finds another open access again
So the main benefit would be, that automatically only the WLAN is allowed to connect. All the dataconnection by UMTS have to be allowed and are immediately switched off.
I would like to program something like this if you can help me on how to start with it, as I have not programmed a lot for the WM Platform until now.
With best regards,
Joachim

GPRS-connection unstable

Hi Y´all!
Tried searching for this but no cigar so here goes:
I´m having periodic trouble maintaining a stable GPRS connection.
For example i start Opera & open a web page. GPRS connection is established. So far so good.
Then the site is kept open for perhaps 15 minutes without utilizing a link (i haven´t clocked it but it´s in that general vicinity).
Then i use a link, and get connection error, or perhaps minimize the browser and chek for new mail, and get sync. error.
In any case it is clear that the GPRS connection i dead. Then i go to the connection center and shut down the data connection (which indicates green - up&running).
Then i restart the GPRS connection, Either from activating a weblink or checking for mail or pretty much anything else that depends on the connection.
Then BINGO... GPRS is up and running again for another 15 minutes or so.
The fact that i had (and lived with) the same problem on my old Kaiser leads me to think that this may be about a setting somewhere in WinMO??
Is the connection perhaps "hibernating" if it isn´t used for a period??
And mainly: Does someone know howto fix it??
Perhaps i should add that i live in a small town in the arctic part of the world and we have no 3G/HDSPA coverage, There is only the GPRS connection. At home i use my private Wi-Fi link wich is humming along fine&nicely.
Please help
Polar67
It's like the xDSL connections that shut down after some time of inactivity. In a normal xDSL connection you have a possibility in the equipment of selecting an "Always ON" option that sends random packets to keep the Internet session from being shut down automatically by the BBRAS/DSLAM/RADIUS equipment.
In terms of mobile world I do not know if exist a similar way of doing it.

Prioritize wifi over gsm?

Hi people
Firstly, awesome forum! Although I don't post here, this forum has helped me numerous times. This is the first time i could not solve a problem and therefore had to post about. So a big fat thanks to all you guys!
I notice when my email is being updated or my contacts facebook updates, sometimes (most times actually) it connects via Edge even though I'm at home with wifi. Some programs and also browsing uses Edge over wifi at times. Is there any way to make it choose wifi over Edge, if its available, ALL the time?
Thanks in advance
If you are connected to a wifi network it should always use that over MediaNet. Mine does, at least. If you'll just leave the wifi in the on position in the Comm Manager and have it config'd for your home network it should automatically connect whenever you are at home.
epoh said:
If you are connected to a wifi network it should always use that over MediaNet. Mine does, at least. If you'll just leave the wifi in the on position in the Comm Manager and have it config'd for your home network it should automatically connect whenever you are at home.
Click to expand...
Click to collapse
Man, if I turn on my WiFi radio continuously, the battery heads for zero in a hurry! I keep mine off unless I know I'm in range of a network I can use.

Categories

Resources