The Mobile Broadband User blog

"Thanks for your quick reply. This makes you quicker than 3's customer service department, who I emailed at the same time!" -Anonymous

How to stop the excessive logging in HUAWEI Mobile Partner

clock January 2, 2010 15:31 by author christer

The HUAWEI Mobile Partner connection client, shown below as the OiSTER connection client, is logging excessively to your hard disk. You can read more about this in the blog posting concerning Telenor’s use of HUAWEI Mobile Partner.

I am very glad to be able to forward to you a fix for the excessive logging to your hard disk.

image

Before turning the logging off the Mobile Broadband Logging Monitor would show up to 142 log changes pr. minute, which would mean more than 68.000 changes on a workday (8 hours).

image

To stop the excessive logging you have to locate the installation directory of HUAWEI Mobile Partner (in this case is was “C:\Program Files\Mobile Partner”, but it may reside in other locations as well). Make a backup copy of the RunInfo.ini file and open thereafter the RunInfo.ini file with Notepad.

You will see a section of information like this:

[TraceSet]
TraceLevel=4
TracePath=Log\trace_0.txt
ATRecord=Y
ATRecordPath=Log\ATRecord.txt

Change these to the values below:

TraceLevel=1
ATRecord=N

Save the file and re-start the application. The Mobile Broadband Logging Monitor now gives a totally different output showing only two changes to the log files. I can tell you that these changes were done at startup of the application and no changes were made hereafter. The projected 8-hour value is therefore not valid in this case. Very nice! :-)

There’s only one thing left to wish for and that is a way to disable the excessive use of the Windows Registry. Do you have information on this? Please share in comments below.

image

Blog posting based on this information.



Mobile Broadband Logging Monitor

clock December 11, 2009 22:02 by author christer

If you are a follower of this blog and you are using mobile broadband, then you have probably wondered if you are suffering from the 3Connect or HUWAWEI Mobile Partner excessive logging and hard disk activity.

Well, no need to wonder any more. I have spent some time now making a new simple, easy to use monitoring tool for mobile broadband users, targeting the most popular mobile broadband connection clients core products, namely Birdstep EasyConnect and HUAWEI Mobile Parter. This will, among others, include mobile broadband clients from 3, Telenor, OiSTER, Telmore, Turkcell, t-mobile, Orange, m1, Movistar, Etisalat, O2, just to name a few.

The Mobile Broadband Logging Monitor tool will tell you if you are suffering from the excessive logging and hard disk activity, and it will show which files that are being written to and the amount of writes pr. minute, hour and workday (projected).

Furthermore, if there is a known solution to the logging problem for your particular software it will show you direct link to that solution.

In short, a simple tool for giving you insight on the problems and how to solve it! Here’s a nice picture:

Mobile broadband logging monitor 1.0

Now, that was a nice picture, wasn’t it? :-)

Download the monitor software (from Microsoft CodePlex). The application is now Open Source (read more about what this means).

How to use
Follow the instructions on the screen. Let the tool monitor for more than 1 minute, as it calculates the changes pr. minute. So, you’ll see the numbers rising for the first minute, and then the numbers should stay relatively stable.

The technical stuff
Mobile Broadband Logging Monitor runs on Windows XP, Vista and Windows 7. You will download an installer, which in turn will install the software properly when run. The software has a very light “footprint” on your computer, is totally non-intrusive, and, of course, totally respects your privacy. It simply tells you if there is a problem, and, if possible, what you can do about it!

Release notes
1.2: Added support for MWConn (standard location) and user defined locations. (28th Dec. 2009)
1.1: Added support for newer editions of Birdstep Technology EasyConnect.
1.0: First edition. Hello mobile broadband users!



Telenor's "Mobilt Bredbånd.exe" uses log files and Windows registry excessively

clock September 22, 2009 17:31 by author christer

If you're a Telenor mobile broadband user in Sweden, Norway or Denmark I suggest you continue reading this blog post.

Admitted, this blog post is about a very geeky, nerdy and technical issue with Telenor's mobile broadband connection client, known as "Mobilt Bredbånd" (at least to Danish customers, for many others its known as HUAWEI Mobile Partner). As a matter of fact, it's so nerdy, that my girlfriend gave me the "what-the-h*ll-are-you-babbling-about"-look when I told her last night what I was doing (what I don't do for you guys!). However, even though it's nerdy and all that, you should read it to know the very tangible effects is has on the computer you're using Telenor's connection client on. Normally blog posts should be kept short and concise, I know, however, since the subject is so technical I've divided this long blog post into three sections. Here we go...

 

 

Introduction - what is this about and why should you care?
Ok, I'm going to give it to you straight away. No need to keep it back: The Telenor "Mobilt Bredbånd" connection client writes to a set of log files on your computer. The writing frequency is about once every 10th second when you're offline and every second when you're online. On top of that, the Telenor connection client also reads (in my opinion) excessively from the so-called Windows registry. It doesn't matter if you don't know what the Windows registry is or not, just trust me on this one, it's not a good thing.

Why is this important? Well, first of all, let me tell your that the content of the log files are technical and do not, as far as I know, contain any personal information. However, file access is normally considered a "heavy operation". I mean, think about it: Once every second. That's 3600 writes every hour. This is, in my opinion, very important in the context of your hard disk's life span and well being. It also slows your computer down. You might not notice it when you're using it on a fairly new computer. This issue is very similar to the logging issue I found with 3's connection client, and the difference in system performance while using that client with and without logging every second was significant, and could especially be seen when running on batteries. And that's what you do, when you're out and about, writing blog posts on nice cafés, right? [Artistic break, while sipping coffee on nice café]

The logging issue i found with 3's connection client was actually the very reason why this blog started. Oh, I remember the days.... at the time, I was very annoyed of being in the hands of a telecommunications company that was also taking on the role of being a software company, and it annoyed me that they had released software with such heavy logging. On a side note, I'm still a bit annoyed, because although 3 has released two updates to the software since then, the logging issue has not been rectified and therefore their customers need to change it themselves by following the guides on this blog.

Telenor customers however, need not to be as annoyed as I was and am. This test of the Telenor's connection client is based on a request from Telenor themselves to test their software, which, in my opinion, shows that they care and want to know the reality of things. Kudos! 

The techincal stuff
Now, there's a huge difference from the 3 issue and this Telenor logging issue. Telenors "Mobilt Bredbånd" connection client writes to 4 different logs files! They files are...

ATRecord.txt
Callbalk_trace.txt
Func_trace.txt
trace_0.txt 

... and can normally be found under C:\Program Files\Mobilt Bredbånd\Log. There's also a file called log.txt, but it doesn't seem to be called very often.

When you're offline, the client writes to the files ATRecord.txt and Func_trace.txt every 10th second or so. When online it also writes to Callbalk_trace.txt, and even reads from a file called RunInfo.ini. When you're online, they're written to every second or so. View my logging of Telenor's connection client's file and registry access here on Google Docs or download Excel file for Excel 2007 (301,12 kb). Note the three sheets, “File access while offline”, “File access while online” and “Registry access” (while online).

Because of the several files the Telenor connection client writes at least 7200 times every hour.

Here are some sample log files...

ATRecord.txt (468,11 kb) 
Callbalk_trace.txt (172,12 kb)
Func_trace.txt (100,55 kb) 
log.txt (284,00 bytes)
trace_0.txt (68,97 kb)

... and RunInfo.ini (275,00 bytes)

Conclusion
So now what? What to do, what to do. Well, unfortunately, as a end user you cannot do anything yet to change this behavior. As a reference, my history with 3 was several months of correspondance with 3 and BirdStep Technology, who are the suppliers of 3's software. It ended with me getting a description to a very technical workaround, that are the base of the guides on this blog. In this case, there's a few things that leaves me very positive about the prospect for (1) a technical workaround and (2) maybe an update that solves the problem where it is:

* In this case Telenor's software supplier is HUAWEI. It's a skinned application and seems fairly structured in the way it is built (file wize). 

* The golden key seems to be the file RunInfo.ini, where, as far as I can see, there are settings regarding logging levels. A workaround could maybe be made possible by letting the Telenor customers know what settings they can set and with what values to minimize the logging themselves.

* The possible workaround above does only target the technical customers. However, as my investigation was initiated by Telenor, they've come across as being interested in the well-being of their customers computers, and might provide an update to target all customers. A suggestion here could be to release it with lowest possible logging as default and allow customers to change the logging level from inside the application itself.

 



That's it for now. Thank you for reading this far. This blog posting has been forwarded to representatives of Telenor. Stay tuned on progress via my RSS feed and on Twitter.

If you want me to check your connection client (O2, Vodafone etc.) let me know.

ProcessMonitor output sanity checked by Björn Johansson.

Are you affected?
You might want to check if you are affected by the logging problem or not. I suggest you try out our new free Mobile Broadband Logging Monitor tool.



Mobile broadband and Apple Snow Leopard

clock September 4, 2009 11:41 by author christer

Live from Twitter on this subject:

There's been reported severe issues and incompatibilities when trying to use mobile broadband connection software with the new version of Apples operating system for Mac called Snow Leopard.

The error occurring is a hard (kernel) crash of the Apple Mac operating system. In other words, access to Internet using mobile broadband is impossible. The Mac system itself survives, and there are no reports of data loss. 

I have very little information so far, but affected connection clients reported until now are from Telenor (Sweden), 3 (Three) (UK) and O2 (UK).

I'm working on getting more info. Are you affected? Please let us know more in a comment below, and please provide:

* What you experience
* Mobile Broadband provider name (such as Three or Telenor)
* Country
* Operating system
* Computer type

[Update] Vodafone (UK) has problems as well.

[Update no. 2] Virgin (UK) also has problems.



Stop the logging in 3Connect and HUAWEI Mobile Partner

Get personal assistance! Read more here...

I love mobile broadband!

I am an independent mobile broadband enthusiast. I find the mobile broadband business and related products very interesting, especially in the perspective of how usage of mobile broadband will change our work life and our social life

SPECIAL FEATURES: If you're a 3 user you should definitely read my blog post about 3Connects excessive logging that slows your computer down and what you can do to remove it. The O2 image compression is covered. Latest is the Apple Snow Leopard incompatibility with mobile broadband connetion clients. It's all here in this blog. And of course, there are plenty of other mobile broadband posts are available as well.

When not blogging about mobile broadband I work as a software developer and architect. You'll find my personal blog here: http://www.christer.dk/ 

Enjoy!
Christer Østergaard 

You can contact me directly here. If you got suggestions or other feedback, then go here

All content © 2008-2009 Christer Østergaard

Recent Comments

Comment RSS

TextBox

Sign in