UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    AETHERCAST INSTALLATION USING MAGIC-DEVICE-TOOL

    Scheduled Pinned Locked Moved Support
    2 Posts 2 Posters 1.2k Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • V Offline
      viper
      last edited by

      i have a bq aquaris e5 hd working with ubports, i was trying to enable aethercast using magic-dev-tool, but i encountered following error:

      Device detected !
      Host [localhost]:2222 not found in /root/.ssh/known_hosts
      ls: cannot access '/root/.ssh/*.pub': No such file or directory
      Pseudo-terminal will not be allocated because stdin is not a terminal.
      Warning: Permanently added '[localhost]:2222' (RSA) to the list of known hosts.
      Permission denied (publickey).

      Host [localhost]:2222 not found in /root/.ssh/known_hosts
      ls: cannot access '/root/.ssh/*.pub': No such file or directory

      pls help me , how to solve this?

      halucigeniaH 1 Reply Last reply Reply Quote 0
      • halucigeniaH Offline
        halucigenia @viper
        last edited by

        @viper do you mean that you are trying to use the screencast option of magic-device-tool?

        I have not used it myself but it looks like you need to have set up a public key for ssh for it to work.

        Here's the explanation of how it works from Github

        "This tool will start ssh on your connected Ubuntu Touch device, forward a local
        port to the device, copy your ssh id down to the device (so you can log in
        without a password), and then ssh into the device through the locally forwarded
        port.

        This results in a very nice shell, which for example can display the output of
        'top' at the correct terminal size, rather than being stuck at 80x25 like 'adb
        shell'

        Like ssh-copy-id, this script will push down the newest ssh key it can find in
        ~/.ssh/*.pub, so if you find the wrong key being pushed down, simply use 'touch'
        to make your desired key the newest one, and then this script will find it.

        The '--copy' option will make it copy your .bashrc down to the device, giving
        you the benefit of preserving your $PS1 (prompt) and any aliases and functions
        you may have defined on your host system. "

        Here's some documentation on setting up SSH/OpenSSH/Keys from Ubuntu.

        I hope that this helps.

        Nexus4, Meizu MX4, Meizu Pro5, PinePhone UBPorts edition, PineTab, Pixel 3a XL

        1 Reply Last reply Reply Quote 0

        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

        With your input, this post could be even better 💗

        Register Login
        • First post
          Last post