# Auto Provisioning TFTP

# Mémo : Fichiers de Configuration – Aastra 6731i (FreePBX)

Ce mémo documente la structure des deux fichiers nécessaires au provisionnement : le fichier global (aastra.cfg) s'appliquant à l'ensemble du parc et le fichier spécifique ([MAC].cfg) dédié à l'identité de chaque poste informatique.

Ces fichiers doivent être sur un serveur TFTP et indiqué par le DHCP via l'option 66.

---

## Fichier Global (aastra.cfg)

Ce fichier est chargé en premier par le téléphone. Il centralise les paramètres réseau, de temps, de langue et les touches communes à toute l'entreprise.

```ini
# Configuration globale des postes Aastra
dhcp: 1

# Resynchronisation automatique (0: aucune, 1: config, 2: firmware, 3: config + firmware)
auto resync mode: 1
auto resync time: 00:00

# Synchronisation NTP
time server disabled: 0
time server1: 192.168.20.1
time zone name: FR-Paris
time format: 1        # 0: 12h, 1: 24h
date format: 3        # 3: DD/MM/YYYY, 4: DD/MM/YY


# Paramètres SIP par défaut pour la Ligne 1
sip proxy ip: 192.168.20.10
sip proxy port: 5060
sip registrar ip: 192.168.20.10
sip registrar port: 5060

# Configuration de la messagerie vocale
sip vmail: *97

# Langue et tonalité (Français)
tone set: France
language 1: lang_fr.txt

# Touche Messagerie Globale (Première touche en haut à gauche)
prgkey1 type: speeddial
prgkey1 value: *97
prgkey1 text: "Boite Vocale"
```

---

## Fichier Spécifique ([MAC].cfg)

Ce fichier doit être nommé strictement avec l'adresse MAC du téléphone en minuscules (ex: 0010bc123456.cfg). Il surcharge la configuration globale pour y injecter les identifiants uniques de l'extension de l'utilisateur.

```ini
# Configuration spécifique du poste
sip screen name: "Jean DUPONT"     # Nom affiché sur l'écran du poste
sip display name: "Jean DUPONT"    # Nom transmis lors des appels sortants

# Identifiants du compte SIP (FreePBX Extension)
sip user name: 201                 # Numéro de l'extension
sip auth name: 201                 # Identifiant d'authentification (souvent identique)
sip password: PASSWORD             # Le secret associé défini dans FreePBX

# Configuration des touches programmables individuelles (Prgkey)
prgkey2 type: speeddial
prgkey2 value: 0600000000
prgkey2 text: "Portable"           # Label pour identifier le bouton sur l'écran
```