The current port for hping2 (security/hping) only supports a small subset of possible ethernet drivers. Running the resulting binary returns an error when running with an unsupported NIC. Sample session: # /usr/local/sbin/hping 192.168.0.1 [main] physical layer header size unknown Fix: Further patch getlhs.c in the source distribution to include support for other ethernet devices. Below is a unified diff for that file to include support for additional NICs (I'm sending it to the maintainer as well since it will probably be garbled via the PR web interface). How-To-Repeat: Compile and attempt to run hping using an unsupported NIC.
State Changed From-To: open->closed Mostly fixed by the maintainer's patch in PR ports/27874, which was just committed.