there are many levels of things that need to be checked -
there is the signal, the protocol, the connector, the cable.
For example you cannot run cat5 Gigabit 1000BASE-T ethernet to 250m- whatever kindof cable - because of the way ethernet works - not the cable.
its the time delay associated with packets.
that's not a transmission line problem.