Hi Maturecheese,
Regardless of distance from the cabinet, you are (were initially) getting a confirmed 40Mb at the socket.
According to BT's SIN 498 document, with the FTTC (VDSL2) service, DLM should not take any action within the first 24 hours, unless it sees very high error counts, in which case it will take immediate action & reduce sync speed, add interleaving etc. accordingly:-
"2.2.5 Dynamic Line Management
Dynamic Line Management (DLM) is employed in GEA-FTTC.
DLM constantly manages lines to maintain a target stability. It does this for as long as the product exists.
At provision, the line is put on wide open profiles, allowing downstream line speeds of up to 40Mbit/s, and upstream line speeds of up to 2Mbit/s or 10Mbit/s depending on the upstream product option selected.
On the first day of operation, DLM will intervene if severe instability is detected.
Otherwise, DLM will wait until the day after provision before intervening, provided that the line has been trained up for at least 15 minutes during the preceding day.
If DLM intervenes it will set a capped profile with a maximum rate and a minimum rate, where the minimum rate is set at approximately half of the maximum rate. The purpose of the minimum rate is to ensure that the line does not train at a rate which is significantly below the level the line should be able to achieve. If this happened, then the line is likely to remain at a very low rate till a re-train is forced by the user powering off the Active NTE.
Note that the upstream throughput is also constrained on the DSLAM to the upstream rate requested in the order, ie 2Mbit/s or 10Mbit/s, so even if the upstream line speed is higher, the upstream throughput is constrained to the level ordered for the product."
It is possible, but quite unlikely that DLM detected severe instability almost immediately after the engineer confirmed 40Mb. i.e. when he connected the HG612 modem.
Did the engineer re-check that 40Mb was still available at the socket after trying everything else?
Earlier on, you mentioned an ethernet extension cable between modem & hub.
Where was the hub situated at the time only 19Mb was seen?
If it was at the far end of the extension cable, could you try the short cable that should have arrived with either the hub or the modem?
If it is still only 19Mb when using the short cable, you could try a direct PC to modem connection, completely bypassing the hub.
Has the hub actually been set to use PPPoE? it may just be still set to use PPPoA as that may well be the default setting for the hub?
I wouldn't have thought it would work at all if set to use PPPoA, but................
If BT hadn't decided to provide LOCKED HG612 modems, you would be able to see what speed it has actually synced at.
Has the BT speed/performance test been conducted?
If so, the reported IP profile should give an indication of actual sync speed.
the IP profile is usually 96.79% of sync speed, so assuming a sync speed of 39999k, the IP profile should be around 38715k.
Throughput speeds (at quiet times) are usually around 97% of IP profile, so a full 40Mb sync speed should give a throughput of around 37.5Mb.
Working this backward, a 19Mb throughput suggests an IP profile of around 19600k, suggesting a sync speed of around only 20240k.
From the above SIN 498 extract:-
If DLM intervenes it will set a capped profile with a maximum rate and a minimum rate, where the minimum rate is set at approximately half of the maximum rate.
The possible approximate 20Mb sync speed is awful close to 1/2 the maximum 40Mb rate.
My ISP quite often has to manually adjust their own profile following installation of FTTC.
e.g. When I had FTTC installed, I was still stuck at 1Mb throughput for the first hour.
I was aware of that & explained it to the engineer who could not understand why he could see 35Mb at the socket, yet only 1Mb throughput.
He did say that EVERY Infinity installation he had carried out saw the full Monty immediately on connecting up the HG612 modem.
I wonder if BT need to reset your throughput profile from whatever it was on ADSL to the new FTTC throughput profile?
Paul.