I'm having issues with getting DLNA to transverse with TAP on OpenVPN client on my One Plus Pro 7 (Oxygen OS Pie) and my Xperia Tablet (Poluux Windy running LineageOS Pie) Other proctols like HTTP,HTTPS,FTP,SSH work great, just seems to be an issue with DLNA (multicast packets).
If I instead use my my One Plus Pro 7 as a hotspot for my Surface Pro 4 (Arch install) and make the connection on the Surface Pro using the same config/cert/keys used above on the Android devices, DLNA comes through fine and works as intended with kodi.
On my Android devices I am testing with Kodi and VLC which see DLNA fine when connected via WiFi.
Any clues what the issue may be? I've had this working about a year ago with the same config but on Nougat... wondering if Oreo and Pie complicated things.
DLNA transverse issue with TAP
Re: DLNA transverse issue with TAP
The DLNA protocol discover the devices by sending packets to the multicast address 239.255.255.250.
So, maybe the problem can be solved by adding a route for this address. Here the steps:
So, maybe the problem can be solved by adding a route for this address. Here the steps:
- edit the VPN profile
- tap on "IPv4 routes"
- tap on "+" button
- set "Destination" field to "239.255.255.250" and "Subnet mask" field to "255.255.255.255"
- save the changes
Re: DLNA transverse issue with TAP
Your the best mate! Your suggestion worked flawlessly for me!!!
Merry Christmas!

Merry Christmas!



Re: DLNA transverse issue with TAP
@admin
So more testing, turns out the suggestion you mentioned above was not the solution that got DLNA to transverse over TAP for me using your app. Still appreciate the help though.
What gets it working for me on my devices;
*for some reason I have to enable tethering!? Even if I don't connect to the hotspot, just simply enabling it, Plex DLNA service suddenly becomes visible.
(Earlier when you gave me your advice I forgot I was hotspoting in the car for Netflix on another device....)
Any ideas why it's necessary to enable tethering? Would love to get this to work without having to activate hotspot
So more testing, turns out the suggestion you mentioned above was not the solution that got DLNA to transverse over TAP for me using your app. Still appreciate the help though.
What gets it working for me on my devices;
*for some reason I have to enable tethering!? Even if I don't connect to the hotspot, just simply enabling it, Plex DLNA service suddenly becomes visible.
(Earlier when you gave me your advice I forgot I was hotspoting in the car for Netflix on another device....)
Any ideas why it's necessary to enable tethering? Would love to get this to work without having to activate hotspot
Re: DLNA transverse issue with TAP
This is very strange. The tethering should not interfere with the VPN.
Anyway, I'm sorry but I have no idea why this happen and how fix it.
Anyway, I'm sorry but I have no idea why this happen and how fix it.
Re: DLNA transverse issue with TAP
What an odd problem to have. If I figure it out will let you know.
Re: DLNA transverse issue with TAP
@admin
More testing done; seems to be my One Plus Pro 7 that's the issue. I tried on an S8+ and it works as intended.
Even more strange, if I hotspot the S8+ and connect to it with my One Plus Pro 7 and vpn from the One Plus Pro 7, its works fine too.
So a bit of a win here;
-I know know this isn't an issue with my Server
-I suppose I can try different roms
-Your aware of the issue
More testing done; seems to be my One Plus Pro 7 that's the issue. I tried on an S8+ and it works as intended.
Even more strange, if I hotspot the S8+ and connect to it with my One Plus Pro 7 and vpn from the One Plus Pro 7, its works fine too.
So a bit of a win here;
-I know know this isn't an issue with my Server
-I suppose I can try different roms
-Your aware of the issue

Re: DLNA transverse issue with TAP
Thank you for the informations