UPNP

We had UPNP working fine through the router until we installed a thrid NIC for a DMZ.

We are trying to create a video conference to another machine across the country via messeger. All worked until the third NIC was installed. Video work fine but cannot connect audio.

We have tried adding Mangle, changing the MTU with no success. We have disabled and reinitialezed UPN.

We are on 2.8.25

Any suggestions would be greatly appreciated.

Mike

Mike

I’ve never had any success with UPNP but your post explains why. I’m using a Soekris Net4501 which has 3 ethernet ports.

This is still broken in 2.9.

Regards

Andrew

Make sure that is Windows Messenger 5.1 (or newer if any) as Windows Messenger will send it’s own UPnP packets and not use the UPnP framework that say MSN Messenger uses. There must be slight differences.

Did you add any firewall rules that block the UPnP packets?
I have a router with 3 interfaces and it works with v2.8.25.
But i’ve never tried using UPnP on three interfaces, i still configure only lan (internal) and wan (external), not dmz.

Do some packet dumps and see what goes wrong, UPnP is easily undestandably in, say, Ethereal.

Messenger 6.2

Tools → Options → Connection reports ‘You are connected to the Internet through a non-UPnP port restricted NAT’.

Looking at what happens when I release and then renew the PC’s IP address the PC multicasts to 239.255.255.250 port 1900. However, the router never replies to these packets.

UPnP is enabled and I’ve set the Internal and External interfaces. I’m also not blocking any traffic from the Internal network in the input queue.

This is with MT 2.9 beta 14

Regards

Andrew

Messenger 6.2 never worked for me, only Windows Messenger v5.1.

Before Mikrotik introduced UPNP it did nto wrk for obviouse reasons. After they added UPNP control all worked great. Then the third interface was added. Video works but no sound.

I have been using all versions of Messenger through numerous firewalls. Although Messenger has numerous faults in it’s application, other software router engineers have figured it out how to make it work.

Now off my soap box.

The log files show no packets being rejected??? Can the Mikrotik Log be set to look for specific items, such as lost, non-routable, and just etherial packets that the Mikrotik software doesn’t understand and therfore runs home to Mama?

Mike

Mike

I’ve raised a support call with MT about this, specifically with v2.9 beta 15. I do see unicast UDP:1900 packets rejected by the router with Port Unreachable messages. Multicasts are ignored completely.

Regards

Andrew

I’ve now reverted to 2.8.26 and UPnP is working fine with this software version and my 3 NIC SBC.

Regards

Andrew