The modified telnetenable for both python and telnetenable.c for Linux are listed on the OpenWRT wiki for unlocking telnet:
http://wiki.openwrt.org/toh/netgear/telnet.console
telnetenable in Python
https://github.com/insanid/netgear-telenetenable
NetgearTelnetEnable (telnetenable.c)
https://github.com/insanid/NetgearTelnetEnable
Compiled Binary for Linux x86-64
https://github.com/insanid/NetgearTelnetEnable/raw/master/binaries/linux-x86_64/telnetenable
Category:
I followed the procedure for new Telnet enable in Windows and on Linux with web portal password. I get message
http://www.mediafire.com/file/tcen54n6k66yu58/telnetenable2.zip
This does not work for my R7500 v2 which was upgraded to to openwrt as of the 12/12/2016 release. The windows binary does run and I get a message saying that telnet should be enabled, but when I try to telnet to the lan interface it says connection failed. Confirmed that the option to limit telnet is unchecked.
Newer firmwares from Netgear require telnetenable to send a UDP payload instead of TCP. http://www.mediafire.com/file/tcen54n6k66yu58/telnetenable2.zip works in Windows 10
For people with later Netgear firmwares, the telnetenable protocol has been modified to require a UDP instead of a TCP (the old or original telnetenable) packet.
The new telnetenable2 for windows (also works on Windows 10 no problem) is available here: http://www.mediafire.com/file/tcen54n6k66yu58/telnetenable2.zip
Doesn't work on my R7000 with latest firmware (I tried telnetenable2).