Page 1 of 2

Pocket router firmware upgrade

Posted: Mon Jul 27, 2020 4:19 am
by roland
My Gargoyle pocket router firmware is on version 1.10.0. I have downloaded this file :
gargoyle_1.12.0-ar71xx-generic-gargoyle-pocket-router-v2-squashfs-sysupgrade.bin.

I've have tried to upgrade this to version 1.12.0. I have restarted the router and pc. I have tried to upgrade on Mac OS and Windows 7, but no luck. It starts off with "uploading the firmware" and a few seconds later it says "upgrading, please wait". I have tried the upgrade overnight, but still no progress. "Attempt to Preserve Settings'is unticked.

Please advise.

Re: Pocket router firmware upgrade

Posted: Mon Jul 27, 2020 7:27 am
by Lantis
Try upgrading from the command line and let us know what error message you get.

Re: Pocket router firmware upgrade

Posted: Mon Jul 27, 2020 8:43 am
by RomanHK
:!: ... just be careful with the -F switch! With the wrong firmware, the device can become a brick!

Re: Pocket router firmware upgrade

Posted: Tue Jul 28, 2020 6:31 am
by roland
Lantis wrote:
Mon Jul 27, 2020 7:27 am
Try upgrading from the command line and let us know what error message you get.
Hi Lantis,

I'm pretty new to this command line stuff. Can you tell me how to do it? I'm on Mac OS or Windows 7. I know in Mac I would use 'Terminal' for the command line.... Thank you in advance.

Re: Pocket router firmware upgrade

Posted: Tue Jul 28, 2020 8:25 am
by Lantis
viewtopic.php?f=8&t=8505

On mac you can use Terminal

Code: Select all

ssh root@routeripaddress

Re: Pocket router firmware upgrade

Posted: Tue Jul 28, 2020 8:50 am
by roland
Lantis wrote:
Tue Jul 28, 2020 8:25 am
viewtopic.php?f=8&t=8505

On mac you can use Terminal

Code: Select all

ssh root@routeripaddress

Ok, I've managed to access the pocket router via Terminal. What command do I use to update the firmware?

Re: Pocket router firmware upgrade

Posted: Tue Jul 28, 2020 9:16 am
by RomanHK
Try it like this:

Code: Select all

wget http://www.gargoyle-router.com/downloads/images/ar71xx/gargoyle_1.12.0-ar71xx-generic-gargoyle-pocket-router-v2-squashfs-sysupgrade.bin -O /tmp/firmware.bin
sysupgrade -i -n /tmp/firmware.bin
and paste the screen output here.

Re: Pocket router firmware upgrade

Posted: Tue Jul 28, 2020 9:23 am
by roland
RomanHK wrote:
Tue Jul 28, 2020 9:16 am
Try it like this:

Code: Select all

wget http://www.gargoyle-router.com/downloads/images/ar71xx/gargoyle_1.12.0-ar71xx-generic-gargoyle-pocket-router-v2-squashfs-sysupgrade.bin -O /tmp/firmware.bin
sysupgrade -i -n /tmp/firmware.bin
and paste the screen output here.

wget http://www.gargoyle-router.com/download ... e-pocket-r
outer-v2-squashfs-sysupgrade.bin -O /tmp/firmware.bin

Re: Pocket router firmware upgrade

Posted: Tue Jul 28, 2020 9:27 am
by roland
RomanHK wrote:
Tue Jul 28, 2020 9:16 am
Try it like this:

Code: Select all

wget http://www.gargoyle-router.com/downloads/images/ar71xx/gargoyle_1.12.0-ar71xx-generic-gargoyle-pocket-router-v2-squashfs-sysupgrade.bin -O /tmp/firmware.bin
sysupgrade -i -n /tmp/firmware.bin
and paste the screen output here.
This is what I got :

root@Gargoyle:~# wget http://www.gargoyle-router.com/download ... ar71xx/gar
goyle_1.12.0-ar71xx-generic-gargoyle-pocket-r
Connecting to www.gargoyle-router.com (66.228.45.220:80)
Connecting to www.gargoyle-router.com (66.228.45.220:443)
wget: server returned error: HTTP/1.1 404 Not Found
root@Gargoyle:~# outer-v2-squashfs-sysupgrade.bin -O /tmp/firmware.bin

Re: Pocket router firmware upgrade

Posted: Tue Jul 28, 2020 9:38 am
by RomanHK
roland wrote:
Tue Jul 28, 2020 9:23 am
RomanHK wrote:
Tue Jul 28, 2020 9:16 am
Try it like this:

Code: Select all

wget http://www.gargoyle-router.com/downloads/images/ar71xx/gargoyle_1.12.0-ar71xx-generic-gargoyle-pocket-router-v2-squashfs-sysupgrade.bin -O /tmp/firmware.bin
sysupgrade -i -n /tmp/firmware.bin
and paste the screen output here.

wget http://www.gargoyle-router.com/download ... e-pocket-r
outer-v2-squashfs-sysupgrade.bin -O /tmp/firmware.bin
The order is probably too long for you. I use the "Putty" program under Windows and here the command works.