If you own a Thecus 2100 NAS storage and you need to recover from some software accident you have two options. One is to use a USB serial connector or use telnet to stop booting sequence of Redboot loader. Here is how to do the second, easier option.
What you will need is:
- PC or laptop with Ethernet card
- your PC will preferably a running linux ( in my case I have Debian )
- CAT5/6 Ethernet cable
Note:You need to have a Thecus Firmware version =< 2.1.05 . In my case I had 2.1.10 and it all worked perfectly.
To star first install iputils-arping and telnet packages on your PC / laptop:
# apt-get install iputils-arping telnet
Connect your PC with an Ethernet cable to your Thecus box to INTERFACE 1. Set your PC's ip address to 192.168.1.101. Let's assume that your PC's Ethernet card connected to Thecus 2100 is eth0:
# ifconfig eth0 192.168.1.101
Redboot sets its default IP address on Thecus 2100 to 192.168.1.100 so that is the reason we had set our PS's IP address on tha same subnet. All what needs to be done now is to execute a following command on your PC:
arping -f 192.168.1.100 && telnet 192.168.1.100 9000
Now just simply reboot or power on your Thecus N2100 and wait. Once you see a screen similar to the one below enter CTRL+C to abort execution of a boot script.
WARNING: interface is ignored: Operation not permitted ARPING 192.168.1.100 from 192.168.1.101 eth0 Unicast reply from 192.168.1.100 [00:14:FD:30:16:4E] 11.605ms Sent 16 probes (16 broadcast(s)) Received 1 response(s) Trying 192.168.1.100... Connected to 192.168.1.100. Escape character is '^]'. == Executing boot script in 2.920 seconds - enter ^C to abort ^C^C RedBoot>