Hvis du bruger mobilt bredbånd fra Telenor i Danmark, Sverige eller Norge foreslår jeg at du fortsætter med at læse denne artikel.

Indrømmet, så er denne artikel om et ret så geek’et, nørdet og tekniske problem med Telenor’s mobile brebåndssoftware, bedre kendt som “Mobilt Bredbånd” (for danske kunder). Faktisk er det så nørdet at min kæreste gav mig et hvad-f*anden-taler-du-om-blik, da jeg fortalte hende om det (hvad jeg ikke gøre for Jer!). Jeg ved godt at artikler normalt skal være så korte som muligt, men emnet er desværre så teknisk at det kræver lidt ekstra plads. Jeg har derfor opdelt artiklen i tre sektioner. Ok, lad os komme videre…

 

 

Introduktion – hvad handler det her om, hvorfor skulle jeg være interesseret?
Ok, jeg tror bare jeg giver dig det lige med det samme. Ingen grund til at holde det tilbage: Software med Telenor’s mobile bredbånd skriver til et sæt filer på din computer. Frekvens er ca. hvert 10. sekund når du er offline, og hvert sekund når du er online. Ydermere læser Telenor’s software også fra det såkaldte Windows Registry meget ofte (overdrevent, efter min mening!). Det betyder ikke så meget hvis du ikke ved hvad Windows Registry er, stol på mig når jeg siger, at det ikke er en god ting.

Hvorfor er det vigtigt? Først og fremmest, lad mig sige at informationen i log-filerne er tekniske og ikke, så vidst jeg ved, indeholder personfølsomme informationer. Men filadgang betegnes oftest som en “tung” operation. Jeg mener, tænk lige over det: Hver sekund. Det er 3600 skrivninger på din harddisk hver time. Det er, i min øjne, meget vigtigt set i lyset af livstiden på din harddisk. Det sænker også hastigheden på din computer. Du opdager det måske ikke hvis du bruger en relativt ny computer. Dette issue er meget lig problemet i “3”’s forbindelsessoftware, og faldet i performance i den test var tydelig, allermest når man brugte laptoppen på batteri. Og det er jo det man gør, når man er ude på café og benytter det mobile bredbånd, ikke sandt? [Kunstnerpause, imens jeg sipper kaffe på en café]

Problemet med “3”’s forbindelsessoftware var faktisk årsagen til at denne blog startede. De dage, de dage… dengang var jeg virkelig irriteret over at være i en teleudbyders nåde, som tilsynelande nu også ville være softwareudyder. (Jeg er stadig lidt irriteret, da de har sendt to opdateringer på gaden uden at forbedre loggingen, selv om jeg har været i dialog med dem).

Telenorkunder behøver derimod ikke at være så irriteret som jeg er: Denne test af forbindelsessoftwaren udspringer fra en forespørgsel fra Telenor selv, hvilket, efter min mening, viser at de interesserer sig og vil have mere viden.

Den tekniske del 
Der er en stor forskel imellem problemet med “3”’s software og loggingen i Telenor’s software. Telenor’s “Mobilt Bredbånd” forbindelsessoftware skriver til hele 4 forskellige filer! Disse filer er:

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

... og kan normalt findes under C:\Program Files\Mobilt Bredbånd\Log. Der er også en fil kaldet log.txt, med det ser ikke ud til at der bliver skrevet så ofte til den.

Når du er offline skriver softwaren til ATRecord.txt og Func_trace.txt hvert 10. sekund eller noget i den stil. Når du er online skriver softwaren til Callbalk_trace.txt og læser også fra en fil kaldet RunInfo.ini. Når du er online skifter frekvensen til hvert sekund. Se mit test-output her på Google Docs eller download Excel-filen til Excel 2007 (301,12 KB). Læg mærke til de tre faner, “File access while offline”, “File access while online” og “Registry access” (while online).

Da der er tale om flere filer skriver Telenor’s forbindelsessoftware til din harddisk mindst 7200 gange hver time.

Her er nogle eksempler på log-filer:

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)

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

Konklusion 
Så hvad nu? Hvad kan man gøre? Desværre kan du som slutbruger ikke gøre så meget for at ændre denne adfærd. Modsat historien med “3”’s software, så har jeg ikke nogen teknisk information om hvad man kan gøre for at ændre adfærden lige nu. Der er dog nogle ting som gør vi kan håbe på at de dukker op:

* Telenor’s softwareleverandør er HUAWEI og grundproduktet hedder “Mobile Partner”. Det er en “skinnet” applikation og ser ud til at være bygget relativt struktureret (filemæssigt).

* Den gyldne nøgle ser ud til at være filen RunInfo.ini, hvor, så vidt jeg kan se, der er nogle indstillinger der relaterer sig til logging niveauer. En workaround kan måske realiseres ved at lade Telenor-kunder vide hvilke indstillinger de skal skifte og til hvad, for at mindske loggingen til et mere acceptabelt niveau.

* Ovenstående mulige løsning vil dog kun henvende sig til Telenor’s teknisk bevandrede kunder. Men eftersom denne test var igangsat af Telenor selv har de vist sig som værende interesserede i deres kunder og deres computere, og vil derfor forhåbentlig udsende en løsning der rammer bredt. En løsning kunne være at sende en opdatering ud, hvori logging som udgangspunkt var sat til et normalt niveau, og hvor brugerne så kunne skifte niveauet i applikationen.

 



Det var alt for nu. Tak for at du læste så langt. Denne artikel er blevet fremsendt til Telenor.

ProcessMonitor output gennemgået af Björn Johansson før denne artikel blev skrevet.

Er du ramt af problemet?
Hvis du ikke er helt sikker anbefaler jeg at du bruger vore gratis Mobile Broadband Logging Monitor program. Her kan du se om du er ramt af problemet. 

flag_great_britain_thumb8_thumb33133[1] 
Original post: http://blog.mobilebroadbanduser.eu/post/2009/09/22/Telenors-Mobilt-Bredbandexe-uses-log-files-and-Windows-registry-excessively.aspx

Comments: http://blog.mobilebroadbanduser.eu/post/2009/09/22/Telenors-Mobilt-Bredbandexe-uses-log-files-and-Windows-registry-excessively.aspx#comment