Claim and Link a Brand New PiAware Ground Station with IPv6

Hello,

This is specially for FlightAware team.
Today I’ve tried to claim and link my PiAware daemon to my account and I’ve notice a very-very weird situation.
I couldn’t claim and link my device because my network is using both IPv4 and IPv6. In IPv4 is very easy to do it, because most of the time you are behind a NAT and the external IPv4 is the same for all devices in your network.
On the other side, IPv6 is allocating 1 or more IPv6 per device and all are public IP addresses. In IPv6 there is no need for NAT, even it exists is not widely used.
In this case is impossible to claim and link your device because the RPi, laptop and desktop will have different IPv6 addresses.
In this case each time I was going on the page to claim and link the PiAware I couldn’t do it.

The solution was to ssh to RPi using ssh RPI_IP -D 4567 and connect my desktop/laptop with SOCKS5 to localhost and port 4567 and to on internet via RPi IPv6 address.

Because I’m working as Networking Engineer I was able to find this trick to claim and link the PiAware to my account. But for somebody without kind of knowledge it will be impossible to do it.

Recomandation for PiAware: why we need to use the same IPv4 / IPv6 address as the RPi is using instead having an option on web page to search for the IP address and link the device?

In case of IPv6 we could take the IPv6 from RPi, insert in the our account and list the devices coming from that IPv6.

If you’re using the piaware sdcard image, the status page provides a link that allows you to do exactly that.

If you’re doing a package install, I agree it gets trickier – ideally I’d like to have something that constructs that link for you, but that currently doesn’t exist. (It’s basically the piaware claim URL with /your-uuid-goes-here appended)

2 Likes

Hi @obj ,

Thanks for your answer.

No, I don’t have PiAware SDCard. Is just a simple Raspberry Pi 1B image (I have this hardware for a long time and unused, so I found where to use it) and also I’m feeding multiple providers, one of them is FlightAware.
In this condition I had to install the package. So I didn’t know how to claim via URL. I don’t remember piaware package to say about this URL.

1 Like