[Asterisk-Users] BT100 wrong NAT detection

Tomas Florian tflorian at telus.net
Sat Apr 16 10:17:09 MST 2005


Hello,

I'm having trouble getting BT100 to identify NAT type reliably for Asterisk.
My setup is as follows:

- Asterisk is on the open internet 142.x.x.41 
- BT100 phones are behind NATs
- I use STUN for my BT100 : 142.x.x.41 (same server as Asterisk)
- BT100 firmware (tried .16,.18,.23 same results)

When I go to the BT100 setup page I can see the following:
- detected NAT type is symmetric NAT
OR (sometimes)
- detected NAT type (blank)

Both of these are wrong as my NAT type should be: Port restricted NAT

... if I'm lucky sometimes BT100 comes back with port restricted answer and
in that case I'm ready to go .. but it rarely works after a reboot ...
sometimes yes sometimes no ..  I tested the STUN server and my actual NAT
type by running the WinSTUN ... it always answers correctly 100% of the
time.  I also tried setting the BT100 STUN server to some public STUN
servers .. no luck.

... so why is BT100 so unreliable???

I even did ./sever -v to watch my STUN server in action and it does actually
talk to the BT100s on every phone reboot .. but the weird thing is that
between BT100 and STUN there are only 3 messages sent whereas between XLite
and STUN or WinStunClient and STUN server there are about 8+ ... it's almost
as though BT100 gives up .. is BT100 compatible only with certain STUN
servers?  Is there some trick to this?

What else can watch to troubleshoot this situation?

Thank you,
Tomas






More information about the asterisk-users mailing list