General Discussion
  >> Fibre Broadband


Register (or login) on our website and you will not see this ad.


  Print Thread
Standard User Bald_Eagle1
(experienced) Tue 30-Jul-13 22:24:27
Print Post

HG612 Modem Stats r1.1 released


[link to this post]
 
The first public revision to the HG612 Modem Stats package has now been released.

It is available here:-

HG612 Modem Stats 1.1 download site



Click the Blue Download Now! button & choose one of the Download Mirrors.


It is still currently aimed only at VDSL2/FTTC connections for Microsoft Windows users, but an ADSL version is on its way, combined with Linux compatibility.

The package has been fully tested on XP, Vista & Windows 7 systems & although not perfect, some increased compatibility with problematic Windows 8's Task Scheduler has been built in.



What´s New in version 1.1:

Connection Up time & Total Bits loaded reported in the Bitloading graph.
Bitswap graphs per tone in the Ongoing graphing
Auto-reset the modem´s internal clock at each resync
More efficient/quicker harvesting/logging, especially for larger modem_stats.log files (mines now 202 MB (212,705,280 bytes) in size).
Ability to disable extensive event/error logging, just reporting the basics and any true errors (keeps the log file size down).
Separate resync log.
Ability to use a different task name.
The programs should now be fully compatible with the HG610, HG612 & HG622 modems.
Other various tweaks we can´t remember smile


New users should simply extract the contents of the zip file to Drive C:, ensuring "Expand Folders" or similar setting is selected for a default setup.

Existing users of the initial version 1.0 should extract all the files & subfolders to the relevant existing folders to ensure the slightly different operation of the package is picked up.

Once all the files are in place, existing users should delete the original HG612 Stats Program task & create a new one via the Settings Editor.

By default, Current (snapshot) data will be harvested & plotted every 8 hours, starting at 06:00 & Ongoing data will be harvested every minute, being plotted at 06:00 each day.

These settings can be easily adjusted or logging and/or automated graphing turned off via the Settings Editor.
Standard User majika2007
(regular) Wed 31-Jul-13 07:36:36
Print Post

Re: HG612 Modem Stats r1.1 released


[re: Bald_Eagle1] [link to this post]
 
Looks good thanks

Standard User StephenTodd
(experienced) Wed 31-Jul-13 15:35:56
Print Post

Re: HG612 Modem Stats r1.1 released


[re: majika2007] [link to this post]
 
Thanks ... looking good to me (I was already using your prerelease).

In case it helps anyone with Windows 8 and its unreliable task scheduler (how did Microsoft manage to make it so bad), here is an XML export file of my belt-and-braces setup.
I've changed the <Command> tag at the end from the very non-standard place I run it to the standard install location.
You will need to change the Machine/user for it to work for you.
Copy into an XML file, edit as needed, and import to Task Scheduler.

It does not store the user password. One reason for failure before was that Task Scheduler sometimes forgets the stored password and so fails to start the task.
The task does not need user credentials to run anyway.
I was previously running with the original trigger, plus just one trigger on 'task creation/modification'. When I saw it had failed, I started it again by modifying the comments in the task.
I've now added triggers on logon and connection to user session ~ that should (?) make it more robust.


Text
1
23
45
67
89
1011
1213
1415
1617
1819
2021
2223
2425
2627
2829
3031
3233
3435
3637
3839
4041
4243
4445
4647
4849
5051
5253
5455
5657
5859
6061
6263
6465
6667
6869
70
<?xml version="1.0" encoding="UTF-16"?>
<Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">  <RegistrationInfo>
    <Date>2013-07-31T14:28:07</Date>    <Author>Todds</Author>
  </RegistrationInfo>  <Triggers>
    <TimeTrigger>      <Repetition>
        <Interval>PT1M</Interval>        <StopAtDurationEnd>false</StopAtDurationEnd>
      </Repetition>      <StartBoundary>2013-07-31T14:28:00</StartBoundary>
      <Enabled>true</Enabled>    </TimeTrigger>
    <LogonTrigger>      <Repetition>
        <Interval>PT1M</Interval>        <StopAtDurationEnd>false</StopAtDurationEnd>
      </Repetition>      <Enabled>true</Enabled>
    </LogonTrigger>    <RegistrationTrigger>
      <Repetition>        <Interval>PT1M</Interval>
        <StopAtDurationEnd>false</StopAtDurationEnd>      </Repetition>
      <Enabled>true</Enabled>    </RegistrationTrigger>
    <SessionStateChangeTrigger>      <Repetition>
        <Interval>PT1M</Interval>        <StopAtDurationEnd>false</StopAtDurationEnd>
      </Repetition>      <Enabled>true</Enabled>
      <StateChange>RemoteConnect</StateChange>    </SessionStateChangeTrigger>
  </Triggers>  <Principals>
    <Principal id="Author">      <UserId>MACHINE\USER</UserId>   <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
      <LogonType>S4U</LogonType>      <RunLevel>LeastPrivilege</RunLevel>
    </Principal>  </Principals>
  <Settings>    <MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
    <DisallowStartIfOnBatteries>true</DisallowStartIfOnBatteries>    <StopIfGoingOnBatteries>true</StopIfGoingOnBatteries>
    <AllowHardTerminate>true</AllowHardTerminate>    <StartWhenAvailable>false</StartWhenAvailable>
    <RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>    <IdleSettings>
      <StopOnIdleEnd>true</StopOnIdleEnd>      <RestartOnIdle>false</RestartOnIdle>
    </IdleSettings>    <AllowStartOnDemand>true</AllowStartOnDemand>
    <Enabled>true</Enabled>    <Hidden>false</Hidden>
    <RunOnlyIfIdle>false</RunOnlyIfIdle>    <WakeToRun>false</WakeToRun>
    <ExecutionTimeLimit>P3D</ExecutionTimeLimit>    <Priority>7</Priority>
  </Settings>  <Actions Context="Author">
    <Exec>      <Command>"C:\HG612_Modem_Stats\Scripts\HG612_Run.exe"</Command>
    </Exec>  </Actions>
</Task>


--
Moved (with trepidation turned relief) to BT Infinity 2 for upload speed. Happy BE user for several years.


Register (or login) on our website and you will not see this ad.

  Print Thread

Jump to