synfinatic / udp-proxy-2020

A crappy UDP router for the year 2020 and beyond
MIT License
103 stars 7 forks source link

Armv7 Release #68

Closed acupofjose closed 2 years ago

acupofjose commented 2 years ago

Would love to try this out! I'm attempting to access PS Remote play via the internet behind a double NAT. So I'd like to do port forwarding through zerotier or tailscale on a intranet device that would relay the packets to the playstation and back.

Unfortunately, I only have a raspberry pi to work with as my relay device. Any chance you could do an armv7 release?

synfinatic commented 2 years ago

You want to read this then! https://github.com/synfinatic/udp-proxy-2020/issues/53#issuecomment-930102157

I'd be curious to hear if you get it working with Zerotier or Tailscale... that's definitely something I'd like to support, but not sure if it works since I haven't tested either really. Zerotier IIRC is more of a socket level VPN rather than network level so I doubt it will work to be honest since udp-proxy-2020 does raw frame injection.

synfinatic commented 2 years ago

btw, I should mention you didn't say which OS you were using on your Pi? I just assumed you meant FreeBSD since that isn't officially out yet. The Linux/ARM binaries are already available on the releases page: https://github.com/synfinatic/udp-proxy-2020/releases

acupofjose commented 2 years ago

@synfinatic thanks - I'll take a look that direction! I'm running homeassistant os on it and wanted to roll it in with all the other goodies it's doing. But it's armv7, not arm32/64 so it isn't running the released binaries unfortunately.

synfinatic commented 2 years ago

ARM isn't like Intel- their processor naming/compatibility is totally wonky. The result is that ARMv7 isn't really a specific chip or instruction set. You didn't say what Pi you have so I can't tell you which binary you need, but i'm 99% confident that one of the 32bit binaries I provide will work.

acupofjose commented 2 years ago

Oh! That is totally news to me - I'll give those a try. Thanks for answering so quickly @synfinatic

synfinatic commented 2 years ago

hopefully this clarifies things: https://github.com/synfinatic/udp-proxy-2020/blob/main/README.md#what-binary-is-right-for-me

acupofjose commented 2 years ago

@synfinatic the Arm32 worked for me, that documentation helps a ton. Thanks so much!