Previously the HG612 has refused to sync with Annex m adsl2+ however asbokid :clap2: has recently provided a new firmware with an updated blob. see
http://huaweihg612hacking.wordpress.com/ using this new firmware annex m can be made to work.
The command " xdslcmd start --mod dlt2pmv" needs to be applied each time the modem is powered up. An alternative command "xdslcmd configure --snr XX --mod m" also works on its own where XX has the usual SNR tweak values. If you use roseway's rx-ux or rx-w, all you need to do is to tweak the snr with annex m enabled, this will apply the configure comand. Alternatively you can use the special login options to give the needed command on first start.
Not many use annex m but this is of interest as the HG612 performance with the new blob seems very good. An HG622 gave me a 0.5 Mb/s improvement relative to a DG834G. This new blob gives a consistent 0.9 Mb/s more
than the HG622. It is too early to report on relative error performance but when I get the HG612 more permanently in place I will report on it.
One oddity is the behaviour of the dsl green light on the HG612. With the old firmware it just flashed forever failing to sync, the commands noted had no effect. Now with the new firmware it does not flash at all on power up. Then with one of the "mod m" commands it consistently does first a short flash then goes out for long moment before coming back for a longer flash and sync. My only complaint is this slow sync - but the result is excellent.
I would be interested in how the new blob firmware performs on other peoples lines, whether annex m, plain adsl2+ or vdsl