I'm noticing some strangeness in conjunction with WOL(*), which seems not to be working and am not sure where the problem lies(**).
The machine launching the packets has two interfaces, re0 and em0, with the receiving machine connected to re0. The machine does not wake up either using port 9 or port 40000. A bit of strangeness in the diagnostics is that tcpdump appears not to register and packets from or to re0. It does not catch any packets on re0, even from nmap -P0 -e re0 -T5 a.b.c.d tcpdump -i re0 ip proto 17 whereas the following catches packets, even from wol, when sent to addresses on em0. tcpdump -i em0 ip proto 17 Route shows the following: Internet: Destination Gateway Flags Refs Use Mtu Interface a.b.c.d 00:0f:1f:78:82:07 UHLc 1 8629 - re0 and when the machine is already on, I can ping and connect via ssh. pfctl -s rules are as simple as possible: scrub in all fragment reassemble pass in all flags S/SA keep state pass out all flags S/SA keep state What's up with tcpdump and, more importantly, wol? -Lars (*) Installed using pgk_add: http://www.openbsd.org/4.1_packages/i386/wol-0.7.1p1.tgz-long.html (**) Hardware is a Dell DHP on which I've set the BIOS to allow remote wakeup and have the lowpower mode (which hinders remote wakeup) off.