Conectar dos Softphones

Forums: 

hola amigos de ecualug, ultimamente estoy incursionando en este mundillo de asterisk y me
ha gustado mucho....soy bastante novato en esto, asi que disculpen si las preguntas que hago
pueden ser muy de novato

bueno resulta que conecte xlite a mi asterisk, cree dos usuarios en mi sip.conf y las respectivas extensiones en el archivo extensions.conf

sip
[9250]
type=friend
username=9250
secret=password
host=dynamic
context=from-sip
mailbox=9250
nat=no
canreinvite=no

[9251]
type=friend
username=9251
secret=password
host=dynamic
context=from-sip
mailbox=9251
nat=no

y extensions
[from-sip]

exten => 9250,1,Dial(SIP/9250,20)
exten => 9250,2,Hangup

exten => 9251,1,Dial(SIP/9251,20)
exten => 9251,2,Hangup

bueno con eso pude conectar mi xlite a mi asterisk sin problemas, pero lo que quiero hacer es conectar otro xlite desde windows xp, instalo el xlite en el otro pc y lo configuro pero no puedo conectarme a mi asterisk, les cuento que recibo internet de un router donde tengo conectado 4 pcs mas
mis preguntas son: debo configurar mi centos para que sea parte de la red o sea poder ver a los otros pcs? o es suficiente con la configuracion de xlite y con eso debiese xlite ver mi asterisk corriendo y poder conectarse?

disculpen si las preguntas son muy novatas pero estoy recien empezando y con muchas ganas de aprender
linux me gusta demasiado

has reiniciado el asterisk

Imagen de Epe

has reiniciado el asterisk al darle de alta a la segunda extension?

debuguea, qué dice el /var/log/asterisk/messages ? (o como se llame), qué dice cuando entras debugueando asterisk? Yo pienso que asterisk todavía no sabe de la segunda extensión.

qué erorr da el softphone?

Saludos
epe
--
NuestroServer.com
Ecuador: +(593) 9 9246504, +(593) 2 600 4454
USA: +1 305 359 4495, España: +34 91 7617884


Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre

saludos epe gracias por

saludos epe gracias por responder, mira cuando le hago un sip whow peers al asterisk me muestra lo sgte

Name/username Host Dyn Nat ACL Port Status
9251/9251 (Unspecified) D 0 Unmonitored
9250/9250 192.168.0.172 D 5061 Unmonitored
2 sip peers [Monitored: 0 online, 0 offline Unmonitored: 1 online, 1 offline]

esa ip 192.168.0.172 corresponde al xlite que tengo en linux, ese esta conectado correctamente pero cuando voy al otro computador de mi red ( el computador que tengo con linux esta distanciado de los otros pero en la misma red eso si que el pc de linux no tiene el mismo nombre de dominio que los de la red de microsoft) instalo el xlite en un pc con windows XP, configuro las opciones que queden como las de mi xlite en linux a todo esto las dos versiones de xlite que tengo son la 2.0 tanto la de linux como la de windows

el error que me da xlite es este Registration error: 408 - Request Timeou, y creo que me dice algo de network

debo hacer que mi linux pertenezca a la misma red de microsoft, instalo samba y configuro??

esos problemas tengo, gracias por la ayuda

Sugerencia.

Primero verifica si tienes
Conectividad en Ip, es decir, ping desde máquina XP windows hacia al server asterisk.
Si no lo tienes, primero debes resolver eso. Puede ser que el firewall de windows esté cortando la comunicación o simplemente los dos equipos no están en la misma subred.
Dices que tienes algo que te da IP, entonces debes hacer que tu linux tome IP via DHCP (automáticamente).
Primero debes lograr ping entre linux y la máquina XP,
Saludos
Edwin
www.instatel.net

www.instatel.net

opino igual que edwin, o

Imagen de Epe

opino igual que edwin, o tienes problemas de rutas (el windows no alcanza al *) o tienes un firewall bloqueándote, sea en windows o en el *, al parecer no es en el * porque sino no se conectara el otro linux. Eso debe ser

Saludos
epe
--
NuestroServer.com
Ecuador: +(593) 9 9246504, +(593) 2 600 4454
USA: +1 305 359 4495, España: +34 91 7617884


Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre

revise la comunicacion hice

revise la comunicacion hice ping desde windows hacia linux y esta correcto y desde linux a windows lo mismo.....pero el xlite no me conecta desactive el firewall de windows para ver si era eso pero tampoco se logra comunicar el xlite con el asterisk

instale samba y hasta pude ver las carpetas de los otros equipos, pero no logro comunicar xlite desde windows hacia linux a lo mejor la configuracion del xlite desde windows a linux la estoy haciendo mal pero no tengo como saber esto.......bueno cualquier idea que pueda probar me sirve amigos

gracias por todo

el log del xlite de linux es

el log del xlite de linux es el sgte ( este conecta)

© 2004 Xten Networks, Inc. All rights reserved.

X-Lite release 1105d build stamp 99999

License key: 05432FAC5AE5774870116EDCC58E302B

Attempting SIP protocol listen on: 192.168.0.172:5060

Attempting SIP protocol listen on: 192.168.0.172:5060

Attempting SIP protocol listen on: 192.168.0.172:5060

Attempting SIP protocol listen on: 192.168.0.172:5060

Attempting SIP protocol listen on: 192.168.0.172:5060

Attempting SIP protocol listen on: 192.168.0.172:5060

Attempting SIP protocol listen on: 192.168.0.172:5060

Attempting SIP protocol listen on: 192.168.0.172:5061

Established SIP protocol listen on: 192.168.0.172:5061

Discovered Port Restricted Single Mapped Port Symmetric NAT Firewall

SIP: 192.168.0.172:5061

RTP: 192.168.0.172:10000

NAT: 190.21.230.17

Discovering external SIP port on symmetric firewall...

Discovered external SIP port on symmetric firewall: 63169

RECEIVE TIME: 3190438670

RECEIVE << 75.101.138.128:3478

PROXY#1: 192.168.0.172:5060

OUTBOUND-PROXY#1: 192.168.0.172:5060

SEND TIME: 3190438693

SEND >> 192.168.0.172:5060

REGISTER sip:192.168.0.172 SIP/2.0

Via: SIP/2.0/UDP 192.168.0.172:5061;rport;branch=z9hG4bK651ADB1AF45ABECF61ACACF2578A495A

From: 9250 ;tag=566700291

To: 9250

Contact: "9250"

Call-ID: 2BB2D4428FDA5A69946BFFD836321312@192.168.0.172

CSeq: 49509 REGISTER

Expires: 1800

Max-Forwards: 70

User-Agent: X-Lite release 1105d

Content-Length: 0

el log del xlite en windows XP es este aqui es donde tengo los problemas de conexion

SEND TIME: 1046062
SEND >> 192.168.0.172:5060
REGISTER sip:192.168.0.172 SIP/2.0
Via: SIP/2.0/UDP 192.168.0.174:5061;rport;branch=z9hG4bKAB9001F1241A40A18064A81584909E21
From: 9251 ;tag=457333740
To: 9251
Contact: "9251"
Call-ID: 12803BA07B0246348F695E461F16BBF3@192.168.0.172
CSeq: 57005 REGISTER
Expires: 1800
Max-Forwards: 70
User-Agent: X-Lite release 1103m
Content-Length: 0

algo debo estar poniendo mal podrian darle un vistazo uds que son mas expertos?

Sugiero que....

No soy un experto, pero para lograr que funcione, primero trata de simplificar los requisitos para el registro del xlite en XP.
Comenta en la definición del 9251 la parte del password. Para comentar usa ";"
Podría ser que tu xlite esté mal programado.
Te voy a transcribir la configuración de mi xlite para que lo compares con el tuyo.
display name = 100
username= 100
password=123
authorization name= 100
Domain= 192.168.100.190 [ este es la Ip del servidor con asterisk]
Domain proxy = marcado (visto)
Proxy=192.168.100.190

Y la configuración en el server es algo así:
el archivo sip.conf
[general]
[1000]
type=friend
context=phones
host=dynamic

A ver si con esto te ayudo en algo. Queda también la duda de que si los paquetes por el puerto 5060 están siendo intercambiados entre la máquina con XP y el server. Esto no se verifica solo con ping, debes capturar lo paquetes en tu server asterisk y verificar si le llegan desde la otra máquina dichos paquetes.

Saludos

www.instatel.net

www.instatel.net

muchas gracias por ayudarme,

muchas gracias por ayudarme, bueno como lo habia escrito en el principio del post
l qu quiero conectar es este asi lo tengo en mi archivo sip.conf es que destine para windows

[9251]
type=friend
username=9251
secret=password
host=dynamic
context=from-sip
mailbox=9251
nat=no

y en mi archivo extensions lo tengo asi

[from-sip]
exten => 9251,1,Dial(SIP/9251,20)
exten => 9251,2,Hangup

bueno pongo una imagen con al configuracion que he hecho de mi xlite en windows asi se aclarara mas aun el problema, primero

system settings >> Sip proxy
http://img120.imageshack.us/my.php?image=configuracionsipproxytt1.png

despues configure
system settings >> network
http://img393.imageshack.us/my.php?image=networkvs8.png

lo que hice aca fue cambiar el liste RTP port a 10000 por que lei que ese era el de asterisk, normalmente viene con el numero 8000 por defecto

bueno y al ultimo
Advancced System Settings >> Audio settings >> Silence Settings
http://img214.imageshack.us/my.php?image=silencesettingbm6.png

y puse Transmit Silence = Yes esto viene como No por defecto, pero tambien lei que debo configurarlo como Yes

bueno esto lo hice en linux y funciono de maravilla el problema es en windows XP
que no me conecta a mi maquina 192.168.0.172 que es donde esta mi asterisk :)

bueno gracias por toda la ayuda ya si no puedo configurarlo es problema de windows deben haber programas que bloquean el puerto o impiden que se conecte el xlite a mi pc con asterisk