title: "Bad LinkAddress params" message when trying to connect to OpenVPN that happens only on Android Lollipop
body: <p>I'm experiencing a problem that seems to be identical to the one described here: <a href="https://forums.openvpn.net/topic17851.html" rel="nofollow">https://forums.openvpn.net/topic17851.html</a> - namely I have a home OpenVPN server set-up that I can successfully connect to with my Linux machines and with Android Kitkat, but when I tried to connect under Android Lollipop (trying various Android OpenVPN apps), it doesn't work - I remain connected to my local network. </p>
  
  <p>Most of the OpenVPN apps I try, including OpenVPN Connect (the official app) just report successful connection (but then don't show any up/down activity beyond an initial blip) - even though they aren't really connecting me properly to the VPN. However, 'OpenVPN for Android' app additionally reports:</p>
  
  <pre><code> Route rejected by Android224.0.0.0/3 Bad LinkAddress params /224.0.0.0/3
  </code></pre>
  
  <p>Which is mentioned in the forum post linked above. I tried the solution suggested in the OpenVPN post mentioned above --- though, in fact my client-side .conf didn't have any "topology" entry - so I tried adding "topology net30"  --- but it didn't help.</p>
  
  <p>All of my other devices (Android Kitkat, Linux machines) can connect to the VPN without any difficulties or complaints. Is this some sort of Lollipop-specific glitch and is there any way round it?</p>