Rygel only working over wifi and not ethernet
I've been fighting this issue for a while and I can't seem to find a cause.
All I know is that when I'm connected to my network using wifi Rygel works as intended.
If, however, I'm connected to my network directly with an ethernet cable, things get messy:
When i first start rygel, the devices on my network can see the media server and I can connect to it and start streaming. After a short time it stops being discoverable by every device, but devices that connected to it earlier still see it and are able to stream stuff. These devices also stop seeing the rygel server after I refresh.
This is very weird because the issue doesn't happen over wifi. Is Rygel not advertising itself over the network for some reason? I tried running Rygel with -g *:5
to enable debugging but no message comes up about any kind of failure that could be related to this.
It could be also worth mentioning that I can still discover the media share using VLC from the same computer it's being shared from