Hmmm, wonder if there is a corresponding URL to enable it on the HG612, as there is plenty of reference in the program to VDSL & VDSL2.
Perhaps asbo may be aware of a URL from his earlier work on unlocking ?
Hi,
Blackeagle,
It works fine on the HG612. However, sfaics, there's no hidden URL in the Huawei's web GUI to enable the diagnostic daemon.
So, log in as normal via
telnet, and start the daemon (
dsldiagd) from the shell:
BusyBox v1.9.1 (2010-10-15 17:59:06 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
# dsldiagd &
#
Check it's running with:
# netstat -lu
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
udp 0 0 0.0.0.0:snmp 0.0.0.0:*
udp 0 0 0.0.0.0:domain 0.0.0.0:*
udp 0 0 92.26.201.144:1718 0.0.0.0:*
udp 0 0 0.0.0.0:bootps 0.0.0.0:*
udp 0 0 0.0.0.0:tftp 0.0.0.0:*
udp 0 0 0.0.0.0:5098 0.0.0.0:*
udp 0 0 0.0.0.0:5099 0.0.0.0:*
udp 0 0 0.0.0.0:5100 0.0.0.0:*
#
And there at the bottom, listening on
5100/udp is the control socket of
dsldiagd, the diagnostic daemon.
That should work for all modems with
dsldiagd included in their firmware.
After starting the daemon, the
telnet session can be closed.
And as
Roseway has noted, the diagnostic client for the client runs okay in Linux using
WINE.
It looks like the graphs are showing
QAM constellation maps for two different tones. The left one (Main Eye display) is for a tone in
active service, the right one is for the pilot tone (DMT#64 in this case).
Great find
arobertson545!
cheers, a
EDIT:For anyone wanting to modify the firmware (revision 1.0.3-2) of the
Zoom ADSL X7N 5790 [1], it unpacks okay:
asbo@home:~/zoom_x7n_5790$ wget http://www.zoomtel.com/files/adsl/5790_Firmware-v103-2.zip
asbo@home:~/zoom_x7n_5790$ unzip 5790_Firmware-v103-2.zip
Archive: 5790_Firmware-v103-2.zip
inflating: 5790_Firmware-v103-2/ReadMe.html
inflating: 5790_Firmware-v103-2/Zoom_X7n_v1.0.3-2_en.BIN
asbo@home:~/zoom_x7n_5790$ cd 5790_Firmware-v103-2/
asbo@home:~/zoom_x7n_5790/5790_Firmware-v103-2$ ls -l
total 5436
-rw-r--r-- 1 asbokid asbokid 5307 May 11 15:02 ReadMe.html
-rw-r--r-- 1 asbokid asbokid 5555303 May 8 08:31 Zoom_X7n_v1.0.3-2_en.BIN
asbo@home:~/zoom_x7n_5790/5790_Firmware-v103-2$ xxd -l 256 Zoom_X7n_v1.0.3-2_en.BIN
0000000: 3600 0000 4272 6f61 6463 6f6d 2043 6f72 6...Broadcom Cor
0000010: 706f 7261 7469 6f00 7665 722e 2032 2e30 poratio.ver. 2.0
0000020: 0000 0000 0000 3633 3238 0000 3936 3332 ......6328..9632
0000030: 3841 564e 4700 0000 0000 0000 3100 3535 8AVNG.......1.55
0000040: 3535 3034 3700 0000 3000 0000 0000 0000 55047...0.......
0000050: 0000 0000 3000 0000 0000 0000 0000 3332 ....0.........32
0000060: 3137 3039 3639 3630 0000 3434 3831 3032 17096960..448102
0000070: 3400 0000 3332 3231 3537 3739 3834 0000 4...3221577984..
0000080: 3130 3734 3032 3300 0000 0000 0000 0000 1074023.........
0000090: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000d0: 0000 0000 0000 0000 74a3 fda3 ae05 2d6c ........t.....-l
00000e0: f6a4 5eba 0000 0000 0000 0000 0bb9 8f40 ..^............@
00000f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
asbo@home:~/zoom_x7n_5790/5790_Firmware-v103-2$ analyzetag -t bc310 -i Zoom_X7n_v1.0.3-2_en.BIN
Broadcom image analyzer - v0.1.0
Copyright (C) 2009 Daniel "The Duke" Dickinson
Tag Version: 6
Signature 1: Broadcom Corporatio
Signature 2: ver. 2.0
Chip ID: 6328
Board ID: 96328AVNG
Bigendian: true
Image size: 0054c367, 5555047
CFE Address: 00000000, 0
CFE Length: 00000000, 0
Flash Root Address: bfc10100, 3217096960
Flash Root Length: 00446000, 4481024
Flash Kernel Address: c0056100, 3221577984
Flash Kernel Length: 00106367, 1074023
Vendor information:
Image CRC: 74a3fda3 [Computed Value: 74a3fda3]
Rootfs CRC: [Computed Value: 6c2d05ae]
Image CRC from sections: 74a3fda3 [Computed Value: 74a3fda3]
Header CRC: 0bb98f40 [Computed Value: 0bb98f40]
Kernel CRC: f6a45eba [Computed Value: f6a45eba]
Rootfs CRC: ae052d6c [Computed Value: ae052d6c]
asbo@home:~/zoom_x7n_5790/5790_Firmware-v103-2$ dd if=Zoom_X7n_v1.0.3-2_en.BIN of=HDR bs=1 count=256
asbo@home:~/zoom_x7n_5790/5790_Firmware-v103-2$ dd if=Zoom_X7n_v1.0.3-2_en.BIN of=ROOTFS bs=1 skip=256 count=4481024
asbo@home:~/zoom_x7n_5790/5790_Firmware-v103-2$ dd if=Zoom_X7n_v1.0.3-2_en.BIN of=KERNEL bs=1 skip=$((256+4481024))
asbo@home:~/zoom_x7n_5790/5790_Firmware-v103-2$ ls -l
total 10868
-rw-r--r-- 1 asbokid asbokid 256 Jun 13 17:59 HDR
-rw-r--r-- 1 asbokid asbokid 1074023 Jun 13 18:04 KERNEL
-rw-r--r-- 1 asbokid asbokid 5307 May 11 15:02 ReadMe.html
-rw-r--r-- 1 asbokid asbokid 4481024 Jun 13 18:04 ROOTFS
-rw-r--r-- 1 asbokid asbokid 5555303 May 8 08:31 Zoom_X7n_v1.0.3-2_en.BIN
asbo@home:~/zoom_x7n_5790/5790_Firmware-v103-2$ 7z l ROOTFS
7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18
p7zip Version 9.20 (locale=en_GB.utf8,Utf16=on,HugeFiles=on,8 CPUs)
Listing archive: ROOTFS
--
Path = ROOTFS
Type = SquashFS
File System = SquashFS-LZMA 4.0
Method = LZMA ZLIB
Block = 65536
Physical Size = 4481024
Headers Size = 14805
Big-endian = -
Created = 2012-05-05 08:56:27
Characteristics = DUPLICATES_REMOVED EXPORTABLE
Date Time Attr Size Compressed Name
------------------- ----- ------------ ------------ ------------------------
2012-05-05 08:55:15 D.... bin
2012-05-05 08:56:21 D.... data
2012-05-05 08:56:22 D.... dev
2012-05-05 08:56:21 D.... etc
2012-05-05 08:56:21 D.... lib
2012-05-05 08:56:20 ..... 11 11 linuxrc
2012-05-05 08:56:20 D.... mnt
2010-09-25 00:58:48 D.... opt
2012-05-05 08:56:20 D.... proc
2012-05-05 08:54:11 D.... sbin
2012-05-05 08:56:20 D.... sys
2012-05-05 08:52:19 D.... usr
2012-05-05 08:56:21 D.... var
2012-05-05 08:53:49 D.... webs
2012-05-05 08:56:20 ..... 7 7 bin/adsl
2012-05-05 08:56:20 ..... 7 7 bin/adslctl
2012-05-05 08:56:21 ..... 81228 17525 bin/bcmupnp
2012-05-05 08:56:21 ..... 35416 16962 bin/brctl
2012-05-05 08:56:21 ..... 219668 87762 bin/busybox
2012-05-05 08:56:20 ..... 7 7 bin/cat
2012-05-05 08:56:20 ..... 7 7 bin/chmod
2012-05-05 08:56:21 ..... 6335 0 bin/consoled
2012-05-05 08:56:20 ..... 7 7 bin/cp
2012-05-05 08:56:20 ..... 7 7 bin/date
2012-05-05 08:56:21 ..... 15440 0 bin/ddnsd
2012-05-05 08:56:20 ..... 7 7 bin/deluser
2012-05-05 08:56:20 ..... 7 7 bin/df
2012-05-05 08:56:21 ..... 157152 56098 bin/dhcp6c
2012-05-05 08:56:21 ..... 142460 50801 bin/dhcp6s
2012-05-05 08:56:20 ..... 6 6 bin/dhcpc
2012-05-05 08:56:20 ..... 6 6 bin/dhcpd
2012-05-05 08:56:20 ..... 7 7 bin/dmesg
2012-05-05 08:56:21 ..... 40120 14526 bin/dnsproxy
2012-05-05 08:56:21 ..... 3868 0 bin/dnsspoof
2012-05-05 08:56:21 ..... 16976 0 bin/dsldiagd
2012-05-05 08:56:20 ..... 6 6 bin/dumpmem
2012-05-05 08:56:21 ..... 49776 9046 bin/eapd
2012-05-05 08:56:21 ..... 68628 21949 bin/ebtables
2012-05-05 08:56:20 ..... 7 7 bin/echo
2012-05-05 08:56:21 ..... 35128 16867 bin/epi_ttcp
2012-05-05 08:56:21 ..... 11064 0 bin/ethctl
2012-05-05 08:56:21 ..... 51864 11770 bin/ethswctl
2012-05-05 08:56:20 ..... 7 7 bin/false
2012-05-05 08:56:20 ..... 5 5 bin/fc
2012-05-05 08:56:21 ..... 8920 0 bin/fcctl
2012-05-05 08:56:20 ..... 7 7 bin/flash_eraseall
2012-05-05 08:56:21 ..... 6944 23083 bin/hotplug
2012-05-05 08:56:21 ..... 401712 112325 bin/httpd
2012-05-05 08:56:21 ..... 183144 56136 bin/ip
2012-05-05 08:56:21 ..... 115028 35064 bin/ip6tables
2012-05-05 08:56:21 ..... 88604 28196 bin/iptables
2012-05-05 08:56:20 ..... 7 7 bin/kill
2012-05-05 08:56:21 ..... 56424 0 bin/lld2d
2012-05-05 08:56:20 ..... 7 7 bin/ln
2012-05-05 08:56:20 ..... 7 7 bin/ls
2012-05-05 08:56:21 ..... 108375 20374 bin/mcpd
2012-05-05 08:56:20 ..... 7 7 bin/mkdir
2012-05-05 08:56:20 ..... 7 7 bin/mknod
2012-05-05 08:56:20 ..... 7 7 bin/mount
2012-05-05 08:56:21 ..... 5736 23029 bin/mroute
2012-05-05 08:56:20 ..... 7 7 bin/msh
2012-05-05 08:56:21 ..... 51892 0 bin/nas
2012-05-05 08:56:20 ..... 10 10 bin/nas4not
2012-05-05 08:56:21 ..... 3768 0 bin/nvram
2012-05-05 08:56:21 ..... 8120 22650 bin/nvramUpdate
2012-05-05 08:56:21 ..... 174048 53102 bin/openl2tpd
2012-05-05 08:56:21 ..... 267684 81624 bin/openssl
2012-05-05 08:56:20 ..... 7 7 bin/ping
2012-05-05 08:56:20 ..... 7 7 bin/ping6
2012-05-05 08:56:21 ..... 230480 86919 bin/pppd
2012-05-05 08:56:21 ..... 79564 19288 bin/pptp
2012-05-05 08:56:20 ..... 7 7 bin/ps
2012-05-05 08:56:20 ..... 7 7 bin/pwd
2012-05-05 08:56:21 ..... 471160 150739 bin/racoon
2012-05-05 08:56:21 ..... 57088 0 bin/radvd
2012-05-05 08:56:21 ..... 9896 4120 bin/rawSocketTest
2012-05-05 08:56:21 ..... 8835 0 bin/rewlmap
2012-05-05 08:56:21 ..... 84488 28040 bin/ripd
2012-05-05 08:56:20 ..... 7 7 bin/rm
2012-05-05 08:56:20 ..... 7 7 bin/sendarp
2012-05-05 08:56:21 ..... 86736 31743 bin/setkey
2012-05-05 08:56:20 ..... 6 6 bin/setmem
2012-05-05 08:56:20 ..... 7 7 bin/sh
2012-05-05 08:56:20 ..... 7 7 bin/sleep
2012-05-05 08:56:21 ..... 58063 13772 bin/smd
2012-05-05 08:56:21 ..... 108520 22277 bin/snmpd
2012-05-05 08:56:21 ..... 13328 10283 bin/sntp
2012-05-05 08:56:20 ..... 6 6 bin/spu
2012-05-05 08:56:21 ..... 6044 0 bin/spuctl
2012-05-05 08:56:21 ..... 195120 49656 bin/sshd
2012-05-05 08:56:21 ..... 77580 17287 bin/ssk
2012-05-05 08:56:21 ..... 191324 35877 bin/swmdk
2012-05-05 08:56:20 ..... 7 7 bin/sysinfo
2012-05-05 08:56:21 ..... 210932 67958 bin/tc
2012-05-05 08:56:21 ..... 14616 0 bin/telnetd
2012-05-05 08:56:20 ..... 7 7 bin/tftpd
2012-05-05 08:56:21 ..... 325884 51358 bin/tr64c
2012-05-05 08:56:21 ..... 233276 47576 bin/tr69c
2012-05-05 08:56:20 ..... 7 7 bin/true
2012-05-05 08:56:21 ..... 56492 21692 bin/udhcpd
2012-05-05 08:56:20 ..... 7 7 bin/umount
2012-05-05 08:56:21 ..... 99896 31276 bin/upnp
2012-05-05 08:56:21 ..... 39472 13163 bin/urlfilterd
2012-05-05 08:56:21 ..... 20852 0 bin/vlanctl
2012-05-05 08:56:20 ..... 5 5 bin/wl
2012-05-05 08:56:21 ..... 2172 0 bin/wlctl
2012-05-05 08:56:21 ..... 5668 11410 bin/wlevt
2012-05-05 08:56:21 ..... 7548 0 bin/wlmngr
2012-05-05 08:56:21 ..... 198496 38763 bin/wps_monitor
2012-05-05 08:56:21 ..... 81456 18062 bin/xdslctl
2012-05-05 08:56:20 ..... 6 6 bin/xtm
2012-05-05 08:56:21 ..... 38020 0 bin/xtmctl
2012-05-05 08:56:21 ..... 75616 25530 bin/zebra
2012-05-05 08:56:22 ..... 0 0 dev/ac97
2012-05-05 08:56:21 ..... 0 0 dev/bcm
2012-05-05 08:56:22 ..... 0 0 dev/bcm_omci
2012-05-05 08:56:22 ..... 0 0 dev/bcm_ploam
2012-05-05 08:56:22 ..... 0 0 dev/bcm_user_ploam
2012-05-05 08:56:21 ..... 0 0 dev/bcmaal20
2012-05-05 08:56:21 ..... 0 0 dev/bcmadsl0
2012-05-05 08:56:21 ..... 0 0 dev/bcmadsl1
2012-05-05 08:56:21 ..... 0 0 dev/bcmatm0
.... [snippage] ....
2012-05-05 08:53:49 ..... 925 0 webs/wlrefresh.html
2012-05-05 08:53:49 ..... 38771 0 webs/wlsecurity.html
2012-05-05 08:53:49 ..... 3678 0 webs/wlsetup.html
2012-05-05 08:53:49 ..... 9577 0 webs/wlwapias.html
2012-05-05 08:53:49 ..... 9674 1877 webs/xdslcfg.html
2012-05-05 08:53:49 ..... 1570 0 webs/zoommacflt.html
------------------- ----- ------------ ------------ ------------------------
16096806 4467189 579 files, 43 folders
[1]
http://www.zoomtel.com/products/5790.html