ZyXEL P660RT2 EE is an old ADSL[2+] router that has been quite common in post-USSR/CIS countries.
This router permits to do some things (i. e. configuration and diagnostics) via command line (by Telnet; the default password is
1234).
E. g., you can set the Ethernet port mode manually.
$ telnet 192.168.1.1
Trying 192.168.1.1...
Connected to 192.168.1.1.
Escape character is '^]'.
Password: ****
Copyright (c) 1994 - 2010 ZyXEL Communications Corp.
P660RT2> ether driver config
Usage: driver config [0|1=auto|normal] [0|1=10|100] [0|1=HD|FD] <ch-name>
P660RT2>
E. g., to set 10 Mbps full-duplex mode:
P660RT2> ether driver config 1 0 1 enet0
Then, maybe you want to reboot the router:
P660RT2> sys reboot
Connection closed by foreign host.
Or you can just exit the CLI instead:
P660RT2> exit
Connection closed by foreign host.
Notes:
- the <Backspace> key doesn't work as it should for the router's CLI, but you can use <←> (left arrow) key instead;
- after you enter the Ethernet configuration command, the router may become unresponsive for a couple (or dozen) of seconds;
- Ethernet configuration is saved into the non-volatile memory, and persists after reboot;
- incorrect configuration (or one incompatible with other network equipment) may result in the router becoming unresponsive, seemingly hung-up and unaccessible via its sole Ethernet port;
- you can reset it to the factory settings using the "RESET" button hole at its back;
- hence, please back up your current router configuration (e. g. via the router's web interface) before touching the settings.
References:
- ZyXEL Prestige 650M-6x ADSL Modem User's Guide
- ZyXEL P660RT2 EE manuals