jks
About
- Username
- jks
- Joined
- Visits
- 32,488
- Last Active
- Roles
- Member, Administrator, Moderator
- Points
- 344
Reactions
-
Admin connections reloading/crashing? Read here! (v1.708,709,710 => v1.800)
Okay, these 5 have been fixed. Others are in the queue.
Anyone else, assuming your Kiwi has Internet access, email the link/URL and admin password to support@kiwisdr.com. It can take a couple hours to fix the build depending on various factors.
Some people have asked if they can try fixing this themselves. If you have ssh access to your Kiwi (NB: different from Kiwi admin access) you can try fixing it. Don't ask about the browser procedure to restore admin page access. It's complicated and I don't have time to walk people through it.
Proceed as follows:
ssh in and get a root shell. This procedure can take a long time. Some ssh connections
require periodic user-side input otherwise the connection will be closed. So hit the
return key periodically during the "mc" "m" and "mi" steps.
cd
dog (shows Debian version -- remember for future reference)
ls
Most likely there will be no Beagle_SDR_GPS directory but will be a KiwiSDR directory.
df. (check that there is at least 500 MB of free filesystem space)
If no KiwiSDR directory do a: "gclone KiwiSDR"
cd KiwiSDR
gup (git update)
There may be an incomprehensible warning from git at the beginning. Ignore it.
msd (stops the Kiwi server to speedup build time)
If you're running Debian 8 (ONLY!) then preemptively repair a possibly broken package system using these two commands:
dpkg --configure -a
apt-get -f install
Now try building the Kiwi server:
mc (make clean)
There may or may not be a lot of activity besides simple cleaning in this step depending on how far the process got last time.
There could be a bunch of Debian package installs. There will be a run of "lftp" to distro.kiwisdr.com to initially populate the static file cache.
This can potentially take a long time if your path to kiwisdr.com (California) is slow.
m (make)
mi (make install)
"lftp" is run again, but should be faster this time as all files should be cached.
ku (starts Kiwi server)
v1.800 should be running at this point.
Ask if there are any serious errors at any step.
-
Admin connections reloading/crashing? Read here! (v1.708,709,710 => v1.800)
Today we're going to try rebasing all Kiwis (except those running Debian 8) to v1.800.
Please be patient. This is a long update as the file cache has to complete a one-time load which takes extra time if your Internet connection to kiwisdr.com happens to be slow.
Debian 8 Kiwis will update to v1.710 which has no other changes except the version number change.
If your non-Debian 8 Kiwi ends up running v1.710 that means the transition to v1.800 failed and I need to look at it.
Starting with v1.801 we can resume with binary updates and get rid of these ridiculous update times.
-
Admin connections reloading/crashing? Read here! (v1.708,709,710 => v1.800)
v1.800 removes the /root/Beagle_SDR_GPS git clone subdirectory which had grown to anywhere between 500 and 1600 MB and replaces it with a new clone called KiwiSDR (current size 55 MB).
And also a new directory /root/KiwiSDR.files updated from kiwisdr.com (i.e. not part of the Github clone) containing large static files (current size 88 MB).
As a result the new KiwiSDR clone should grow much more slowly over time as it will mostly contain only source code changes and not historical copies of these huge binary files. So things now look roughly like this and there is now plenty of free filesystem space:
root@kiwisdr:~# du
4.0K build.log
35M kiwi.config
55M KiwiSDR // new git clone
88M KiwiSDR.files // updated from kiwisdr.com
104M build
-
v1.707
-
v1.707