We have upgraded the community system as part of the upgrade a password reset is required for all users before login in.

How to copy new OpenWRT binary build to onion omega2?

  • Hi,

    I did a fresh build of OpenWRT from the source, now im trying to flash the binary file to the board.

    To do that i first tried copying the binary build using SCP command from the host to the tmp directory on OpenWRT like this

    root@omega:/tmp# scp user@ .

    scp keeps failing with an error:
    Connection to user xxxx exited: no matching also hostkey

    Doesnt SCP work on Onion Omega?

    Im basically trying to flash a new image to the onion omega2 hardware

  • If scp fails, run some simple HTTP server on your computer.
    I use Node or Python server included in their standard libraries.
    For example, if you have sysupgrade.bin file under path/to/your/binary/file/sysupgrade.bin

    $ cd path/to/your/binary/file
    $ python3 -m http.server
    Serving HTTP on port 8000 ( ...

    Let's say your computer's IP address is and it's in under the same router with your Omega2.
    On your Omega2 terminal, fetch it like this.

    # cd /tmp
    # wget
    # sysupgrade ./sysupgrade.bin

  • Another option is to use SFTP.
    Using opkg install command, you can install openssh-sftp-server and connect from your computer to "upload" to Omega2.
    Or you can install openssh-sftp-client and configure your computer as server, to "download" from computer.

  • @nsmith

    scp -oHostKeyAlgorithms=+ssh-rsa omega-squashfs-xxx.bin root@

Log in to reply

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