Telnet does not give a response
Posted
by
floorish
on Server Fault
See other posts from Server Fault
or by floorish
Published on 2012-06-30T14:34:39Z
Indexed on
2012/06/30
15:18 UTC
Read the original article
Hit count: 867
Some wireless access points are acting a little weird, so I want to reboot them every couple of hours. Luckily there exists a security flaw which lets me login as root through telnet when using port 1111 (without username and password).
Now I want to use that to let my QNAP NAS execute the reboot
command through telnet every now and then. The problem is however that that telnet version doesn't give any response if I connect to the AP. The telnet I use on OSX works just fine but the one on the NAS not.
BusyBox v1.01 (2012.06.14-18:35+0000) multi-call binary
Usage: telnet [-a] [-l USER] HOST [PORT]
When I execute telnet <HOST> 1111
nothing happens. I can send the escape character ^]
which gives me the following options:
Console escape. Commands are:
l go to line mode
c go to character mode
z suspend telnet
e exit telnet
The only way to get some commands executed is by suspending telnet with z
followed by some random command which isn't recognized. Then the prompt shows this:
# telnet 192.168.1.5 1111
^]
Console escape. Commands are:
l go to line mode
c go to character mode
z suspend telnet
e exit telnet
z
continuing...
asdf
Illegal command.
00>
After that I am able to communicate with the AP, but when I exit the telnet session and try the same again, the AP refuses to connect at all and it must be manually rebooted (looks like the telnet session isn't shut down properly on the AP).
So the question is what commands should I execute in order to communicate with the AP using the Busybox telnet version of the QNAP?
(No, can't use ssh unfortunately)
© Server Fault or respective owner