[OpenSER-Users-ES] [OT] Quitar SIP ALG en router SpeedTouch ST530 v6

Iñaki Baz Castillo ibc at aliax.net
Wed Nov 7 22:56:51 CET 2007


Hola, me cambio a Orange y me dan un router SpeedTouch ST530 v6 con firmware 
5.4.0.13.
Hace ALG de SIP, pero **cómo no**, no funciona ni pa'trás,

Para empezar al loro con lo que llega en un REGISTER:

  contact = sip:ibc at 85.58.1.105:55638
  received = sip:85.58.1.105:55637

¿¿¿Qué sentido tiene que no sea el mismo puerto???
Obviamente me llamo a mí mismo y no funciona. Un tcpdump en OpenSer muestra 
que el INVITE llega desde el puerto 57043 y OpenSer lo envía al puerto 57042

22:52:46.387184 IP 85.58.1.105.57043 > 77.77.0.110.5060: SIP, length: 888
22:52:46.389656 IP 77.77.0.110.5060 > 85.58.1.105.57043: SIP, length: 471
22:52:46.448896 IP 85.58.1.105.57043 > 77.77.0.110.5060: SIP, length: 338
22:52:46.463137 IP 85.58.1.105.57043 > 77.77.0.110.5060: SIP, length: 1130
22:52:46.466879 IP 77.77.0.110.5060 > 85.58.1.105.57043: SIP, length: 328
22:52:46.467787 IP 77.77.0.110.5060 > 85.58.1.105.57042: SIP, length: 1062
22:52:46.948355 IP 77.77.0.110.5060 > 85.58.1.105.57042: SIP, length: 1062
22:52:47.948374 IP 77.77.0.110.5060 > 85.58.1.105.57042: SIP, length: 1062
22:52:49.948498 IP 77.77.0.110.5060 > 85.58.1.105.57042: SIP, length: 1062

Es más, un "nmap -sU 85.58.1.105 -p 57042" (y 57043) devuelve que el puerto 
está cerrado. Vaya **** ******.

Ahora simplemente busco como quitar este ALG pero no hay forma. Al parecer en 
otras versiones del firmware se podía hacer:

  nat unbind application=SIP port=5060

Pero esa opción no aparece ahora (la de "unbind"). He encontrado otro 
testimonio que lo corrobora.

He rebuscado en todo el menú del telnet y no veo nada. ¿Tiene truco? ¿me 
tendré que comprar al final un router y dar por hecho que las operadoras de 
ADSL se van a cargar el SIP?

Gracias.



-- 
Iñaki Baz Castillo




More information about the Users-es mailing list