U-Verse Realtime v1.2.1.0


U-Verse Realtime v1.2.1.0

U-Verse Realtime v1.2.1.0 is released.

The program (.exe installer) may be downloaded here.


If you already installed v1.2.0.0, you can install this version on top of it and it will upgrade.  This version fixes a bug that resulted in the program not detecting STBs.


U-Verse Realtime is a standalone program that can retrieve information from a typical residential installation of the AT&T U-Verse IPTV system. Some of the information displayed consists of VDSL line analysis, network interface data rates, DVR information, and STB channel and stream information. This program requires that your U-Verse Residential Gateway (the 2Wire 3800HGV) be running firmware version only. Previous versions will not work with this program.


U-Verse Realtime v1.2.1.0 is the evolution of the previous program, 2WireRealtime. The new features added to UVerse Realtime expand its functionality beyond simply looking at statistics from the 2Wire 3800HGV router, so the program was renamed to better reflect its scope. 2WireRealtime will not auto-update to U-Verse Realtime, you must download the new installer.



Fixes and New Features


  • Program renamed to U-Verse Realtime to better reflect the scope of functionality.
  • Fix last digit of coax station MAC addresses
  • Add date/time to panel so it appears in screenshots
  • Add comma & significant figures to FEC/CRC rates
  • Fix Bits in use highlighting - yellow vice red @ 100%
  • Add Hardware version to IP and Gateway information
  • Change to ListView control for coax/HPNA reporting for better line-up of information
  • Add STB channels tab with current channels being watched, stream totals, and DVR space analysis.
  • Change ReadMe to PDF vice .txt file to be able to hold graphics.
  • Change to MSI installer to allow user to install WinPcap.
  • (1.2.1) Fix STB packet detection bug.
  • (1.2.1) Fix close program multithreading deadlock bug.


System Requirements Change

System requirements have been modified significantly from 2WireRealtime -- please read the documentation in the ReadMe file!


Basic System Requirements

  • U-Verse Realtime requires a Windows XP, Vista, 7, Server 2003, Server 2008, or Server 2008R2 system to run. U-Verse Realtime is an x86 (32-bit) application, but will run on x64 machines with no issues.
  • U-Verse Realtime requires that the Microsoft .Net Framework v3.5 is installed on your system. If it is not, the installer will prompt you to install it. If you want to manually install it, go to Windows Update and look under the Optional updates.

Additional System Requirements for STB Channels/Streams Feature

  • Use of the STB Channels/Streams feature requires a wired Ethernet network interface – U-Verse Realtime will not be able to gather this information on a computer with only a wireless interface.
  • Use of the STB Channels/Streams feature will probably require that any software firewalls be disabled completely. Note that it is not enough to “allow” or “whitelist” the U-Verse Realtime executable file because the packet capture techniques will still not work under that condition. In fact, some software firewalls may have to be removed from the computer completely rather than just disabled because they interfere with WinPcap.
  • It is highly recommended that the computer running U-Verse Realtime is directly connected to the RG, with no intervening network switch. If the computer is instead connected to a network switch, U-Verse Realtime will cause a large amount of extra network traffic that may interfere with other devices when the STB Channels/Streams feature is used.
  • The STB Channels/Streams feature is turned off by default. If you meet the above system requirements, you can turn it on by checking the “Enable Gathering STB Channel/Stream Data” setting on the Configuration tab.

As always, please post here with any comments or bugs.

Message 1 of 37 (1,483 Views)

Re: U-Verse Realtime v1.2.1.0

SomeJoe7777 wrote:

I will add those two channels (195 and 233) to the database.  By the IP addressing, 233 looks to be a local channel/feed, while 195 appears to be national.  I get neither of these channels here in Houston.


The QVC/HSN thing, I think I know what's going on there.  The feeds on 3/9 and 12/11 are actually duplicates of the same feeds that are on 420/422.  420 (QVC) and 422 (HSN) have as part of their contract that they appear in the local channel list as well, but the channel number they get put on down there varies with what your local channels are.  3 and 12 are not used in the Houston area, but probably are in Columbus, so they're on 9 and 11 there.


What I'll probably do is remove the local mapping from the channel database and just leave 420/422 in there.  Thus, if you're tuned to QVC, then the program will show you're on 420 even if you're on the local channel remapped feed.


The same thing will happen if you tune in to one of the AT&T barker channels (like AT&T Buzz on 300).  That same feed is on 1000 and 1300, so no matter which one you're on, UVRT will always show 300.


For the oddity you're seeing with the DVR, I'm working on a new version of UVRT that completely changes how it gathers the channel information, and it will be more reliable and robust.


Great, thanks again for your help.  As I get more time I will continue to verify the rest of the channels here in cbus.

Message 31 of 37 (623 Views)

Re: U-Verse Realtime v1.2.1.0



This app is amazing.  Finally took the time to install it/check it out...how did I ever live without it?


Two minor comments/suggestions:


(1) The elements on each screen appear "anchored" (meaning resizing the window doesn't move/resize them), which is fine...except the date/time.  If you expand the window to the right, you'll see the date/time move too, which (A) looks odd, and (B) can end up clipping the "Connected" light.  (Hey, I said these were minor.)


(2) I had an issue after enabling stream gathering.  The default interface listed in the Network Interface dropdown was 'Network adapter "Microsoft" on local host.'  (In fact, when I looked later, there were three of those listed.)  I didn't pay any attention to this.  Once I enabled stream gathering, I got an unhandled exception error in U-Verse Realtime.  Simple error text was "Failed parsing  as mac addresses.  Expected 6 hexes and got  1 hexes. Parameter name: address." 


Now I'm not sure what those Microsoft network adapters represent; the only other item listed was my GigE interface, so I'm guessing one of those must be my wireless, but who knows.  The issue is that once I had done that, I got the unhandled exception every time I launched the app, after which the app wouldn't actually work (though it wouldn't close if I clicked "Continue").  Took me a minute to figure out I could still go to Configuration and change the selected adapter.


If you need the full text from the unhandled exception, let me know.  You might want to toss some error handling code around the MAC address parsing.  Also, if those "Microsoft" adapters are never valid, you might want to filter them out altogether.  (Just suggestions, obviously.)


OK, sorry to immediately jump into issues, but figured you might want to know.  Now...channel info.  I could've just listed them here, but it was easier for me to create an Excel spreadsheet, and that's probably easier for you, too.  (If it's not, just let me know and I can paste here, or get you a comma-delimited or tab-delimited file, or whatever you like.)  You can get it here, or here if you need it in the older Excel binary (.xls) format.


I did notice some weird channel identification going on for the "national" channels that are remapped locally (QVC and HSN, for example) but I see you've already looked at that, so I didn't bother to include any of those in my list.




Message 32 of 37 (623 Views)

Re: U-Verse Realtime v1.2.1.0

Thanks for the feedback, cheer!


I have a new version that I'm going to release soon (v1.3.0.0), I'll address your concerns here:


1) Ya, I saw that the date/time wasn't anchored properly.  That's already fixed in the upcoming version.


2) Ya, currently, selecting an invalid interface produces this error/crash.  This will be fixed in the next version such that a friendly error message will be displayed.


I can't tell just from the descriptions which network interfaces are going to be valid selections or not unless the code attempts to communicate with all of them at program startup.  I'm afraid that this will take too much time and may delay the startup more than it already is.


3) Ya, will fix the QVC/HSN channel mappings as discussed above.


Awesome, thank you for the Chicago locals, I'll get them in the database.  I need your zip code also so I can pull the official channel descriptions off the AT&T site.



cheer wrote:



This app is amazing.  Finally took the time to install it/check it out...how did I ever live without it?

Thanks very much for the compliment.  Just wait until you see the new one (v1.3.0.0). :smileyvery-happy:



Message 33 of 37 (623 Views)

Re: U-Verse Realtime v1.2.1.0


SomeJoe7777 wrote:
Awesome, thank you for the Chicago locals, I'll get them in the database.  I need your zip code also so I can pull the official channel descriptions off the AT&T site.




And I should've figured you were already on top of the issues I saw.  :smileyhappy:



Message 34 of 37 (623 Views)

Re: U-Verse Realtime v1.2.1.0

New channel database is released, version 2010-06-29-1906-001.


- Changed QVC/HSN channel numbers to 420/422 to reflect national feeds.

- Add Chicago, IL locals.


Message 35 of 37 (623 Views)

Re: U-Verse Realtime v1.2.1.0

Downloading it now.  Thanks Joe.

Message 36 of 37 (623 Views)

Re: U-Verse Realtime v1.2.1.0


RCSMG wrote:

Downloading it now.  Thanks Joe.


The channel database should update automatically, no need to download again.


Message 37 of 37 (623 Views)
Share this topic

Welcome to the AT&T TV Hub!
We have some helpful articles located under TV Hot Topics.
On the left you will see DIRECTV and U-verse TV links. Click on those links for more information regarding Apps, Billing, and TV troubleshooting tips.

Additional Support