Ethernet usa señalización diferencial, una señal TTL es de un solo extremo.
Ethernet usa pre-énfasis, TTL no.
Ethernet es el modo actual, TTL es el modo de voltaje.
Ethernet utiliza una técnica de modulación que reduce el número de bordes, su TTL podría no hacerlo (ASYNC estándar ciertamente no)
El controlador y el receptor de Ethernet coinciden con la impedancia del cable, a menos que esté cuidadosamente diseñado, TTL no sería (y si lo fuera, ¡entonces no sería TTL!)
Ethernet usa una señal simétrica (mediante el uso de escalamiento) para crear una densidad de 1 par. La serie ASYNC tiene una polarización incorporada que carga el cable y debe superarse para obtener una señal en el otro extremo.
Por estas razones, el hecho de que pueda obtener 145 m de Ethernet a 1 Gbps no significa que obtendrá lo mismo (o incluso 1000 veces menos) de una señal TTL de 3.3 V por el mismo cable.
Recomiendo usar un controlador de señalización diferencial como RS422, para eso está diseñado. De hecho, RS422, aunque el funcionamiento a un voltaje más bajo es mejor para recorridos largos debido a la señalización diferencial (RS232 es de un solo extremo),
además, los controladores y receptores hacen cosas inteligentes para mejorar la calidad de los bordes, como el pre-énfasis.