This code worked in 2.0.1rc0:
wlan_good = Listener.new(nil, "wlan.fcs_good == 1")
In 2.4.2, I now have the error:
tshark: Lua: Error during loading: [string "retries.lua"]:5: Error while registering tap: Filter "wlan.fcs_good == 1" is invalid - Neither "wlan.fcs_good" nor "1" are field or protocol names.
Did the filter syntax change?