Instalează ClickPhone pe FreePBX
Ghid pas cu pas pentru a adăuga un trunk ClickPhone într-un FreePBX cu driverul pjsip. Dacă administrezi direct Asterisk, fără interfaţa FreePBX, ai configuraţia pentru pjsip.conf la pasul 5.
Adaugă un trunk nou
Din meniul FreePBX mergi la Connectivity → Trunks → Add Trunk și alege ca tip de trunk PJSIP Trunk. Dă-i un nume ușor de recunoscut, de exemplu clickphone, și apasă Submit pe pagina de General ca să se creeze trunk-ul.
Completează datele de conectare
Intră pe tab-ul pjsip Settings, sub-tab-ul General, și completează:
Autentifică-te!
Pentru a putea vizualiza setările precompletate cu datele tale trebuie să știm cine ești, asadar te rugăm să te autentifici cu e-mailul și parola ta ClickPhone.
Activează Registration
Tot pe tab-ul pjsip Settings, sub-tab-ul Registration: setează Send Registration pe Yes, iar la Authentication pune același Username/Secret de la pasul anterior. FreePBX construiește automat string-ul de înregistrare (echivalentul user-ul tău:parola@sip.clickphone.ro).
După ce salvezi și aplici configurația, verifică în Reports → Asterisk Info (secțiunea PJSIP) că trunk-ul clickphone apare cu starea Registered. Dacă rămâne Unregistered, verifică Username/Secret și că portul 5060 UDP nu e blocat de firewall.
Limitează codecurile
Pe sub-tab-ul Codecs lasă bifate doar ulaw și alaw și debifează restul - evită probleme de compatibilitate audio și reduce consumul de bandă.
Salvează și aplică
Apasă Submit, apoi bara portocalie Apply Config din partea de sus a paginii, ca modificările să ajungă efectiv pe Asterisk.
Config manual (pjsip.conf) - pentru Asterisk fără FreePBX
Dacă administrezi direct Asterisk, fără interfața FreePBX, adaugă următoarele secțiuni în pjsip.conf:
[clickphone] type=registration transport=transport-udp outbound_auth=clickphone server_uri=sip:sip.clickphone.ro client_uri=sip:user-ul tău@sip.clickphone.ro retry_interval=60 [clickphone] type=auth auth_type=userpass username=user-ul tău password=*** parola ta *** [clickphone] type=aor contact=sip:sip.clickphone.ro:5060 qualify_frequency=60 [clickphone] type=identify endpoint=clickphone match=sip.clickphone.ro [clickphone] type=endpoint context=from-trunk disallow=all allow=ulaw,alaw dtmf_mode=rfc4733 outbound_auth=clickphone aors=clickphone from_user=user-ul tău from_domain=sip.clickphone.ro rtp_symmetric=yes force_rport=yes rewrite_contact=yes [adaugati aceasta linie daca sunteti in spatele unui router si nu aveti IP public]
Testează telefonul
Formati numerele internationale sub forma 00 + cod tara + numar.
Exemplu:
- Romania: 0310055050 sau 0040310055050
- Franta: 0033123236565
- Italia: 003912326365