OnionOS v0.0.1 Upgrade



  • i have a very old Onion Omega running version 0.0.1 according to oupgrade -version. I started having a look for the documentation but on the documentation pages but could only find the documentation for the Omerga 2.

    No matter, I thought, I'm sure the two will be pretty similar with this stuff and it seems I was right. So I was able to browse to the Omega after connecting to it's AP and I tried to setup the wifi connection but this failed even after copying and pasting the known correct password. So I SSH on instead , which by the way required using:

    ssh -oKexAlgorithms=+diffie-hellman-group1-sha1 root@192.168.3.1
    

    When I SSH on I try to connect to the wifi again and get this output:

    > Connecting to <SSID> network using intf 1...
    > Checking wwan device status...
    > wwan is up
    > Checking internet connection...
    > ERROR: request timeout, internet connection not successful
    > Done!
    root@Omega-2739:~# ping google.com
    PING google.com (216.58.213.14): 56 data bytes
    64 bytes from 216.58.213.14: seq=0 ttl=116 time=24.342 ms
    64 bytes from 216.58.213.14: seq=1 ttl=116 time=21.777 ms
    ^C
    --- google.com ping statistics ---
    2 packets transmitted, 2 packets received, 0% packet loss
    round-trip min/avg/max = 21.777/23.059/24.342 ms
    

    So I know I'm connected to wifi contrary to the check's output.

    With this in mind, I try to upgrade it using oupgrade. This results in:

    root@Omega-2739:~# oupgrade
    > Device Firmware Version: 0.0.1
    > Checking latest version online...
    > ERROR: request timeout, internet connection not successful
    

    But we know the connection is fine.

    So I try to update the package manager to see if maybe that gives me some more information and indeed I get something more concrete:

    root@Omega-2739:~# opkg update
    Downloading http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/base/Packages.gz.
    Updated list of available packages in /var/opkg-lists/chaos_calmer_base.
    Downloading http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/base/Packages.sig.
    Signature check passed.
    Downloading http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/onion/Packages.gz.
    Downloading http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/onion/Packages.sig.
    Signature check failed.
    Remove wrong Signature file.
    Collected errors:
     * opkg_download: Failed to download http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/onion/Packages.gz, wget returned 8.
     * opkg_download: Failed to download http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/onion/Packages.sig, wget returned 8.
    root@Omega-2739:~# ping downloads.openwrt.org
    PING downloads.openwrt.org (168.119.138.211): 56 data bytes
    64 bytes from 168.119.138.211: seq=0 ttl=54 time=40.878 ms
    64 bytes from 168.119.138.211: seq=1 ttl=54 time=40.895 ms
    ^C
    --- downloads.openwrt.org ping statistics ---
    2 packets transmitted, 2 packets received, 0% packet loss
    round-trip min/avg/max = 40.878/40.886/40.895 ms
    

    On further inspection of the failed URLs, I see that if I go to https://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/onion/Packages.gz I just get redirected to a not found page at archive.openwrt.org/chaos_calmer/etc.... So I backtrack that URL till I hit something and the part i hit is:

    https://archive.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/

    This doesn't have the relevant directories to get the package.gz file.

    Is there something else i can do to update my Omega?



  • @jimbo8098
    https://archive.openwrt.org/chaos_calmer/15.05.1/ar71xx/generic/
    has the onion-omega images released on Tue Mar 15 18:48:22 2016

    https://downloads.openwrt.org/releases/19.07.8/targets/ar71xx/generic/
    has the onion-omega images realeased on Mon Aug 2 02:29:04 2021

    The 18.06.x version is available from:
    https://downloads.openwrt.org/releases/18.06.9/targets/ar71xx/generic/

    Thanks.


  • administrators



  • I was looking back at this for a project again. I was able to get the firmware updated. Watch out for 15.05 though, OpenSSL isn't installed on that so I couldn't use OPKG. Otherwise, I now have an up to date Onion! Thanks folks!



  • @jimbo8098 sorry for digging up old thread but did you update using 18? If so, how?


Log in to reply
 

Looks like your connection to Community was lost, please wait while we try to reconnect.