Você não explica exatamente qual cabo é o longo, você está se referindo a um cabo Ethernet longo Cat5 / Cat5E / Cat6? O comprimento máximo para o Cat5 é de 100 metros.
O comprimento do cabo DSL não deve importar - é basicamente um cabo de telefone e você pode ter sinais ADSL ao longo de quilômetros de cabo de telefone. No entanto, é importante utilizar um microfiltro ADSL adequado para separar os telefones analógicos do sinal de banda larga ADSL.