A system includes an adaptive filter coupled to a communication channel.
The adaptive filter includes a set of adaptive filter coefficients. A
memory stores a predetermined set of filter coefficient thresholds. The
filter coefficient thresholds may be indicative of channel faults or a
length of the channel. A controller is configured to compare the set of
filter coefficients to the predetermined set of filter coefficient
thresholds. The controller is configured to determine the information
about the channel based on compare results.