Having been messed around by O2's support a fair bit I finally had a BT engineer out yesterday morning. Up and till he had arrived the connection had stayed stable at around 1mb for a day or so (I'd just left it well alone). When he got to my house and unplugged my own equipemt and replacing it with his own. He ran some tests on the line and connected at the max speed his moden would allow. He didn't lose connection the whole time he was there including checking the line from the house to the nearest pole and from that to the next pole. There was no loss of sync even when shaking the cable, all appeared fine from his tests so he left saying he would check the entire line back to the exchange. He put the faceplate back on the master socket and pluged my O2 box back in. I checked the stats before he left, connected at a respectable 11mb or so. It struck me as strange that all of a sudden with no fixes or changes everything seemed fixed.
4 hours later the connection dropped again and sync'd slightly slower and again a few minutes later. Since then it's been dropping frequently and I'm seeing the same sort of stats on it as before. I'm currently waiting on O2 calling me today (as the said they would, not that i'm expecting them to bother). I've included my current stats and a recent graph of sync speed and noise margin. Doesn't look very pretty to me...
I'm also a bit concerned I'm going to be charged for BT's visit when they never found a problem with the line., something certainly isn't right and I don't want to end up paying for it.
Uptime: 0 days, 0:01:55
DSL Type: G.992.5 annex A
Bandwidth (Up/Down) [kbps/kbps]: 1,282 / 6,794
Data Transferred (Sent/Received) [kB/kB]: 0.00 / 0.00
Output Power (Up/Down) [dBm]: 12.0 / 19.0
Line Attenuation (Up/Down) [dB]: 22.5 / 40.5
SN Margin (Up/Down) [dB]: 6.5 / 7.0
Vendor ID (Local/Remote): TMMB / BDCM
Loss of Framing (Local/Remote): 273 / 0
Loss of Signal (Local/Remote): 567 / 0
Loss of Power (Local/Remote): 0 / 0
Loss of Link (Remote): 0
Error Seconds (Local/Remote): 1,000 / 0
FEC Errors (Up/Down): 20 / 32,022
CRC Errors (Up/Down): 20 / 364
HEC Errors (Up/Down): 320,913 / 353
I think the HEC errors shown aren't reset when there is a resync, so the value shown is probably around a day and a halfs worth.
[attachment deleted by admin]