This is what is trapping your frames. br_input.c:br_handle_frame if (p->br->stp_enabled && !memcmp(dest, bridge_ula, 5) && !(dest[5] & 0xF0)) { I didn't write it (Lennert did), and wouldn't change it without finding the relevant place in the standard. I looked, and the 802.1d standard is kind of obtuse about multicast addresses. They often write these standards as spec's with yet another spec on how to map the standard to real LAN's... -- Stephen Hemminger <shemminger@xxxxxxxx> OSDL http://developer.osdl.org/~shemminger