my test upnp-enabled units are one PS3, one PSP, ne XBOX360..
If i connect the xbox or ps3 via ethernet on vr0 (LAN), upnp works as expected, the xbox and ps3 reports successfull config.
I have added the rule you mentioned, both on WAN and WLAN.
If i try to add upnp on WLAN i see a message in logs saying upnp was started on LAN but no WLAN, since WLAN has no ip address (remember it's bridged to LAN ..)
If i unbridge WLAN, and set it to a static IP, upnp works fine.
Conclusion, upnp listens to LAN but not bridge0 (?)'
So basicaly, my rules are now :
On Lan: allow all proto from any source,port to any source,port
On Wlan (OPT1): allow all proto from any source,port to any source, port
And as you advised:
On Lan: allow all proto from any source, port to 239.255.255.250/32,anyport
On Wlan: allow all proto from any source,port to 239.255.255.250/32,anyport …
Note, i upddated my setup to 1.2.1-rel and 1.2.2-rel, but this issue is still not fixed.