Lehet hülye ötlet... de kapcsold be a pin kódot az outbound route mindegyik irányába, lehetőleg bonyolult pinkód legyen és használd a AMPUSER/XXXX/pinless=NOPASSWD opciót
AMI-n keresztül (akinek be van állítva ha minden igaz nem kér pin kódot akinél nincs -mert kijelentkezett attól pedig kér).
--Manager bejelentkezés---
Action: Login
Username: felhnév (ami a checkin gépről engedélyezve van Tools/Manager API)
Secret: erősjelszó
Events: off
--Pinkód nélkül:
Action: DBPut
Family: AMPUSER
Key: mellék/pinless
Val: NOPASSWD
--Pinkód kérése ismét:
Action: DBPut
Family: AMPUSER
Key: mellék/pinless
Val:
--Manager Kijelentkezés (el is bontódik a kapcsolat)---
Action: Logoff
szerk: érdekelt és kipróbáltam (mondjuk asterisk 1.4 és Freepbx 2.4.. nem trixbox, de lehet hogy ott is megy)... megy rendesen, manager if-en kiadod a fenti parancsot... rögtön rákerül a pinkód (amit úgy sem ismer), ha pedig feloldod akkor pinkód nélkül tud kifelé telefonálni... így akkor 1 context elég és ha módosul 1-2 dolog nem kell legenerálnod a 2. contextet is...
Üdv:
Csabka