Obviously it can be configured!
Go to Window > Preferences > Install/Update > Automatic Updates
It’s configured by default to check on every launch, but you can change that…
Presumably because it wants to “check for updates”
As I do sometimes have to work “on-site” or “in the field” without an internet connection I find it really annoying when applications insist on trying to access the internet instead of just getting on with their work!
Since a great deal of so-called “M2M” work is about remote monitoring & control, I think this should be an expected situation with M2MStudio - so there should be some option like, “don’t attempt to check for updates (or do any other internet-related things) when no internet connection is available”
Can’t reproduce this behaviour here, with 1.1.1, and even by switching between several workspaces (the update settings are common to all workspaces).
Maybe could you have a look to the p2\org.eclipse.equinox.p2.engine\profileRegistry\M2StudioProfile.profile.data.settings\org.eclipse.equinox.p2.ui.sdk.scheduler.prefs file (relative to your M2M Studio install)?
Eclipse saves automatic updates settings in this file…
E.g. for every monday at 8 a.m.
#Mon Feb 22 08:31:19 CET 2010
migrated34Prefs=true
hour=8\:00 AM
day=Every Monday
enabled=true
eclipse.preferences.version=1
autoUpdateInit=true
schedule=on-schedule