Why must some HDMI repeaters know the cable length?
Some repeaters have a model for the frequency-dependant characteristics of the cable (which varies with length), and pre-emphasize the signal in the output driver to compensate for those characteristics so that the signal at the far end comes closer to the ideal waveform. Such a driver can drive a longer length of cable than an uncompensated driver can.