Salut,
Pour la configuration de la carte, je dirais que tu as bien fait.
TE pour les ports coté opérateur
NT pour les ports coté PABX car c'est XiVO qui se comportera comme "opérateur" pour le PABX.
Bien penser aux valeurs de l'horloge sur ces ports.
Il faut que ports 1&2 recoivent l'horloge, que les ports 3&4 la donnent.
Pour la question 2, c'est plus un trick de dialplan.
Il existe plusieurs façons de faire cela.
Il est possible de faire de multiples Dial en même temps dans le dialplan donc par exemple, sur ta SDA, tu choisis
destination personnalisée
et dans la commande, tu peux mettre
Dial(SIP/100&Local/#99<n°PABX>@default|30|tT)
Et là les deux postes seront appelés en simultané.
C'est ce certainement le plus simple pour le moment.
Après, définir comme numéro de portable de ton user SIP XiVO, son numéro sur le PABX (Général->services).
Il te faudra par exemple une règle d'appel sortant du genre "#99." dans ton contexte "to-pabx" qui permette aux users XiVO de joindre les users du PABX.
Le numéro de "portable" ressemblera alors à #99<n° pabx>.
Et utiliser la sous-routine de pré-traitement suivante sur ton utilisateur qui appellera en simultané le user SIP et son "portable":
<pre>
[pre-mobility]
exten = s,1,NoOp(Extra XiVO mobility)
exten = s,n,GotoIf(${XIVO_MOBILEPHONENUMBER}?:return)
exten = s,n,NoOp(Mobile Phone : ${XIVO_MOBILEPHONENUMBER})
exten = s,n,Set(XIVO_INTERFACE=${XIVO_INTERFACE}&Local/${XIVO_MOBILEPHONENUMBER}@${XIVO_REAL_CONTEXT})
exten = s,n(return),Return()
</pre>
La 1ère solution présente l'avantage de passer par le dialplan XiVO et donc la possibilité de remonter des noms à partir du carnet d'adresses...
Bonne continuation.