ajout d'un exemple de systeme d'autoconfiguration via http
[ipphone-tools.git] / autoconfig / configuration-base
1 #\r
2 # Configuration de base pour tous les postes\r
3 #\r
4 # Pour ajouter ou modifier des paramètres pour un poste, il faut créer un\r
5 # fichier configuration-xx-xx-xx-xx-xx-xx où xx-xx-xx-xx-xx-xx est l'adresse\r
6 # MAC du poste\r
7 #\r
8 # TODO : permettre des configuration-xx-xx (avec le début de l'adresse MAC)\r
9 # pour faire des groupes de téléphones classés par adresse MAC\r
10 #\r
11 #\r
12 # NUMÉRO DE SÉRIE DE LA CONFIGURATION : doit être incrémenté à chaque\r
13 # modification\r
14 #\r
15 # Attention ! Laisser cette ligne en commentaire !!\r
16 # NUMERO_DE_SERIE_BASE:1\r
17 #\r
18 # Le numéro de série de la configuration pour un poste sera la somme du numéro\r
19 # de série indiqué ci-dessus et du numéro de série indiqué dans un éventuel\r
20 # fichier configuration-xx-xx-xx-xx-xx-xx\r
21 #\r
22 #\r
23 \r
24 # Paramètres protocoles IAX2\r
25 #############################\r
26 \r
27 protocol = iax2\r
28 service = 1\r
29 \r
30 # serviceaddr : adresse du serveur IAX2 (asterisk)\r
31 serviceaddr = voip.sn.auf\r
32 registerttl = 300\r
33 # phonenumber: numéro de téléphone de l'appareil (format 00paysnuméro)\r
34 phonenumber = 002211221\r
35 # account : nom du compte IAX\r
36 account = thomas.noel\r
37 # pin : mot de passe du compte IAX\r
38 pin = zutdezut\r
39 localport = 4569\r
40 # dmtf : 0=inband audio, 1=outband signal\r
41 dtmf = 1\r
42 remotedialplan = 0\r
43 \r
44 \r
45 # Paramètres système\r
46 #####################\r
47 \r
48 deviceattr = 1\r
49 superpassword = 12345678\r
50 password = 1234\r
51 \r
52 ## Mise à jour automatique au démarrage\r
53 # upgradetype : 0=disable, 1=all, 2=mac, 3=pppid, 4=account, 5=phonenumber\r
54 upgradetype = 2\r
55 upgradeaddr = http://thomas-pc.sn.auf\r
56 \r
57 ## Heure\r
58 \r
59 # sntpip : adresse IP du serveur NTP\r
60 sntpip = 213.154.65.66\r
61 # timezone : fuseau horaire, voir l'interface web pour la liste complete\r
62 timezone = 26\r
63 # daylight : suivre l'heure d'été (0/1)\r
64 daylight = 0\r
65 \r
66 ## Debug\r
67 # Laisser à "no check" sauf si vous savez ce que vous faites\r
68 # debug : 0=disable, 1=output, 2=output all, 3=remote debug, 4=no check\r
69 debug = 4\r
70 \r
71 \r
72 # Paramètres réseau\r
73 ####################\r
74 \r
75 ## Ethernet\r
76 # mac = 00-09-45-ba-00-01\r
77 vlan = 0\r
78 vlanid = 0\r
79 \r
80 ## IPv4\r
81 \r
82 # iptype : type de configuration IP : 0=static, 1=dhcp, 2=pppoe, 3=modem\r
83 \r
84 # iptype=0\r
85 # ip = 192.168.1.100\r
86 # subnetmask = 255.255.255.0\r
87 # router = 192.168.1.1\r
88 # dns = 192.168.1.1\r
89 # dns2 = 192.168.1.2\r
90 \r
91 iptype=1\r
92 \r
93 # iptype=2\r
94 # pppid = \r
95 # ppppin = \r
96 # dns = 192.168.1.1\r
97 # dns2 = 192.168.1.2\r
98 \r
99 # iptype=3\r
100 # pppid = \r
101 # ppppin = \r
102 \r
103 \r
104 # Paramètres audio\r
105 ###################\r
106 \r
107 # codecs : 0=g729, 1=g7231, 2=g711u, 3=g711a, 4=gsm, 5=iLBDC, 6=null\r
108 codec1 = 2\r
109 codec2 = 3\r
110 codec3 = 4\r
111 codec4 = 6\r
112 codec5 = 6\r
113 codec6 = 6\r
114 \r
115 # Voice Activity Detection\r
116 vad = 1\r
117 # Automatic Gain Control\r
118 agc = 0\r
119 # Audio Echo Canceller\r
120 aec = 1\r
121 \r
122 audioframes = 2\r
123 jittersize = 0\r
124 \r
125 # ilbcpayload : spécifique au codec ILBC\r
126 ilbcpayload = 97\r
127 # 6.3k : haute résolution pour le codec g.723.1 (0/1)\r
128 6.3k = 1\r
129 \r
130 ## Volumes\r
131 # Combiné\r
132 handsetin = 7\r
133 handsetout = 20\r
134 # Mode mains libres\r
135 speakerin = 12\r
136 speakerout = 20\r
137 \r
138 ## Sonnerie\r
139 # ringtype : 0=dtmf, 1=not disturb, 2=user define, 3=advanced\r
140 ringtype = 0\r
141 \r
142 # Paramètres de numérotation\r
143 #############################\r
144 \r
145 # dialplan : 0=disable, 1=enable, 2=dialnum, 3=prefix, 4=hotline\r
146 dialplan = 0\r
147 dialnumber = \r
148 dddcode = 10\r
149 iddcode = \r
150 iddprefix = \r
151 dddprefix = \r
152 # innerline : 0=disable, 1=enable, 2=omit prefix\r
153 innerline = 0\r
154 innerlineprefix = \r
155 \r
156 # très important : permet de recevoir un appel alors qu'on est déjà en communication \r
157 callwaiting = 1\r
158 fwdnumber = \r
159 fwdpoweroff = 0\r
160 fwdnoanswer = 0\r
161 fwdalways = 0\r
162 fwdbusy = 0\r
163 answer = 30\r
164 digitmap = 0\r
165 \r