Due to the efforts of many users here, I've managed over the past few years to have my NSA325 running and making my life easier. Specifically @burbulence and @mijzelf have made this possible, although many others have been very helpful too.
Thanks to you all.
OK, enough of the sucking up , now I need some help...again.
I've been happily running SickRage, CouchPotato, and NZBGet using @burbulence's scripts, first via FFP and more recently, Entware-ng.
A few weeks ago, SickRage quit on me. It appeared to come out of the blue with no reason I could think of.
I tried the usual reboot routine, but nothing helped. A couple of days ago, I found a little time to work on the system, but I'm running into some roadblocks.
I decided to update the firmware on my 325 since I was starting from scratch anyway. I'm now at NSA325_4.81(AAAJ.1) if it makes any difference.
After the update, I did a full reset on my box. I pushed the recessed button on the back for a full 30 seconds. I heard a series of beeps.
Afterwards, one of the LEDs on the front flashed for over an hour. I decided to do another reset.
This time, the box seemed to boot normally.
I opened the gui using the default login and set some new credentials.
I enabled SSH, at least, I tried to. For some reason, the check mark was always cleared when I went back to the SSH page and Putty reported "connection refused".
I then enabled Telnet. That seemed to work.
I looked in the Packages tab in the GUI and installed Entware (which had shown as disabled).
It took quite a while, but it finally changed to "enabled".
Now, back to Telnet.
Code: Select all
NSA325 login: root Password: BusyBox v1.17.2 (2017-06-21 16:20:33 CST) built-in shell (ash) Enter 'help' for a list of built-in commands. ~ # opkg update -sh: opkg: not found ~ # cd /opt/bin /usr/local/zy-pkgs/opt/bin # ls aclocal infotocap aclocal-1.15 ld addr2line ld.bfd ar locale.new arm-openwrt-linux-gnueabi-c++ localedef.new arm-openwrt-linux-gnueabi-g++ m4 arm-openwrt-linux-gnueabi-gcc make arm-openwrt-linux-gnueabi-gcc-6.3.0 mc as mcdiff autoconf mcedit autoheader nano autom4te ncursesw6-config automake nm automake-1.15 nzbget autoreconf objcopy autoscan objdump autoupdate opkg bzip2 perl c++ perl5.22.1 c++filt pip captoinfo pip2 cheetah pip2.7 cheetah-analyze pkg-config cheetah-compile python clear python2 cpp python2.7 curl ranlib easy_install readelf easy_install-2.7 reset elfedit rtmpdump ffmpeg scp file size find ssh g++ strings gcc strip gcc_env.sh tabs gcov tic git toe git-receive-pack tput git-shell tset git-upload-archive unrar git-upload-pack wget gprof wget-ssl ifnames xargs infocmp /usr/local/zy-pkgs/opt/bin # opkg update -sh: opkg: not found /usr/local/zy-pkgs/opt/bin #
Even stranger, when I looked in the Entware log in /usr/local/zy-pkgs/opt/var/log I found lines relating to @burbulence's script for SickRage, etc. This is after what I thought should have been a complete reset.
When I went to the admin page for NZBGet, it was happily up and running, waiting for input. SickRage was still unresponsive.
In short, what I'd like to do now is get a real, honest, clean start.
Is there a way to return my box to absolute stock without losing my data?
I'd like to be able to remove all packages, including Entware, SickRage, CP, NZBGet, etc but still keep the media I've downloaded.
Is there a set of folders that I could delete that would give me a clean start?
Alternatively, am I just doing something wrong during the reset process?
Thanks. as always, for any and all replies.