Hi,
one day I discovered that my OpenBSD 3.4 router eats up packets to certain IP addresses (actually to the mail-server at which my brother is connected). And it wasn't caused by pf or routing issues. I tried telnet xxx 25, ping, traceroute: nothing. I snooped the interfaces of the router using tcpdump: none of the packets appeared at any of the interfaces (three ethernet interfaces, fxp). >From a different host, not behind this router, all three tests were working fine. I can't remember why, but a configured a static host route for that address, pointing to the same gateway as the default route points to, everything was fine too. Via the static route, it worked, via the default route not, although the default should have been selected. I thought: Okay, I have done something wrong when compiling the kernel or so and have to life with the static route. However, I doesn't believe. Few days ago, I reinstalled the router using OpenBSD 3.6. First, I started everything without OpenVPN (which I use to secure my WLAN) and AHA everything was fine. I was happy, since I thought I managed to solve the problem using the new release of OpenBSD and the generic kernel. Then I started OpenVPN and BANG same phenomenon as before: the packets seems to be eaten up, they didn't appear at any interface any longer. Stop OpenVPN: fine, the packets appear and connection could be made Start OpenVPN: break, packets did not longer appear on the interfaces. Would could this be? OpenVPN did not do any harm to the routing table, at least as far I could see using netstat -rn. I'm a bit scared the OpenVPN could mix up OpenBSD that way and I can see the reason using the network tools? Have anybody ever heard about this? Wolfgang

