Cisco IP Phone 7940 7960 Firmware SIP et Changement d'heure
Par Yoann le lundi, 31 mars 2008, 11:34 - VOIP Asterisk & Telephonie - Lien permanent
Nous venons de changer d'heure en France. (Oui ca se passe 2 fois par an :-) )
Si comme moi vous gérer un ou plusieurs telephones Cisco IP Phone (7940, 7960, ...) , qui se synchronise sur un serveur NTP, il faut que vos fichiers de configuration et plus particulièrement le fichier SIPDefault.cnf (présent sur le serveur TFTP) soit bien configuré.
Voici comment configurer l'heure, pour un telephone se trouvant en france.
Ce que dit le Parlement européen au sujet du changement d'heure
À compter de l'année 2002, les changements d'heure en été et en hiver doivent se faire à des dates prédéfinies (directive 2000/84/CE du Parlement européen et du Conseil, et document 52000PC0302) :
- la période de l'heure d'été commence, à 1 heure du matin, temps universel, le dernier dimanche de mars.
- la période de l'heure d'été se termine, à 1 heure du matin, temps universel, le dernier dimanche d'octobre.
Le fichier SIPDefault.cnf
Ce fichier est téléchargé via TFTP par les téléphones au demarrage de ceux -ci.
Nous renseignons donc ce fichier en lui indiquant que l'heure d'été commence le dernier dimanche de mars, et ce termine le dernier dimanche d'octobre.
# Time Server (There are multiple values and configurations refer to Admin Guide for Specifics) sntp_server: "10.1.30.1" ; SNTP Server IP Address sntp_mode: directedbroadcast ; unicast, multicast, anycast, or directedbroadcast (default) time_zone: CET ; Time Zone Phone is in dst_offset: 1 ; Offset from Phone's time when DST is in effect dst_start_month: March ; Month in which DST starts dst_start_day: "" ; Day of month in which DST starts dst_start_day_of_week: Sunday ; Day of week in which DST starts dst_start_week_of_month: 8 ; Week of month in which DST starts dst_start_time: 1 ; Time of day in which DST starts dst_stop_month: Oct ; Month in which DST stops dst_stop_day: "" ; Day of month in which DST stops dst_stop_day_of_week: Sunday ; Day of week in which DST stops dst_stop_week_of_month: 8 ; Week of month in which DST stops 8=last week of month dst_stop_time: 1 ; Time of day in which DST stops dst_auto_adjust: 1 ; Enable(1-Default)/Disable(0) DST automatic adjustment time_format_24hr: 1 ; Enable(1 - 24Hr Default)/Disable(0 - 12Hr)