Apparently, the HG612 does (or did) consider US FEC as a reason for causing the connection to resync (Retrain Raeson 3).
This is from the HG612's SP10 driver code (I don't have a copy of the SP08 version):-
/* line-drop reason code */
#define kRetrainReasonLosDetector 0
#define kRetrainReasonRdiDetector 1
#define kRetrainReasonNegativeMargin 2
#define kRetrainReasonTooManyUsFEC 3
#define kRetrainReasonCReverb1Misdetection 4
#define kRetrainReasonTeqDsp 5
#define kRetrainReasonAnsiTonePowerChange 6
#define kRetrainReasonIfftSizeChange 7
#define kRetrainReasonRackChange 8
#define kRetrainReasonVendorIdSync 9
#define kRetrainReasonTargetMarginSync 10
#define kRetrainReasonToneOrderingException 11
#define kRetrainReasonCommandHandler 12
#define kRetrainReasonDslStartPhysicalLayerCmd 13
#define kRetrainReasonUnknown 14
#define kRetrainReasonG992Failure 15
#define kRetrainReasonSes 16
#define kRetrainReasonCoMinMargin 17
#define kRetrainReasonANFPMaskSelect 18
I have quite recently seen evidence of fastpath connections resyncing where all DS error counts appeared to be quite low, yet US error counts were relatively high.
In some cases, quite high depths of US interleaving, INP & delay were applied & although DS remained on fastpath, with zero values for DS INP & delay, DS sync speeds were also reduced.
FWIW, tabiley2's connection recently resynced at lower speeds with Retrain Reason 6 (Retrain Reason Ansi Tone Power Change).
Do any of you know what that actually means?