ciao
innanzi tutto devi controllare che non sia impostato sul router un tempo di inutilizzo che attiva la disconnessione....
il fatto che il cavo sia troppo lungo non dovrebbe dar problemi se comunque è integro.....
quello degli ip non dovrebbe essere un problema perchè,da come ho capito nella tua situazione,hai un solo ip(router) che "smista" tutto il traffico sugli ip locali.....
credo che tu sia di nuovo costretto a chiamare mamma tin....
ciao