Navigation

    TripleA Logo

    TripleA Forum

    • Register
    • Login
    • Search
    • TripleA Website
    • Categories
    • Recent
    • Popular
    • Users
    • Groups
    • Tags

    Unable to Host Network Game on Linux Raspbian (Raspberry Pi 4)

    Development
    2
    3
    240
    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.
    • Nathan Coulson
      Nathan Coulson last edited by

      I have been unable to host a Triple A Game Hosted on a Raspberry Pi, Running Raspbian (32bit).

      The error the other party is getting is InvalidAgumentException IP Address fd79:c439:aa34:0:a5c5:2cb3:e747:ef93%eth0 once they connect to me

      (I gave him a IPV4 address to connect to, and the error he got was the IP Above). I suspect it connected to my game to get that value, as it's the same internal ipv6 on our network, with the extra characters %eth0 at the end of it

      I am unsure how it get's this information on linux, but wondering if I can work around this issue. Thank you.

      1 Reply Last reply Reply Quote 1
      • Nathan Coulson
        Nathan Coulson last edited by

        2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
        link/ether dc:a6:32:0f:3b:ed brd ff:ff:ff:ff:ff:ff
        inet 192.168.2.235/24 brd 192.168.2.255 scope global dynamic noprefixroute eth0
        valid_lft 40720sec preferred_lft 33826sec
        inet6 fd79:c439:aa34::740/128 scope global noprefixroute
        valid_lft forever preferred_lft forever
        inet6 fd79:c439:aa34:0:a5c5:2cb3:e747:ef93/64 scope global mngtmpaddr noprefixroute
        valid_lft forever preferred_lft forever
        inet6 fe80::bb96:8fce:da8d:cfb2/64 scope link
        valid_lft forever preferred_lft forever
        (Output of ip addr), that fd79 one is given from the router (openwrt), but currently our internet provide only offers a ipv4 address

        using ip addr del fd79:c439:aa34:0:a5c5:2cb3:e747:ef93/64 dev eth0 (and the other ones), then gave me a normal ipv4 lan IP in the address field (does not have %eth0), and also allows users to connect. Seems to be passing the address along to the other party, and adding %eth0 on it if it's a ipv6 address (causing the InvalidArgumentException)

        1 Reply Last reply Reply Quote 1
        • RoiEX
          RoiEX Admin last edited by

          Interesting. Would you be able to provide a Stacktrace (the whole error message) so we can dig into this?

          1 Reply Last reply Reply Quote 0
          • 1 / 1
          • First post
            Last post
          Copyright © 2016-2018 TripleA-Devs | Powered by NodeBB Forums