in reply to Net::Pcap with wireless

You may obtain some useful information by checking return value and $err value from the open_live function. Is the syn_packets function called and if so what is printed? There also appears to be a syntax error in the loop function call.