|
From: | monnier |
Subject: | [Linphone-developers] standalone cisco 7941 |
Date: | Fri, 8 Aug 2014 11:34:30 +0200 |
Take care: two language version
V1 = english V2 = original version in french =================== V1 = english On a cisco 7941 I have the good parameters (file SEP_MAC.cnf.xml ) on a sip account by ippi.fr without a local pbx( or asterisk..), and it's work fine. Configuration: eth0 10.42.0.1 7941/eth0 10.42.0.36 wlan 1 10.59.88.147 cisco 7941: firmware SIP version SIP41.8-5-4S Connexion WIFI/internet => [---------------PC------------]====RJ45====[-------------cisco 7941] WIFI/internet----[10.59.88.147---PC---10.42.0.1]====RJ45====[10.42.0.36---cisco 7941] I want to have another type of sip account ( linphone or ekiga ), but there is something wrong somewhere. In the linphone softphone, the sip accounts linphone or ekiga works fine. But when put on the cisco 7941 ( via the SEP_MAC.cnf.xml file ) none of linphone or ekiga registrar are responding to the first REGISTER request. I want to understand the origine of this. With wireshark : from the linphone softphone with a linphone sip account, the REGISTER REQUEST is the following ( and work fine) register: softphone linphone // linphone account = OK Via: SIP/2.0/UDP 10.59.88.147:5060;rport;branch=z9hG4bK86920749 From: <sip:address@hidden>;tag=885043900 To: <sip:address@hidden> Call-ID: 649559950 CSeq: 2 REGISTER Contact: <sip:address@hidden;line=5fcecc912eff0bb> Authorization: Digest username="aristophane", realm="sip.linphone.org", nonce="MneO1wAAAAAlX1E4AACjngun/VAAAAAA", uri="sip:sip.linphone.org", response="1fe206cccb37524b6f4b4d50669848c6", algorithm=MD5, cnonce="0a4f113b", opaque="+GNywA==", qop=auth, nc=00000001 Max-Forwards: 70 User-Agent: Linphone/3.6.1 (eXosip2/4.0.0) Expires: 3600 Content-Length: 0 But with the cisco 7941, there is no response at all to the following REGISTER request: register: CISCO 7941 // linphone account = No response Via: SIP/2.0/UDP 10.42.0.36:5060;branch=z9hG4bKc9b5420e From: <sip:address@hidden>;tag=001bd40c088d000e498d9775-cec86c18 To: <sip:address@hidden> Call-ID: address@hidden Max-Forwards: 70 Date: Sun, 26 Jan 2014 08:28:27 GMT CSeq: 113 REGISTER User-Agent: Cisco-CP7941G/8.5.3 Contact: <sip:address@hidden:5060;transport=udp>;+sip.instance="<urn:uuid:00000000-0000-0000-0000-001bd40c088d>";+u.sip!model.ccm.cisco.com="115" Supported: (null),X-cisco-xsi-7.0.1 Content-Length: 0 Reason: SIP;cause=200;text="cisco-alarm:12 Name=SEP001BD40C088D Load=SIP41.8-5-4S Last=cm-reset-tcp" Expires: 3600 I don't find any parameters, in the configuration file of the cisco (SEP_MAC.cnf.xml) allowing a change in that behaviour. What from the CISCO is facing issue with sip.linphone.org ? It seems that the Call-ID is the origine of the problem, but I haven't found any way of modifying it with the cisco configuration file. Best regards =================== V2 = original version in french Sur un cisco 7941 et j'ai paramètré ( fichier SEP_MAC.cnf.xml ) un compte sip ippi directement sans PBX, ça marche trés bien. Configuration: eth0 10.42.0.1 7941/eth0 10.42.0.36 wlan 1 10.59.88.147 cisco 7941: firmware SIP version SIP41.8-5-4S Connexion WIFI/internet => [---------------PC------------]====RJ45====[-------------cisco 7941] WIFI/internet----[10.59.88.147---PC---10.42.0.1]====RJ45====[10.42.0.36---cisco 7941] Je cherche à paramètrer un autre type de compte sip linphone ou ekiga de la même façon mais cela ne marche pas. Dans le softphone linphone les comptes linphone ou ekiga fonctionnent. Par contre ils ne répondent pas à la requete REGISTER quand elle provient du cisco 7941. J'aimerai comprendre d'ou vient la différence. Avec wireshark : une trame issu du softphone linphone avec un compte sip linphone => avec la requete REGISTER donne ceci: register: softphone linphone // compte linphone = OK Via: SIP/2.0/UDP 10.59.88.147:5060;rport;branch=z9hG4bK86920749 From: <sip:address@hidden>;tag=885043900 To: <sip:address@hidden> Call-ID: 649559950 CSeq: 2 REGISTER Contact: <sip:address@hidden;line=5fcecc912eff0bb> Authorization: Digest username="aristophane", realm="sip.linphone.org", nonce="MneO1wAAAAAlX1E4AACjngun/VAAAAAA", uri="sip:sip.linphone.org", response="1fe206cccb37524b6f4b4d50669848c6", algorithm=MD5, cnonce="0a4f113b", opaque="+GNywA==", qop=auth, nc=00000001 Max-Forwards: 70 User-Agent: Linphone/3.6.1 (eXosip2/4.0.0) Expires: 3600 Content-Length: 0 Par contre une trame issu du cisco à laquelle sip.linphone.org ne répond pas donne cela: register: CISCO 7941 // compte linphone = No response Via: SIP/2.0/UDP 10.42.0.36:5060;branch=z9hG4bKc9b5420e From: <sip:address@hidden>;tag=001bd40c088d000e498d9775-cec86c18 To: <sip:address@hidden> Call-ID: address@hidden Max-Forwards: 70 Date: Sun, 26 Jan 2014 08:28:27 GMT CSeq: 113 REGISTER User-Agent: Cisco-CP7941G/8.5.3 Contact: <sip:address@hidden:5060;transport=udp>;+sip.instance="<urn:uuid:00000000-0000-0000-0000-001bd40c088d>";+u.sip!model.ccm.cisco.com="115" Supported: (null),X-cisco-xsi-7.0.1 Content-Length: 0 Reason: SIP;cause=200;text="cisco-alarm:12 Name=SEP001BD40C088D Load=SIP41.8-5-4S Last=cm-reset-tcp" Expires: 3600 Je ne trouve pas de paramètres qui change ce comportement dans le fichier de configuration du cisco. à partir du CISCO qu'est-ce qui pose problème à sip.linphone.org ? Il me semble que le Call-ID pose problème, mais je n'ai trouvé aucune possibilité d'en modifier la valeur sur le cisco. Cordialement |
[Prev in Thread] | Current Thread | [Next in Thread] |