SipDevicesGigaset
Version 3 (Adrian Georgescu, 10/15/2011 05:07 pm)
1 | 2 | Adrian Georgescu | == Siemens Gigaset == |
---|---|---|---|
2 | 2 | Adrian Georgescu | |
3 | 2 | Adrian Georgescu | |
4 | 2 | Adrian Georgescu | ||Connection Name or Number:|| SIP2SIP|| |
5 | 2 | Adrian Georgescu | ||Provider|| Other Provider|| |
6 | 2 | Adrian Georgescu | ||Authentication name|| Your sip2sip username without the domain part|| |
7 | 2 | Adrian Georgescu | ||Authentication password|| Your sip2sip password|| |
8 | 2 | Adrian Georgescu | ||Username|| Your sip2sip username without the domain part|| |
9 | 2 | Adrian Georgescu | ||Display name || Your real name displayed on remote devices e.g. John Doe || |
10 | 2 | Adrian Georgescu | ||Domain || sip2sip.info|| |
11 | 2 | Adrian Georgescu | ||STUN enabled|| No|| |
12 | 2 | Adrian Georgescu | ||Outbound proxy mode|| Always|| |
13 | 2 | Adrian Georgescu | ||Outbound server address|| proxy.sipthor.net|| |
14 | 3 | Adrian Georgescu | |
15 | 3 | Adrian Georgescu | |
16 | 3 | Adrian Georgescu | === Issues === |
17 | 3 | Adrian Georgescu | |
18 | 3 | Adrian Georgescu | Gigaset SIP devices have two major bugs: |
19 | 3 | Adrian Georgescu | |
20 | 3 | Adrian Georgescu | 1. Incoming SIP sessions with no audio in SDP cause the phone to ring. When user answers the media plane is broken as the phone does not support non-audio streams. For example this is an incoming text chat session (m=message in SDP) which is not supported by Gigaset. Instead of rejecting the session with 488 No compatible media or similar code, the phone answers the call with 200 OK and m=audio in SDP: |
21 | 3 | Adrian Georgescu | |
22 | 3 | Adrian Georgescu | {{{ |
23 | 3 | Adrian Georgescu | SENDING: Packet 69, +0:00:12.659560 |
24 | 3 | Adrian Georgescu | 2011-10-15 17:04:40.767720: 192.168.1.163:63990 -(SIP over UDP)-> 85.17.186.7:5060 |
25 | 3 | Adrian Georgescu | INVITE sip:31208005169@ag-projects.com SIP/2.0 |
26 | 3 | Adrian Georgescu | Via: SIP/2.0/UDP 192.168.1.163:63990;rport;branch=z9hG4bKPjMMtvbefmIyvyBUzkCuWjTTVbR.leasGo |
27 | 3 | Adrian Georgescu | Max-Forwards: 70 |
28 | 3 | Adrian Georgescu | From: "Adrian Georgescu" <sip:31208005169@ag-projects.com>;tag=c9gx4YtaXAGm8VozQCGvo9gDRRNUt69U |
29 | 3 | Adrian Georgescu | To: <sip:31208005169@ag-projects.com> |
30 | 3 | Adrian Georgescu | Contact: <sip:qjeszynx@192.168.1.6:63990> |
31 | 3 | Adrian Georgescu | Call-ID: eP2QcqdwqXg2uyeQctb2TsJ9Qcgvj3e8 |
32 | 3 | Adrian Georgescu | CSeq: 26307 INVITE |
33 | 3 | Adrian Georgescu | Allow: SUBSCRIBE, NOTIFY, PRACK, INVITE, ACK, BYE, CANCEL, UPDATE, MESSAGE, REFER |
34 | 3 | Adrian Georgescu | Supported: 100rel, replaces, norefersub |
35 | 3 | Adrian Georgescu | User-Agent: Blink Pro 1.3.1 (MacOSX) |
36 | 3 | Adrian Georgescu | Content-Type: application/sdp |
37 | 3 | Adrian Georgescu | Content-Length: 305 |
38 | 3 | Adrian Georgescu | |
39 | 3 | Adrian Georgescu | v=0 |
40 | 3 | Adrian Georgescu | o=- 3527679880 3527679880 IN IP4 192.168.1.6 |
41 | 3 | Adrian Georgescu | s=Blink Pro 1.3.1 (MacOSX) |
42 | 3 | Adrian Georgescu | c=IN IP4 192.168.1.6 |
43 | 3 | Adrian Georgescu | t=0 0 |
44 | 3 | Adrian Georgescu | m=message 2855 TCP/TLS/MSRP * |
45 | 3 | Adrian Georgescu | a=path:msrps://192.168.1.6:2855/6d06f0d3b4a7a29a44f;tcp |
46 | 3 | Adrian Georgescu | a=accept-types:message/cpim text/* application/im-iscomposing+xml |
47 | 3 | Adrian Georgescu | a=accept-wrapped-types:* |
48 | 3 | Adrian Georgescu | a=setup:active |
49 | 3 | Adrian Georgescu | |
50 | 3 | Adrian Georgescu | RECEIVED: Packet 70, +0:00:12.679434 |
51 | 3 | Adrian Georgescu | 2011-10-15 17:04:40.787594: 85.17.186.7:5060 -(SIP over UDP)-> 192.168.1.163:63990 |
52 | 3 | Adrian Georgescu | SIP/2.0 100 Trying |
53 | 3 | Adrian Georgescu | Via: SIP/2.0/UDP 192.168.1.163:63990;rport=63990;branch=z9hG4bKPjMMtvbefmIyvyBUzkCuWjTTVbR.leasGo;received=95.97.50.27 |
54 | 3 | Adrian Georgescu | From: "Adrian Georgescu" <sip:31208005169@ag-projects.com>;tag=c9gx4YtaXAGm8VozQCGvo9gDRRNUt69U |
55 | 3 | Adrian Georgescu | To: <sip:31208005169@ag-projects.com> |
56 | 3 | Adrian Georgescu | Call-ID: eP2QcqdwqXg2uyeQctb2TsJ9Qcgvj3e8 |
57 | 3 | Adrian Georgescu | CSeq: 26307 INVITE |
58 | 3 | Adrian Georgescu | Server: SIP Thor on OpenSIPS XS 1.4.5 |
59 | 3 | Adrian Georgescu | Content-Length: 0 |
60 | 3 | Adrian Georgescu | |
61 | 3 | Adrian Georgescu | RECEIVED: Packet 76, +0:00:18.532525 |
62 | 3 | Adrian Georgescu | 2011-10-15 17:04:46.640685: 85.17.186.7:5060 -(SIP over UDP)-> 192.168.1.163:63990 |
63 | 3 | Adrian Georgescu | SIP/2.0 200 OK |
64 | 3 | Adrian Georgescu | Via: SIP/2.0/UDP 192.168.1.163:63990;received=95.97.50.27;rport=63990;branch=z9hG4bKPjMMtvbefmIyvyBUzkCuWjTTVbR.leasGo |
65 | 3 | Adrian Georgescu | Record-Route: <sip:81.23.228.129;lr;ftag=c9gx4YtaXAGm8VozQCGvo9gDRRNUt69U;did=3b2.e29756f7> |
66 | 3 | Adrian Georgescu | Record-Route: <sip:85.17.186.7;lr;ftag=c9gx4YtaXAGm8VozQCGvo9gDRRNUt69U;did=3b2.1bef3ff> |
67 | 3 | Adrian Georgescu | From: "Adrian Georgescu" <sip:31208005169@ag-projects.com>;tag=c9gx4YtaXAGm8VozQCGvo9gDRRNUt69U |
68 | 3 | Adrian Georgescu | To: <sip:31208005169@ag-projects.com>;tag=1360047391 |
69 | 3 | Adrian Georgescu | Call-ID: eP2QcqdwqXg2uyeQctb2TsJ9Qcgvj3e8 |
70 | 3 | Adrian Georgescu | CSeq: 26307 INVITE |
71 | 3 | Adrian Georgescu | Contact: <sip:31208005169@95.97.50.27:61000> |
72 | 3 | Adrian Georgescu | Supported: replaces |
73 | 3 | Adrian Georgescu | Allow-Events: message-summary, refer, ua-profile |
74 | 3 | Adrian Georgescu | Allow: INVITE, ACK, CANCEL, BYE, OPTIONS, INFO, REFER, SUBSCRIBE, NOTIFY |
75 | 3 | Adrian Georgescu | Content-Type: application/sdp |
76 | 3 | Adrian Georgescu | Content-Length: 206 |
77 | 3 | Adrian Georgescu | |
78 | 3 | Adrian Georgescu | v=0 |
79 | 3 | Adrian Georgescu | o=31208005169 5020 12 IN IP4 192.168.1.131 |
80 | 3 | Adrian Georgescu | s=Mapping |
81 | 3 | Adrian Georgescu | c=IN IP4 81.23.228.150 |
82 | 3 | Adrian Georgescu | t=0 0 |
83 | 3 | Adrian Georgescu | m=audio 56656 RTP/AVP 0 101 |
84 | 3 | Adrian Georgescu | a=rtpmap:0 PCMU/8000 |
85 | 3 | Adrian Georgescu | a=rtpmap:101 telephone-event/8000 |
86 | 3 | Adrian Georgescu | a=fmtp:101 0-16 |
87 | 3 | Adrian Georgescu | a=sendrecv |
88 | 3 | Adrian Georgescu | |
89 | 3 | Adrian Georgescu | SENDING: Packet 77, +0:00:18.532887 |
90 | 3 | Adrian Georgescu | 2011-10-15 17:04:46.641047: 192.168.1.163:63990 -(SIP over UDP)-> 85.17.186.7:5060 |
91 | 3 | Adrian Georgescu | ACK sip:31208005169@95.97.50.27:61000 SIP/2.0 |
92 | 3 | Adrian Georgescu | Via: SIP/2.0/UDP 192.168.1.163:63990;rport;branch=z9hG4bKPj0mAfcWZh3Uq8yiEHO36mVtFI-A-v10mh |
93 | 3 | Adrian Georgescu | Max-Forwards: 70 |
94 | 3 | Adrian Georgescu | From: "Adrian Georgescu" <sip:31208005169@ag-projects.com>;tag=c9gx4YtaXAGm8VozQCGvo9gDRRNUt69U |
95 | 3 | Adrian Georgescu | To: <sip:31208005169@ag-projects.com>;tag=1360047391 |
96 | 3 | Adrian Georgescu | Call-ID: eP2QcqdwqXg2uyeQctb2TsJ9Qcgvj3e8 |
97 | 3 | Adrian Georgescu | CSeq: 26307 ACK |
98 | 3 | Adrian Georgescu | Route: <sip:85.17.186.7;lr;ftag=c9gx4YtaXAGm8VozQCGvo9gDRRNUt69U;did=3b2.1bef3ff> |
99 | 3 | Adrian Georgescu | Route: <sip:81.23.228.129;lr;ftag=c9gx4YtaXAGm8VozQCGvo9gDRRNUt69U;did=3b2.e29756f7> |
100 | 3 | Adrian Georgescu | User-Agent: Blink Pro 1.3.1 (MacOSX) |
101 | 3 | Adrian Georgescu | Content-Length: 0 |
102 | 3 | Adrian Georgescu | |
103 | 3 | Adrian Georgescu | }}} |
104 | 3 | Adrian Georgescu | |
105 | 3 | Adrian Georgescu | |
106 | 3 | Adrian Georgescu | |
107 | 3 | Adrian Georgescu | |
108 | 3 | Adrian Georgescu | 2. Incoming SIP sessions without a phone number in the username part are displayed as Unknown. So a SIP call from a soft phone or any SIP device that has a non numerical SIP address in the From header confuses the phone0. |