@tjandies: Many thanks for your suggestions and advice. I have a Billion 7300G but I have not been able to get Zyxmon to work. I hope that one of the other Billion 7300G owners will also give Zyxmon a try and let us know. I haven't tried it using Windows XP - this may be the problem. Do you perhaps know what chipset is being used in Telkom's Zyxel IAD P2602?
I have found that you can obtain the bits per tone matrix for several of the Billion routers/modems with the following commands. This also apparently works with the Telkom 5102G (thanks OMN). Maybe you can also try this out on your router.
telnet 192.168.1.254 (replace with your router IP address)
username: XXXX (type in username)
password: XXXX (type in password)
wan adsl linedataf1 OR wan adsl linedata far (works with Telkom 5102G).
Now just copy and paste the tone data into notepad. You only need the lines from tone 0-31: onwards. Using the editor just remove all the text including the : i.e. tone 0-31: tone 32-63: etc. so that you just have a matrix of numbers i.e 16 columns with 8 rows. In notepad just join row 2 onto the end of row 1. Repeat until you have joined all the rows in order into one long row. Make sure that you don't put any of the rows in the wrong order i.e. the single row must look like this row1 row2 row3 row4 row5 row6 row7 row8. Now put spaces between all of the pairs i.e. 00 00 00 00 24 -> 0 0 0 0 0 0 0 0 2 4 etc.
Once you have done that Open Excel. Using notepad copy the whole row and paste it into a single cell in Excel. Under the Data menu there is a menu Text to Columns. Select that and choose delimited. Then click Next and tick Space as the delimiter. Then click Finish. Select all the cells containing data in the first row. On the toolbar click the chart wizard and select the column chart type. Choose the first subtype and plot the graph. If everything has been entered correctly there should be a zero in row 65 i.e. at tone 64 - this is the pilot. This is a very rough method to view the bits per tone and doesn't provide any of the additional features that DMT does.
Here is a rough bits per tone plot for my 384K line.
http://i217.photobucket.com/albums/cc189/Hinapina/7300_384K_24188_image001.gif
I have not been able to get any SNR per tone data out of the 7300G so far. It would seem that this might be possible using SNMP (Simple Network Management Protocol). Here are some programs which might be useful although I haven't had any luck with them. Let us know if you have any success.
SNMP test software
http://www.programurl.com/snmptest.htm
Free SNMP
http://www.nsauditor.com/network_tools/snmp_mib_browser.html
BPSNMP Utility
http://www.bpsoftware.com/products/BPSNMPUtil/
The software mentioned in this link appears to be much larger and more complex
http://www.geekball.net/linksys/LinksysSNMP.html
Technical ADSL specifications (look for terms like adslAtucDMTBinSNR, adslAturDMTBinSNR, adslAtucDMTBinAtn, adslAturDMTBinAtn, adslAtucDMTBinBits, adslAturDMTBinBits etc).
http://www.dslforum.org/aboutdsl/TR-024.doc