3 days ago, I switched distros from manjaro to endeavourOS, and since then I couldn’t connect to audiorelay.
Here is a list of things that i’ve tested and didn’t help:
-Rebooting the pc, phone and router
-Adding tcp:udp ports and/or disabling firewall
-Testing an older version of the app
-Connecting to the phone (It connected, but disconnected every 1-2 seconds)
-USB Tethering
-Doing everything in the FAQ section
@irwing Could you please post the logs of the PC app? There’s maybe an error not surfaced by the user interface.
On the Android app, do you see your PC in the server’s list?
From your PC, please try to connect to the localhost or 127.0.0.1 address to check that AudioRelay works OK without involving the network. (This could create some nasty sound, don’t play any audio or lower the volume)
There’s not much in there unfortunately. If that’s not already the case, could you please get the logs after you tried to connect to the PC?
The app found 2 IP addresses, have you tried to manually connect from your phone via both of them? (192.168.100.2, 192.168.100.6)
Maybe it’ll work only via ethernet and not on Wi-Fi?
You could try another test: instead of localhost, connect the PC to itself with these IP addresses.
Right now, this all seems like a firewall issue:
You can connect to localhost, which implies that AudioRelay works correctly
Since you can see your PC, it means that broadcast packets are correctly sent from your PC (via UDP on port 59200)
Your phone can’t connect, meaning that the PC/router doesn’t allow incoming connections (TCP 59100)
Your PC can connect to the phone, meaning that outgoing connections work (TCP 59100)
I got it working.
My issue was that I installed ufw as a firewall protection, and I didn’t know that endeavourOS had firewalld built in it. I removed both of them and its working now.
Huge thanks for helping, sorry for taking your time.