Toon firmware - update script

Forum about the Toon firmware, and its extensions

Moderators: marcelr, TheHogNL, Toonz

TheHogNL
Forum Moderator
Forum Moderator
Posts: 2125
Joined: Sun Aug 20, 2017 8:53 pm

Re: Toon firmware - update script

Post by TheHogNL »

A few users already updated from older versions than that. Please remember that the update script is only a script on top of the official script from the eneco servers. It only prepares your toon so some necessary files/settings from a rooted toon won't be overwritten. The update magic is really done by the eneco script itself.

You better post the complete log. From the update script output and the logs from the eneco update script itself.
Member of the Toon Software Collective
wirehub
Starting Member
Starting Member
Posts: 2
Joined: Sat Sep 29, 2018 2:43 pm

Re: Toon firmware - update script

Post by wirehub »

Since I have upgraded my Toon to last version it seems crashing /completely locking down (automatic restarting every day) , is this then related to memory full or to much apps ?
Can someone help me to check file / correct config as I had no issues before ?
thx in advance
maikelvds
Starting Member
Starting Member
Posts: 18
Joined: Tue Jan 16, 2018 8:54 pm

Re: Toon firmware - update script

Post by maikelvds »

I just tried to update my Toon, from version 4.11.6 to 4.19.10 with script version 3.07. After doing it, toonstore and my apps are gone.
Tried to search for comparable problems in this topic, but the half of the pages I can't reach...

I still have access by putty.. After upgrade I was able to open Passwd file and iptables.conf and they look the same as before the update.
There was an error during downloading toonstore and resources.rcc. Is this the problem?

Code: Select all

eneco-001-125396:/qmf# sh update-rooted.sh
================================================================================                                                                                                                     ================================================================================                                                                                                                     ===
Welcome to the rooted Toon upgrade script. This script will try to upgrade your                                                                                                                      Toon using your original connection with Eneco. It will start the VPN if necessa                                                                                                                     ry.
Please be advised that running this script is at your own risk!

Version: 3.07  - TheHogNL & TerrorSource - 28-9-2018

================================================================================                                                                                                                     ================================================================================                                                                                                                     ===

You are currently running version 4.11.6 on a qb2 with flavour uni

Available versions:  1.9.10 2.1.0 2.2.24 2.3.17 2.3.29 2.3.36 2.4.7 2.4.12 2.5.11 2.5.14 2.5.18 2.6.24 2.6.33 2.8.16 2.8.21 2.9.15 2.9.26 3.0.29 3.0.32 3.1.22 3.2.14 3.2.18 3.2.21 3.3.8 3.4.4 3.5.4 3.6.3 3.7.8 3.7.9 4.3.20 4.4.21 4.7.23 4.8.25 4.9.23 4.9.124 4.10.6 4.11.6 4.12.0 4.13.6 4.13.7 4.15.2 4.15.6 4.16.8 4.18.8 4.19.10

Which version do you want to upgrade to?
4.19.10
Alright, I will try to upgrade to 4.19.10
Now starting the VPN tunnel and waiting for it to be alive and configured...
Now starting the VPN tunnel and waiting for it to be alive and configured...
Now starting the VPN tunnel and waiting for it to be alive and configured...
Tunnel is alive and configured.
Upgrade script downloaded. We need to download the upgrade files first. No upgrade is done yet. Do you want me to download the files (yes) or quit (anything else)?
yes
Starting the upgrade prepare option which downloads all necessary files. No upgrade is done yet.
Waiting to finish. Sometimes this takes a minute or two  ..
Done preparing.
Are your sure you want to upgrade to 4.19.10 (yes)? This is the last moment you can stop the upgrade. Answer with 'yes' will start the upgrade.
yes
Starting the upgrade now! Just wait a while... It can take a few minutes.
Waiting to finish. Sometimes this takes a minute or two   ..
Upgrade done!
Restoring your iptables and passwd files so you can login again after rebooting.
Upgrade is done. However each firmware upgrade will revert the changes to some files needed for a working rooted Toon. Do you want me me to try and fix a few well known issue's for you right now?
yes
creating backup of chrony.conf...
creating backup of hosts...
creating backup of config_happ_scsync.xml...
FIXING: Downloading resources.rcc TSC mod for this version 4.19.10.
Could not download a resources.rcc file for this version! Continuing, but your custom apps probably dont work anymore
FIXING: Now installing latest toonstore app. This fixes some files also.
zcat: short read
Downloading http://files.domoticaforum.eu/uploads/Toon/apps//toonstore-2.0.1/.
Collected errors:
 * opkg_download: Failed to download http://files.domoticaforum.eu/uploads/Toon/apps//toonstore-2.0.1/: HTTP response code said error.
FIXING: Now installing latest busybox mod. This is necessary to enable console output again which is disabled in 4.10 by Eneco.
Installing custom busybox to replace the native busybox from Eneco so we have a working getty.
Downloading http://files.domoticaforum.eu/uploads/Toon/apps/busybox-1.27.2-r4/busybox_1.27.2-r4_qb2.ipk.
Upgrading busybox on root from 1.27.2-r2 to 1.27.2-r4...
Configuring busybox.
ln: /usr/sbin/i2cget: File exists
ln: /usr/sbin/i2cset: File exists
ln: /usr/sbin/i2cdump: File exists
ln: /usr/sbin/i2cdetect: File exists
update-alternatives: Linking //usr/bin/ar to ../../bin/busybox
update-alternatives: Linking //bin/gunzip to busybox
update-alternatives: Linking //bin/zcat to busybox
update-alternatives: Linking //usr/bin/bunzip2 to ../../bin/busybox
update-alternatives: Linking //usr/bin/bzcat to ../../bin/busybox
update-alternatives: Linking //usr/bin/lzcat to ../../bin/busybox
update-alternatives: Linking //usr/bin/lzma to ../../bin/busybox
update-alternatives: Linking //usr/bin/unxz to ../../bin/busybox
update-alternatives: Linking //usr/bin/xzcat to ../../bin/busybox
update-alternatives: Linking //usr/bin/xz to ../../bin/busybox
update-alternatives: Linking //bin/cpio to busybox
update-alternatives: Linking //bin/gzip to busybox
update-alternatives: Linking //bin/lzop to busybox
update-alternatives: Linking //usr/bin/unlzop to ../../bin/busybox
update-alternatives: Linking //usr/bin/lzopcat to ../../bin/busybox
update-alternatives: Linking //bin/tar to busybox
update-alternatives: Linking //usr/bin/unzip to ../../bin/busybox
update-alternatives: Linking //usr/bin/chvt to ../../bin/busybox
update-alternatives: Linking //usr/bin/clear to ../../bin/busybox
update-alternatives: Linking //usr/bin/deallocvt to ../../bin/busybox
update-alternatives: Linking //bin/dumpkmap to busybox
update-alternatives: Linking //usr/bin/fgconsole to ../../bin/busybox
update-alternatives: Linking //bin/kbd_mode to busybox
update-alternatives: Linking //usr/sbin/loadfont to ../../bin/busybox
update-alternatives: Linking //usr/sbin/setfont to ../../bin/busybox
update-alternatives: Linking //sbin/loadkmap to ../bin/busybox
update-alternatives: Linking //usr/bin/openvt to ../../bin/busybox
update-alternatives: Linking //usr/bin/reset to ../../bin/busybox
update-alternatives: Linking //sbin/setconsole to ../bin/busybox
update-alternatives: Linking //usr/bin/showkey to ../../bin/busybox
update-alternatives: Linking //usr/bin/basename to ../../bin/busybox
update-alternatives: Linking //bin/cat to busybox
update-alternatives: Linking //bin/chgrp to busybox
update-alternatives: Linking //bin/chmod to busybox
update-alternatives: Linking //bin/chown to busybox
update-alternatives: Linking //usr/sbin/chroot to ../../bin/busybox
update-alternatives: Linking //bin/cp to busybox
update-alternatives: Linking //usr/bin/cut to ../../bin/busybox
update-alternatives: Linking //bin/date to busybox
update-alternatives: Linking //bin/dd to busybox
update-alternatives: Linking //bin/df to busybox
update-alternatives: Linking //usr/bin/dirname to ../../bin/busybox
update-alternatives: Linking //usr/bin/dos2unix to ../../bin/busybox
update-alternatives: Linking //usr/bin/unix2dos to ../../bin/busybox
update-alternatives: Linking //usr/bin/du to ../../bin/busybox
update-alternatives: Linking //bin/echo to busybox
update-alternatives: Linking //usr/bin/env to ../../bin/busybox
update-alternatives: Linking //usr/bin/expr to ../../bin/busybox
update-alternatives: Linking //usr/bin/factor to ../../bin/busybox
update-alternatives: Linking //bin/false to busybox
update-alternatives: Linking //bin/fsync to busybox
update-alternatives: Linking //usr/bin/head to ../../bin/busybox
update-alternatives: Linking //usr/bin/groups to ../../bin/busybox
update-alternatives: Linking //usr/bin/id to ../../bin/busybox
update-alternatives: Linking //bin/link to busybox
update-alternatives: Linking //bin/ln to busybox
update-alternatives: Linking //usr/bin/logname to ../../bin/busybox
update-alternatives: Linking //bin/ls to busybox
update-alternatives: Linking //usr/bin/md5sum to ../../bin/busybox
update-alternatives: Linking //usr/bin/sha3sum to ../../bin/busybox
update-alternatives: Linking //usr/bin/sha256sum to ../../bin/busybox
update-alternatives: Linking //usr/bin/sha512sum to ../../bin/busybox
update-alternatives: Linking //bin/mkdir to busybox
update-alternatives: Linking //usr/bin/mkfifo to ../../bin/busybox
update-alternatives: Linking //bin/mknod to busybox
update-alternatives: Linking //bin/mktemp to busybox
update-alternatives: Linking //bin/mv to busybox
update-alternatives: Linking //bin/nice to busybox
update-alternatives: Linking //usr/bin/nl to ../../bin/busybox
update-alternatives: Linking //usr/bin/nohup to ../../bin/busybox
update-alternatives: Linking //usr/bin/nproc to ../../bin/busybox
update-alternatives: Linking //usr/bin/od to ../../bin/busybox
update-alternatives: Linking //usr/bin/paste to ../../bin/busybox
update-alternatives: Linking //usr/bin/printf to ../../bin/busybox
update-alternatives: Linking //bin/pwd to busybox
update-alternatives: Linking //usr/bin/readlink to ../../bin/busybox
update-alternatives: Linking //usr/bin/realpath to ../../bin/busybox
update-alternatives: Linking //bin/rm to busybox
update-alternatives: Linking //bin/rmdir to busybox
update-alternatives: Linking //usr/bin/seq to ../../bin/busybox
update-alternatives: Linking //usr/bin/shred to ../../bin/busybox
update-alternatives: Linking //usr/bin/shuf to ../../bin/busybox
update-alternatives: Linking //bin/sleep to busybox
update-alternatives: Linking //usr/bin/sort to ../../bin/busybox
update-alternatives: Linking //bin/stty to busybox
update-alternatives: Linking //bin/sync to busybox
update-alternatives: Linking //usr/bin/tail to ../../bin/busybox
update-alternatives: Linking //usr/bin/tee to ../../bin/busybox
update-alternatives: Linking //usr/bin/test to ../../bin/busybox
update-alternatives: Linking //usr/bin/[ to ../../bin/busybox
update-alternatives: Linking //usr/bin/[[ to ../../bin/busybox
update-alternatives: Linking //usr/bin/timeout to ../../bin/busybox
update-alternatives: Linking //bin/touch to busybox
update-alternatives: Linking //usr/bin/tr to ../../bin/busybox
update-alternatives: Linking //bin/true to busybox
update-alternatives: Linking //usr/bin/truncate to ../../bin/busybox
update-alternatives: Linking //usr/bin/tty to ../../bin/busybox
update-alternatives: Linking //bin/uname to busybox
update-alternatives: Linking //usr/bin/uniq to ../../bin/busybox
update-alternatives: Linking //usr/bin/unlink to ../../bin/busybox
update-alternatives: Linking //bin/usleep to busybox
update-alternatives: Linking //usr/bin/uudecode to ../../bin/busybox
update-alternatives: Linking //bin/base64 to busybox
update-alternatives: Linking //usr/bin/uuencode to ../../bin/busybox
update-alternatives: Linking //usr/bin/wc to ../../bin/busybox
update-alternatives: Linking //usr/bin/who to ../../bin/busybox
update-alternatives: Linking //usr/bin/whoami to ../../bin/busybox
update-alternatives: Linking //usr/bin/yes to ../../bin/busybox
update-alternatives: Linking //bin/run-parts to busybox
update-alternatives: Linking //sbin/start-stop-daemon to ../bin/busybox
update-alternatives: Linking //usr/bin/which to ../../bin/busybox
update-alternatives: Linking //bin/chattr to busybox
update-alternatives: Linking //sbin/fsck to ../bin/busybox
update-alternatives: Linking //usr/bin/awk to ../../bin/busybox
update-alternatives: Linking //usr/bin/cmp to ../../bin/busybox
update-alternatives: Linking //usr/bin/diff to ../../bin/busybox
update-alternatives: Linking //usr/bin/patch to ../../bin/busybox
update-alternatives: Linking //bin/sed to busybox
update-alternatives: Linking //bin/vi to busybox
update-alternatives: Linking //usr/bin/find to ../../bin/busybox
update-alternatives: Linking //bin/grep to busybox
update-alternatives: Linking //bin/egrep to busybox
update-alternatives: Linking //bin/fgrep to busybox
update-alternatives: Linking //usr/bin/xargs to ../../bin/busybox
update-alternatives: Linking //sbin/bootchartd to ../bin/busybox
update-alternatives: Linking //sbin/halt to halt.sysvinit
update-alternatives: Linking //sbin/poweroff to poweroff.sysvinit
update-alternatives: Linking //sbin/reboot to reboot.sysvinit
update-alternatives: Linking //sbin/init to /sbin/init.sysvinit
update-alternatives: Linking //linuxrc to /bin/busybox
update-alternatives: Error: cannot register alternative addgroup to /usr/sbin/addgroup since it is already registered to /bin/addgroup
update-alternatives: Error: cannot register alternative adduser to /usr/sbin/adduser since it is already registered to /bin/adduser
update-alternatives: Linking //usr/sbin/chpasswd to ../../bin/busybox
update-alternatives: Linking //usr/bin/cryptpw to ../../bin/busybox
update-alternatives: Linking //usr/bin/mkpasswd to ../../bin/busybox
update-alternatives: Error: cannot register alternative deluser to /usr/sbin/deluser since it is already registered to /bin/deluser
update-alternatives: Error: cannot register alternative delgroup to /usr/sbin/delgroup since it is already registered to /bin/delgroup
update-alternatives: Linking //sbin/getty to ../bin/busybox
update-alternatives: Linking //bin/login to busybox
update-alternatives: Linking //usr/bin/passwd to ../../bin/busybox
update-alternatives: Linking //bin/su to busybox
update-alternatives: Linking //sbin/sulogin to ../bin/busybox
update-alternatives: Linking //usr/bin/vlock to ../../bin/busybox
update-alternatives: Linking //usr/bin/beep to ../../bin/busybox
update-alternatives: Linking //bin/conspy to busybox
update-alternatives: Linking //usr/bin/dc to ../../bin/busybox
update-alternatives: Linking //sbin/fbsplash to ../bin/busybox
update-alternatives: Error: not linking //usr/sbin/i2cget to ../../bin/busybox since //usr/sbin/i2cget exists and is not a link
update-alternatives: Error: not linking //usr/sbin/i2cset to ../../bin/busybox since //usr/sbin/i2cset exists and is not a link
update-alternatives: Error: not linking //usr/sbin/i2cdump to ../../bin/busybox since //usr/sbin/i2cdump exists and is not a link
update-alternatives: Error: not linking //usr/sbin/i2cdetect to ../../bin/busybox since //usr/sbin/i2cdetect exists and is not a link
update-alternatives: Linking //usr/bin/less to /usr/bin/less.less
update-alternatives: Linking //usr/bin/lsscsi to ../../bin/busybox
update-alternatives: Linking //sbin/makedevs to /sbin/makedevs.makedevs
update-alternatives: Linking //usr/bin/microcom to ../../bin/busybox
update-alternatives: Linking //usr/sbin/partprobe to ../../bin/busybox
update-alternatives: Linking //bin/setserial to busybox
update-alternatives: Linking //usr/bin/strings to ../../bin/busybox
update-alternatives: Linking //usr/bin/time to ../../bin/busybox
update-alternatives: Linking //usr/sbin/ubiattach to ../../bin/busybox
update-alternatives: Linking //usr/sbin/ubidetach to ../../bin/busybox
update-alternatives: Linking //usr/sbin/ubimkvol to ../../bin/busybox
update-alternatives: Linking //usr/sbin/ubirmvol to ../../bin/busybox
update-alternatives: Linking //usr/sbin/ubirsvol to ../../bin/busybox
update-alternatives: Linking //usr/sbin/ubiupdatevol to ../../bin/busybox
update-alternatives: Linking //usr/sbin/ubirename to ../../bin/busybox
update-alternatives: Linking //usr/bin/volname to ../../bin/busybox
update-alternatives: Linking //sbin/modinfo to /sbin/modinfo.26
update-alternatives: Linking //usr/sbin/ftpd to ../../bin/busybox
update-alternatives: Linking //bin/dnsdomainname to busybox
update-alternatives: Linking //bin/hostname to busybox
update-alternatives: Linking //sbin/ifconfig to ../bin/busybox
update-alternatives: Error: cannot register alternative ifplugd to /usr/sbin/ifplugd since it is already registered to /usr/bin/ifplugd
update-alternatives: Linking //sbin/ifup to ../bin/busybox
update-alternatives: Linking //sbin/ifdown to ../bin/busybox
update-alternatives: Error: cannot register alternative ip to /sbin/ip since it is already registered to /bin/ip
update-alternatives: Linking //sbin/ipneigh to ../bin/busybox
update-alternatives: Linking //usr/sbin/nbd-client to ../../bin/busybox
update-alternatives: Linking //usr/bin/nc to ../../bin/busybox
update-alternatives: Linking //bin/netstat to busybox
update-alternatives: Linking //usr/bin/nslookup to ../../bin/busybox
update-alternatives: Linking //usr/sbin/ntpd to ../../bin/busybox
update-alternatives: Linking //bin/ping to busybox
update-alternatives: Linking //bin/ping6 to busybox
update-alternatives: Linking //usr/bin/pscan to ../../bin/busybox
update-alternatives: Linking //sbin/route to ../bin/busybox
update-alternatives: Linking //usr/bin/ssl_client to ../../bin/busybox
update-alternatives: Linking //usr/bin/telnet to ../../bin/busybox
update-alternatives: Linking //usr/bin/tftp to ../../bin/busybox
update-alternatives: Linking //usr/bin/traceroute to ../../bin/busybox
update-alternatives: Linking //usr/bin/traceroute6 to ../../bin/busybox
update-alternatives: Linking //sbin/tunctl to ../bin/busybox
update-alternatives: Linking //usr/bin/whois to ../../bin/busybox
update-alternatives: Linking //usr/bin/free to ../../bin/busybox
update-alternatives: Linking //usr/bin/fuser to ../../bin/busybox
update-alternatives: Linking //bin/iostat to busybox
update-alternatives: Linking //bin/kill to busybox
update-alternatives: Linking //usr/bin/killall to ../../bin/busybox
update-alternatives: Linking //usr/bin/lsof to ../../bin/busybox
update-alternatives: Linking //bin/mpstat to busybox
update-alternatives: Linking //usr/bin/pgrep to ../../bin/busybox
update-alternatives: Linking //usr/bin/pkill to ../../bin/busybox
update-alternatives: Linking //bin/pidof to pidof.sysvinit
update-alternatives: Linking //usr/bin/pmap to ../../bin/busybox
update-alternatives: Error: cannot register alternative powertop to /usr/sbin/powertop since it is already registered to /bin/powertop
update-alternatives: Linking //bin/ps to busybox
update-alternatives: Linking //usr/bin/pstree to ../../bin/busybox
update-alternatives: Linking //usr/bin/pwdx to ../../bin/busybox
update-alternatives: Linking //usr/bin/smemcap to ../../bin/busybox
update-alternatives: Linking //sbin/sysctl to ../bin/busybox
update-alternatives: Linking //usr/bin/top to ../../bin/busybox
update-alternatives: Linking //usr/bin/uptime to ../../bin/busybox
update-alternatives: Linking //bin/watch to busybox
update-alternatives: Linking //usr/bin/svc to ../../bin/busybox
update-alternatives: Linking //bin/ash to busybox
update-alternatives: Linking //bin/sh to busybox
update-alternatives: Linking //bin/bash to busybox
update-alternatives: Linking //sbin/klogd to ../bin/busybox
update-alternatives: Linking //usr/bin/logger to ../../bin/busybox
update-alternatives: Linking //sbin/logread to ../bin/busybox
update-alternatives: Linking //sbin/syslogd to ../bin/busybox
update-alternatives: Linking //sbin/acpid to ../bin/busybox
update-alternatives: Linking //sbin/blkid to ../bin/busybox
update-alternatives: Linking //sbin/blockdev to ../bin/busybox
update-alternatives: Linking //bin/dmesg to busybox
update-alternatives: Linking //usr/bin/fallocate to ../../bin/busybox
update-alternatives: Linking //bin/fatattr to busybox
update-alternatives: Linking //usr/sbin/fbset to ../../bin/busybox
update-alternatives: Linking //sbin/fdisk to ../bin/busybox
update-alternatives: Linking //usr/bin/flock to ../../bin/busybox
update-alternatives: Linking //sbin/freeramdisk to ../bin/busybox
update-alternatives: Linking //sbin/fsck.minix to ../bin/busybox
update-alternatives: Linking //usr/sbin/fsfreeze to ../../bin/busybox
update-alternatives: Linking //sbin/fstrim to ../bin/busybox
update-alternatives: Linking //bin/getopt to busybox
update-alternatives: Linking //usr/bin/hexdump to ../../bin/busybox
update-alternatives: Linking //usr/bin/xxd to ../../bin/busybox
update-alternatives: Linking //sbin/hwclock to ../bin/busybox
update-alternatives: Linking //bin/ionice to busybox
update-alternatives: Linking //usr/bin/last to last.sysvinit
update-alternatives: Linking //sbin/losetup to ../bin/busybox
update-alternatives: Linking //usr/bin/lspci to ../../bin/busybox
update-alternatives: Linking //usr/bin/lsusb to ../../bin/busybox
update-alternatives: Linking //sbin/mdev to ../bin/busybox
update-alternatives: Linking //sbin/mke2fs to ../bin/busybox
update-alternatives: Linking //sbin/mkfs.ext2 to ../bin/busybox
update-alternatives: Linking //sbin/mkfs.minix to ../bin/busybox
update-alternatives: Linking //sbin/mkdosfs to ../bin/busybox
update-alternatives: Linking //sbin/mkfs.vfat to ../bin/busybox
update-alternatives: Linking //sbin/mkswap to ../bin/busybox
update-alternatives: Linking //bin/more to busybox
update-alternatives: Linking //bin/mount to busybox
update-alternatives: Linking //sbin/pivot_root to ../bin/busybox
update-alternatives: Linking //usr/sbin/rdate to ../../bin/busybox
update-alternatives: Linking //usr/sbin/rdev to ../../bin/busybox
update-alternatives: Linking //usr/sbin/readprofile to ../../bin/busybox
update-alternatives: Linking //usr/bin/renice to ../../bin/busybox
update-alternatives: Linking //bin/rev to busybox
update-alternatives: Error: cannot register alternative rtcwake to /usr/sbin/rtcwake since it is already registered to /usr/bin/rtcwake
update-alternatives: Linking //bin/scriptreplay to busybox
update-alternatives: Linking //bin/linux32 to busybox
update-alternatives: Linking //bin/linux64 to busybox
update-alternatives: Linking //bin/setpriv to busybox
update-alternatives: Linking //sbin/swapon to ../bin/busybox
update-alternatives: Linking //sbin/swapoff to ../bin/busybox
update-alternatives: Linking //sbin/switch_root to ../bin/busybox
update-alternatives: Linking //sbin/uevent to ../bin/busybox
update-alternatives: Linking //bin/umount to busybox
update-alternatives: Linking //usr/bin/unshare to ../../bin/busybox
update-alternatives: Linking //usr/bin/wall to wall.sysvinit
update-alternatives: Linking //sbin/udhcpc to ../bin/busybox
update-alternatives: Linking //usr/sbin/udhcpd to ../../bin/busybox
update-alternatives: Linking //usr/sbin/dhcprelay to ../../bin/busybox
update-alternatives: Linking //usr/bin/dumpleases to ../../bin/busybox
Downloading http://files.domoticaforum.eu/uploads/Toon/apps/busybox-1.27.2-r4/busybox-mountall_1.27.2-r4_qb2.ipk.
Upgrading busybox-mountall on root from 1.27.2-r2 to 1.27.2-r4...
Configuring busybox-mountall.
update-alternatives: Linking //etc/default/mountall to mountall.busybox
Downloading http://files.domoticaforum.eu/uploads/Toon/apps/busybox-1.27.2-r4/busybox-syslog_1.27.2-r4_qb2.ipk.
Upgrading busybox-syslog on root from 1.27.2-r2 to 1.27.2-r4...
Configuring busybox-syslog.
update-alternatives: Linking //etc/init.d/syslog to syslog.busybox
update-rc.d: /etc/init.d/syslog exists during rc.d purge (continuing)
 Removing any system startup links for syslog ...
  /etc/rc0.d/K90syslog
  /etc/rc1.d/K90syslog
  /etc/rc2.d/S20syslog
  /etc/rc3.d/S20syslog
  /etc/rc4.d/S20syslog
  /etc/rc5.d/S20syslog
  /etc/rc6.d/K90syslog
 Adding system startup for /etc/init.d/syslog.
Starting syslogd/klogd: /sbin/syslogd is already running
664
FIXING: Installing Dropbear for ssh access
Downloading http://files.domoticaforum.eu/uploads/Toon/dropbear_2015.71-r0_qb2.ipk.
Installing dropbear (2015.71-r0) to root...
Configuring dropbear.
update-alternatives: Linking //usr/bin/scp to /usr/sbin/dropbearmulti
update-alternatives: Linking //usr/bin/ssh to /usr/sbin/dropbearmulti
 System startup links for /etc/init.d/dropbear already exist.
Restarting Dropbear SSH server: stopped /usr/sbin/dropbear (pid 660)
dropbear.
EDITING: Time server, removes unnecessary link to Quby
EDITING: Hosts file, removes unnecessary link to Quby
EDITING: disable ovpn connection to quby
EDITING: Adding serial connection
EDITING: Activating Toon, enabling ElectricityDisplay and GasDisplay
Do you want to install x11vnc? cmd 'x11vnc' needs to be run after each reboot to start the x11vnc server. x11vnc password can be set while starting x11vnc for the first time
yes
Removing package x11vnc from root...
Downloading http://files.domoticaforum.eu/uploads/Toon/x11vnc_0.9.13-r3_qb2.ipk.
Installing x11vnc (0.9.13-r3) to root...
Configuring x11vnc.
Everything done! You should reboot now! But before that take some time to check if your /etc/passwd file is still valid (contains encrypted password for user root) and if /etc/default/iptables.conf is not blocking SSH access.
Toonz
Forum Moderator
Forum Moderator
Posts: 1873
Joined: Mon Dec 19, 2016 1:58 pm

Re: Toon firmware - update script

Post by Toonz »

You need the resource file to get the custom apps working. The domoticaforum.eu website is not so stable recently.
You can manually download the resource file for your firmware (see the resource file topic).
You should be fine then....

ToonStore can be updated from the ToonStore itself, if you do not have the ToonStore yet , download the ipk file from the forum (2.0.1 is he latest).

Kind regardz,

Toonz
member of the Toon Software Collective
maikelvds
Starting Member
Starting Member
Posts: 18
Joined: Tue Jan 16, 2018 8:54 pm

Re: Toon firmware - update script

Post by maikelvds »

Thanks for your answer.
That's the problem indeed. Toon can not download the files from domoticaforum..
I will try to download and install the programs separately.

Also when I ping www.domoticaforum.eu it is not working, every other site is working..
TheHogNL
Forum Moderator
Forum Moderator
Posts: 2125
Joined: Sun Aug 20, 2017 8:53 pm

Re: Toon firmware - update script

Post by TheHogNL »

Yes, see:
FIXING: Downloading resources.rcc TSC mod for this version 4.19.10.
Could not download a resources.rcc file for this version! Continuing, but your custom apps probably dont work anymore

Due to problems with the forum being down for time to time the update script couldnt download the resource file. Do it manually or rerun the update script with -f option
Member of the Toon Software Collective
michel30
Member
Member
Posts: 286
Joined: Fri Aug 25, 2017 4:42 pm

Re: Toon firmware - update script

Post by michel30 »

Just updated to 4.19.10 and everything looks okay..

I will do some tests, but for now it works..

Thanks again for this nice script.
maikelvds
Starting Member
Starting Member
Posts: 18
Joined: Tue Jan 16, 2018 8:54 pm

Re: Toon firmware - update script

Post by maikelvds »

TheHogNL wrote:Yes, see:
FIXING: Downloading resources.rcc TSC mod for this version 4.19.10.
Could not download a resources.rcc file for this version! Continuing, but your custom apps probably dont work anymore

Due to problems with the forum being down for time to time the update script couldnt download the resource file. Do it manually or rerun the update script with -f option
After run the script again it works, thanks!
TerrorSource
Administrator
Administrator
Posts: 494
Joined: Thu May 04, 2017 9:28 pm

Re: Toon firmware - update script

Post by TerrorSource »

wirehub wrote:Since I have upgraded my Toon to last version it seems crashing /completely locking down (automatic restarting every day) , is this then related to memory full or to much apps ?
Can someone help me to check file / correct config as I had no issues before ?
thx in advance
How many apps do you have installed?
Can you monitor the memory usage of the Toon?
wirehub
Starting Member
Starting Member
Posts: 2
Joined: Sat Sep 29, 2018 2:43 pm

Re: Toon firmware - update script

Post by wirehub »

TerrorSource wrote:
wirehub wrote:Since I have upgraded my Toon to last version it seems crashing /completely locking down (automatic restarting every day) , is this then related to memory full or to much apps ?
Can someone help me to check file / correct config as I had no issues before ?
thx in advance
How many apps do you have installed?
Can you monitor the memory usage of the Toon?

had 9 apps, now removed most I had not used Issue was then fixed straight away
TerrorSource
Administrator
Administrator
Posts: 494
Joined: Thu May 04, 2017 9:28 pm

Re: Toon firmware - update script

Post by TerrorSource »

wirehub wrote:
TerrorSource wrote:
wirehub wrote:Since I have upgraded my Toon to last version it seems crashing /completely locking down (automatic restarting every day) , is this then related to memory full or to much apps ?
Can someone help me to check file / correct config as I had no issues before ?
thx in advance
How many apps do you have installed?
Can you monitor the memory usage of the Toon?

had 9 apps, now removed most I had not used Issue was then fixed straight away
9 is a bit much tho, especially for the memory of 128mb the Toon1 has.
FunFair
Starting Member
Starting Member
Posts: 42
Joined: Sun Oct 01, 2017 11:40 am

Re: Toon firmware - update script

Post by FunFair »

thanks for all the great work guys. Just succesfully updated again! Don't have to fix anything manually anymore! really wow!
TheHogNL
Forum Moderator
Forum Moderator
Posts: 2125
Joined: Sun Aug 20, 2017 8:53 pm

Re: Toon firmware - update script

Post by TheHogNL »

Just now I haved published a new release 3.2.0 of the update script with two important changes:
- it now downloads modded resource files from another location http://qutility.nl/resourcefiles (which allows much easier development of new mods towards the resource files)
- it downloads and installs the tsc helper script which helps the TSC settings menu (added in the mods) to run commands like 'check for new TSC update', 'flush firewall rules' etc

The TSC settings menu source can be seen at https://github.com/IgorYbema/tscSettings
If you are interested to add stuff to the tsc menu, please join and send in your pull requests for your addons.
Member of the Toon Software Collective
yjb
Member
Member
Posts: 211
Joined: Fri Apr 17, 2009 1:15 pm
Location: Venhuizen, Netherlands

Re: Toon firmware - update script

Post by yjb »

Hi,

Really impressed by all the work done by you guys (And especially you for rooting my Toon2 :) )

One thing I'm wondering, when I'm already on the latest release, the script doesn't allow me to apply these updated modded resource files. Would it be possible to have an option to just apply the mods, even when one is already on the most current release?

Eh, found it's the -f option :-S

Maybe an idea to add a little help text when using -h or -h ?
TheHogNL
Forum Moderator
Forum Moderator
Posts: 2125
Joined: Sun Aug 20, 2017 8:53 pm

Re: Toon firmware - update script

Post by TheHogNL »

yjb wrote: Maybe an idea to add a little help text when using -h or -h ?
Usage is already in the README :-)

But every help is welcome so if you know a bit in bash scripting just make your changes and git pull me those
Member of the Toon Software Collective
Post Reply

Return to “Toon Firmware”