Networking/IPv6

From Snom User Wiki

< Networking
Revision as of 11:41, 11 October 2013 by Madigan (Talk | contribs)
Jump to: navigation, search

We are happy to let you know, that snom is close to a release of a IPv6 capable firmware.

Therefore we currently offer a BETA version which is available here

The firmware is available for snom8xx and 7xx phones only. Unfortunately we are not able to support Snom3xx, PA1 and Meetingpoint due to technical limitations.

Below you find an introduction on how to set up IPv6 on your phone.


Contents

Using IPv6

Note: Only supported currently in the BETA version 8.7.5.8

In order to use the IPv6 mode, you need to go to the advanced settings and click on More Controls next IPv6.

image:ipv6_1.png


Now you need to choose between autoconfiguration or on.

Autoconfiguration means: Only SLAAC (Stateless Address AutoConfiguration is enabled)

On means: DHCPv6 and SLAAC is enabled

image:ipv6_2.png


Now you need to save the changes and reboot your phone:

image:ipv6_3.png


During bootup you should notice that the phone also acquired an IPv6 address:

image:ipv6_4.png


Now you can open the phone’s webinterface via IPv6:

image:ipv6_5.png


Under the tab Identity you can enter your credentials and an IPv6 enabled SIP-server:

image:ipv6_6.png


Examples

Registration

In the SIP-Trace you can monitor the registration process:

Sent to udp:[2001:4090:4008::124]:5060 at 9/10/2013 12:55:07:216 (833 bytes):

REGISTER sip:ipv6.sip.easybell.de SIP/2.0 
Via: SIP/2.0/UDP [2001:6f8:900:900e:204:13ff:fe71:a37]:58517;branch=z9hG4bK-4r8raqapbbeu;rport 
From: <sip:00493098323521@ipv6.sip.easybell.de>;tag=hnz9km7ons 
To: <sip:00493098323521@ipv6.sip.easybell.de> 
Call-ID: 038ec3d6a4984e7a8e79a3bb093052aa 
CSeq: 11 REGISTER 
Max-Forwards: 70 
User-Agent: snom760/8.7.5.201307040244-OCS 
Contact: <sip:00493098323521@[2001:6f8:900:900e:204:13ff:fe71:a37]:58517;line=33zyx3c4>;reg-id=1;q=1.0;+sip.instance="<urn:uuid:cc5c375d-  88be-4592-8236-000413710A37>";audio;mobility="fixed";duplex="full";description="snom760";actor="principal";events="dialog";methods="INVITE,ACK,CANCEL,BYE,REFER,OPTIONS,NOTIFY,SUBSCRIBE,PRACK,MESSAGE,INFO" 
Allow-Events: dialog 
X-Real-IP: [2001:6f8:900:900e:204:13ff:fe71:a37] 
Supported: path, gruu 
Content-Length: 0

Received from udp:[2001:4090:4008::124]:5060 at 9/10/2013 12:55:07:269 (348 bytes):

SIP/2.0 100 Trying 
Via: SIP/2.0/UDP [2001:6f8:900:900e:204:13ff:fe71:a37]:58517;branch=z9hG4bK-4r8raqapbbeu;rport=58517 
From: <sip:00493098323521@ipv6.sip.easybell.de>;tag=hnz9km7ons 
To: <sip:00493098323521@ipv6.sip.easybell.de> 
Call-ID: 038ec3d6a4984e7a8e79a3bb093052aa 
CSeq: 11 REGISTER 
Server: Sipwise NGCP Proxy 2.X 
Content-Length: 0

Received from udp:[2001:4090:4008::124]:5060 at 9/10/2013 12:55:07:274 (493 bytes):

SIP/2.0 401 Unauthorized 
Via: SIP/2.0/UDP [2001:6f8:900:900e:204:13ff:fe71:a37]:58517;branch=z9hG4bK-4r8raqapbbeu;rport=58517 
From: <sip:00493098323521@ipv6.sip.easybell.de>;tag=hnz9km7ons 
To: <sip:00493098323521@ipv6.sip.easybell.de>;tag=1d24a28a0bded6c40d31e6db8aab9ac6.139b 
Call-ID: 038ec3d6a4984e7a8e79a3bb093052aa 
CSeq: 11 REGISTER 
WWW-Authenticate: Digest realm="ipv6.sip.easybell.de", nonce="UlU3N1JVNgt1myZHQ7b7rGO2IFfJ8mPs" 
Server: Sipwise NGCP Proxy 2.X 
Content-Length: 0

Sent to udp:[2001:4090:4008::124]:5060 at 9/10/2013 12:55:07:283 (1041 bytes):

REGISTER sip:ipv6.sip.easybell.de SIP/2.0 
Via: SIP/2.0/UDP [2001:6f8:900:900e:204:13ff:fe71:a37]:58517;branch=z9hG4bK-6pi2dnd5eovo;rport 
From: <sip:00493098323521@ipv6.sip.easybell.de>;tag=hnz9km7ons 
To: <sip:00493098323521@ipv6.sip.easybell.de> 
Call-ID: 038ec3d6a4984e7a8e79a3bb093052aa 
CSeq: 12 REGISTER 
Max-Forwards: 70 
User-Agent: snom760/8.7.5.201307040244-OCS 
Contact: <sip:00493098323521@[2001:6f8:900:900e:204:13ff:fe71:a37]:58517;line=33zyx3c4>;reg-id=1;q=1.0;+sip.instance="<urn:uuid:cc5c375d-88be-4592-8236-000413710A37>";audio;mobility="fixed";duplex="full";description="snom760";actor="principal";events="dialog";methods="INVITE,ACK,CANCEL,BYE,REFER,OPTIONS,NOTIFY,SUBSCRIBE,PRACK,MESSAGE,INFO" 
Allow-Events: dialog 
X-Real-IP: [2001:6f8:900:900e:204:13ff:fe71:a37] 
Supported: path, gruu 
Authorization: Digest
username="00493098323521",realm="ipv6.sip.easybell.de",nonce="UlU3N1JVNgt1myZHQ7b7rGO2IFfJ8mPs",uri="sip:ipv6.sip.easybell.de",response="214a3863c40ad33e5345077463b86803",algorithm=MD5 
Content-Length: 0

Received from udp:[2001:4090:4008::124]:5060 at 9/10/2013 12:55:07:329 (348 bytes):

SIP/2.0 100 Trying 
Via: SIP/2.0/UDP [2001:6f8:900:900e:204:13ff:fe71:a37]:58517;branch=z9hG4bK-6pi2dnd5eovo;rport=58517 
From: <sip:00493098323521@ipv6.sip.easybell.de>;tag=hnz9km7ons 
To: <sip:00493098323521@ipv6.sip.easybell.de> 
Call-ID: 038ec3d6a4984e7a8e79a3bb093052aa 
CSeq: 12 REGISTER 
Server: Sipwise NGCP Proxy 2.X 
Content-Length: 0

Received from udp:[2001:4090:4008::124]:5060 at 9/10/2013 12:55:07:335 (739 bytes):

SIP/2.0 200 OK 
Via: SIP/2.0/UDP [2001:6f8:900:900e:204:13ff:fe71:a37]:58517;branch=z9hG4bK-6pi2dnd5eovo;rport=58517 
From: <sip:00493098323521@ipv6.sip.easybell.de>;tag=hnz9km7ons 
To: <sip:00493098323521@ipv6.sip.easybell.de>;tag=1d24a28a0bded6c40d31e6db8aab9ac6.23d7 
Call-ID: 038ec3d6a4984e7a8e79a3bb093052aa 
CSeq: 12 REGISTER 
Contact: <sip:00493098323521@[2001:6f8:900:900e:204:13ff:fe71:a37]:58517;line=33zyx3c4>;q=1;expires=600;pub-gruu="sip:00493098323521@ipv6.sip.easybell.de;gr=urn:uuid:cc5c375d-88be-4592-8236-000413710A37";temp-gruu="sip:uloc-52389715-6a09-45af3a-31f3af0a@ipv6.sip.easybell.de;gr";+sip.instance="<urn:uuid:cc5c375d-88be-4592-8236-000413710A37>";reg-id=1 
Server: Sipwise NGCP Proxy 2.X 
Content-Length: 0

IPv6 on the PC port

Even if your phone is using an IPv4 address, you can connect a IPv6 host on the PC port. The phone acts only as a switch from PC to NET port. This means that if the host sends IPv6 packets to the phone on the PC port, the packets are sent further through the NET port of the phone, with no change to the IP headers.

IPv6 on snom m9

The snom m9 natively supports IPv6 for SIP. Please see the configuration and usage details here

Personal tools
Interoperability