in reply to Intercepting UDP broadcasts
Not a direct solution, but worst comes to worst you could use Net::Pcap (and/or POE::Component::Pcap) to sniff the packets from the wire directly.