i've got a toon 1 never used from spanish viesgo. It's software version 4.4.81
I can "activate" it with script activate-toon.sh, Perfect.
Then I made some tries to root it, but it doesn't work or it works partially, i don't know.
Now, when I try to "root" them, it doesn't work. The Toon not show message saying is rooting, but in terminal seem ok, but log in device (http - /rsrc/log) is empty and in terminal is blank (curl result).
I'modified the payload with some echo's and cat's:
Code: Select all
#!/bin/sh
echo "pre rooting" > /qmf/www/rsrc/log
echo "IPTABLES.CONF" >> /qmf/www/rsrc/log
cat /etc/default/iptables.conf 2>&1 >> /qmf/www/rsrc/log
echo "ETC OPKG ARCH.CONF" >> /qmf/www/rsrc/log
cat /etc/opkg/arch.conf 2>&1 >> /qmf/www/rsrc/log
echo "CURL ? " >> /qmf/www/rsrc/log
which curl 2>&1 >> /qmf/www/rsrc/log
echo "Begin rooting" >> /qmf/www/rsrc/log
/qmf/bin/bxt -d :happ_usermsg -s Notification -n CreateNotification -a type -v task -a subType -v notify -a text -v "Rooting your toon - please wait" 2>&1 >> /qmf/www/rsrc/log
echo "Rooting your toon" >> /qmf/www/rsrc/log
echo "Patching firewall" >> /qmf/www/rsrc/log
sed -i 's/^#-A/-A/' /etc/default/iptables.conf 2>&1 >> /qmf/www/rsrc/log
...
... following is unchanged
Code: Select all
pre rooting
IPTABLES.CONF
##############################################################################
*nat
:PREROUTING ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
COMMIT
##############################################################################
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:HCB-INPUT - [0:0]
-A INPUT -j HCB-INPUT
-A FORWARD -j HCB-INPUT
-A HCB-INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
# These are all closed for Quby/Toon:
-A HCB-INPUT -p tcp -m tcp --dport 22 --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A HCB-INPUT -p tcp -m tcp --dport 80 --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A HCB-INPUT -p udp -m udp --sport 67:68 --dport 67:68 -j ACCEPT
-A HCB-INPUT -p udp -m udp --dport 137:138 -j ACCEPT
-A HCB-INPUT -i lo -j ACCEPT
-A HCB-INPUT -i tap+ -j ACCEPT
-A HCB-INPUT -i tun+ -j ACCEPT
-A HCB-INPUT -p tcp -m tcp --tcp-flags SYN,RST,ACK SYN -j DROP
-A HCB-INPUT -p udp -m udp -j DROP
COMMIT
##############################################################################
ETC OPKG ARCH.CONF
arch all 1
arch any 6
arch noarch 11
arch arm 16
arch quby2 21
arch qb2 26
arch armv5e 19
CURL ?
/usr/bin/curl
Begin rooting
It seems "/qmf/bin/bxt" not working or error? Any help please?
PD- sorry my english