I’m having a hard time with tail scale, I have it setup on my windows computer and on my android phone.

I want to be able to connect to the hotspot on my phone and access local resources on my computer. I have tried googling it and I just get a 1000 conflicting statements none of which are of any help.

So far it works fine from my phone to my PC with no issues but when I connect a device to the phone it can’t see anything on the local network through that device. The connected device in question is a steamdeck and yes I attempted to install tail scale on the deck which also failed miserably.

I followed this video and at sudo bash tailscale.sh I get no such file or directory but I can see the files in file manager. If I attempt to run it from the folder I get could not find /home/deck/documents/github/deck-tailscale.sh.

I tried this official guide https://github.com/tailscale-dev/deck-tailscale and it fails at step 2 saying there is no such directory but I can navigate directly too it and see the files are there.

I’m so lost, can anyone point me in a direction? the ultimate goal here is to use jellyfin out side of my network on my steam deck and every install guide out there fails. I don’t see it in the discovery store and the official git hub desktop app cannot even see the files it just downloaded.

I’m new to linux, I’m lost, and I have no idea whats going on.

  • gedaliyah@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    22 hours ago

    Tailscale client definitely needs to be installed and logged in on the destination device (Steam Deck in this case). Is it possible that you are typing “Sudo” instead of “sudo” in the command after opening Konsole? Linux commands are case-sensitive.

    I’m not knowledgeable about the steam deck, but it is also possible that sudo is not installed by default, in which case you will have to install it. sudo is a command that allows you to run other commands as root (basically admin).

    I found this article that might help: https://pimylifeup.com/steam-deck-sudo-password/

    • gedaliyah@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      22 hours ago

      Actually, watching the video it looks like they first enter:

      cd Documents/deck-tailscale/
      

      then enter:

      sudo bash tailscale.sh
      

      If you don’t have the directory Documents/deck-tailscale/, then you will have to go back a step and find out where GitHub Desktop is storing the local files.

          • darkan15@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            21 hours ago

            This probably is the issue, when you download a script or binary from the internet it doesn’t have execution permission, you would have to right click on folder to open in terminal (that way don’t have to cd to it), and check permissions with ls -la if it doesn’t have permission, change it with chmod

      • gedaliyah@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        21 hours ago

        use ls command, as in the video, to list the contents of a directory, then use cd to change directory based on what you see. You can use cd .. to navigate to the parent directory of your current location if needed.

        Also make note of the Local path shown when cloning the repository in the previous step to help find it. When you see “tailscale.sh” as one of the items after typing ls, then you will know you are in the right place.