Asterisk
Pagini: 1, 2, 3, 4, 5


Ignition


Avand in vedere ca acest PBX suporta mai multe protocoale (SIP, H323, MGCP, e.t.c.) m-am gandit ca ar trebuii sa discutam separat de aria SIP.

Am sa incep discutia cu versiunea 1.6 care in momentul de fata se afla la stadiul beta 6.
La compilarea addons (ver. 1.6 beta 2) exista un singur modul la care primesc eroare: res_config_mysql
---------------------
[CC] res_config_mysql.c -> res_config_mysql.o
res_config_mysql.c: In function `config_mysql':
res_config_mysql.c:585: error: too few arguments to function `ast_config_internal_load'
res_config_mysql.c: At top level:
res_config_mysql.c:620: warning: initialization from incompatible pointer type
make[1]: *** [res_config_mysql.o] Error 1
make[1]: Leaving directory `/kituri/voip/asterisk-1.6/asterisk-addons-1.6.0-beta2/res'
make: *** [res] Error 2
---------------------

A mai patit cineva acelasi lucru ? Daca da, l-a rezolvat in vreun fel, sau este un bug in ver. actuala ?
Ignition
Rezolvarea la problema de mai sus este schimbarea liniei 585 din fisierul "res_config_mysql.c" cu:
if (!ast_config_internal_load(row[2], cfg, config_flags, "", "")) {

Dupa treaba asta se compileaza fara probleme.

Intre timp a aparut versiunea comerciala a codecului "g729" pentru Asterisk 1.4 si 1.6
http://www.asterisk.org/node/48459

Foloseste cineva versiunea inregistrata a codec-ului respectiv ? Daca da, astept pareri.
 
daniel.grigorescu
QUOTE (Ignition @ Mar 19 2008, 12:57) *
Avand in vedere ca acest PBX suporta mai multe protocoale (SIP, H323, MGCP, e.t.c.) m-am gandit ca ar trebuii sa discutam separat de aria SIP.


Foarte adevarat, chiar ca aceasta minune open source merita (cel putin) un topic.

Eu am descoperit FreePBX in ianuarie si am ramas fascinat de cate poate sa faca (se vede si in semnatura mea).

Nu prea am experienta in domeniu, aproape deloc, dar incerc atunci cand am timp (din pacate nu prea am) sa aprofundez domeniul, mi se pare extraordinar cum iti poti transforma calculatorul in centrala telefonica, FOARTE FOARTE TARE!

Gata, va las pe voi sa vorbiti, ca am fost cam off-topic, stiu, dar nu m-am putut abtine biggrin.gif
Ignition
Am implementat cu succes gateway-ul VoIP<->GSM prin chan_mobile, mai exact Asterisk se conecteaza prin bluetooth automat la mobil si il foloseste pe post de FXO.

Pana acum vad ca merge fara probleme cu:
Nokia E50; E60
Sony-Ericson K750i

adaptoare bluetooth
Bus 002 Device 010: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

Nu functioneaza cu:
Bus 002 Device 008: ID 1310:0001 Roper Class 1 Bluetooth Dongle
Este un adaptor marca Trendnet.

Marele avantaj fata de solutiile clasice este pretul si versabilitatea.
Un gateway (hardware) SIP<->GSM pt. un singur port costa peste 300E... sad.gif
In felul asta se poate folosii un telefon mai vechi (~100RON) dotat cu bluetooth.
Vad ca se pot conecta mai multe telefoane simultan, mai exact fiecare telefon are nevoie de cate un adaptor separat.
Din ce observ a functionat cu un adaptor bluetooth noname de 20-30RON insa nu cu cel Trendnet de 50-60RON clasa 1...

Mai foloseste cineva o astfel de solutie ?
Ignition
Intre timp am identificat problema vis-a-vis de chipset-uile bluetooth cu care functioneaza canalul bluetooth, precum si modalitatea lor de identificare (pe nici unul nu scrie ce chipset foloseste).
Observ ca nimeni nu a facut pana acum nici o remarca despre acest canal... banuiesc ca deocamdata nu-l foloseste nimeni.

As vrea sa atrag atentia asupra posibilitatii folosirii frauduloase a acestui sistem.
Din cate stiu eu primele mobile produse cu bluetooth erau varza pe partea de securitate, asta nu inseamna ca cele care au setari de securitate, nu pot fii setate aiurea (insecure) avand in vederea ca majoritatea utilizatorilor care isi cumpara mobile super performante si le cumpara de fite, multi neavand cunostiinte despre folosirea tuturor functiilor... nici vorba de securitate smile.gif
Lucrul asta deschide posibilitatea conectarii neautorizate (s-au acordare de autorizare in necunostiinta de cauza, ex. "tata incearca sa te contacteze" accept y/n ?) a unui laptop pe care este instalat Asterisk cu chan_mobile prin bluetooth la un astfel de mobil. Locurile aglomerate precum mall, gari, aeroporturi, e.t.c. sunt tinte relativ simple.

Odata realizata o astfel de conectare, atacatorul poate folosi o casca cu microfon conectata la laptop, prin care poate initializa convorbiri (prin telefonul victimei) catre orice destinatie... inclusiv internationala.
Se poate inregistra si CDR despre apelurile primite.
Presupun ca exista si posibilitatea interceptarii in timp real al conversatiilor facute, insa nu am testat acest aspect, neprezentand interes...

Aviz posibilelor victime smile.gif
macinici2me
Salutare

In prezentare pe scurt ma numesc Sebastian din pasiune ma ocup cu calculatoarele si ma gasiti la nickname-ul macinici2me.

Legat de Asterisk, ma "joc" pe o masina cu urmatoarea configuratie

hard: Am un sistem P3-1000/256mb/20Gb Fujitsu + 1 placa cu 4 porturi FXO tip AX-400P (http://www.atcom.cn/En_products_AX400P.html )
soft: Trixbox 2.6.0.5 CE (Centos5/FreePBX 2.4.0)
Pentru ca Asterisk este cat se poate de nou pentru mine va rog sa ma lamuriti cu activez "Digital Receptionist" pentru a configura "IVR".

Va multumesc anticipat.



macinici2me
Salutare,

am rezolvat problema cu instalarea IVR-ului. Practic nu reuseam sa upgradez sistemul datorita unor setari la firewall. Firewall ce nu era in administrarea mea.

mai multe detalii....
accesul la internet il aveam prin proxy si tinand cont de asta .... cu toate ca in browsing pe o masina cu windows nu era nici o problema si deasemenea pe server wget-ul mergea ok ... nu reauseam sa fac actualizarile.

FreePBX are cumva vreun mod mai special in care isi face updaturile?

ok
... acum incep sa "sap" la IVR....

toate cele bune...

 
macinici2me
Salutare,

problema mea este urmatoarea:

Fac apel de pe un nr de mobil pe un cont de la eurovoice (in serverul meu) --> apelul se realizeaza dar imediat primesc mesajul "BYE" si apelul se termina.

Bineinteles ca nu asta vreau sa se intample asa ca orice sugestii sunt binevenite.

Toate cele bune.
Ignition
Nu folosesc Tribox, insa banuiesc ca daca treci de partea colorata (grafica) core-ul este tot Asterisk... uite cum s-ar face in Asterisk:

In CLI da-i "sip show registry" la "State" apare ca fiind "Registered" la Eurovoice ?
Daca nu, umbla in sip.conf la register.
Daca da, deschide in exentions.ael o extensie s in contextul unde este intregistrata conexiunea sip, acolo o sa ajunga apelul care il primesti.
daniel.grigorescu


QUOTE (Ignition @ Mar 27 2008, 09:25) *
Am implementat cu succes gateway-ul VoIP<->GSM prin chan_mobile, mai exact Asterisk se conecteaza prin bluetooth automat la mobil si il foloseste pe post de FXO.


Care este calitatea sunetului in cazul unei astfel de convorbiri? Ai putea sa faci upload pe forum la un fisier .wav de cateva secunde ca sa vedem si noi cum se aude? Ar fi super!

Multam anticipat.
Ignition
QUOTE (daniel.grigorescu @ Apr 9 2008, 13:53) *
Care este calitatea sunetului in cazul unei astfel de convorbiri? Ai putea sa faci upload pe forum la un fisier .wav de cateva secunde ca sa vedem si noi cum se aude? Ar fi super!

Multam anticipat.


Nu am sezizat nici o diferenta la calitatea sunetului, fata de o convorbire de pe acelasi telefon mobil.
Apare insa o mica intarziere (500ms-1000ms) pe sensul Asterisk->Bluetooth (nu si in celalat sens), care insa nu m-a deranjat din moment ce nici macar nu am sesizat-o in timpul nici unei convorbiri.
Daca ai insa alaturate terminalele mobile (ex. pt. teste) se poate sesiza intarzierea smile.gif
Oricum avand in vedere ca este gratis (open source) si ca inca se afla in stadiu beta, mi se pare ok.

Sorry, nu-mi bat capu' cu wav-uri, UL smile.gif

Intre timp am observat o incombatibilitate intre Asterisk 1.6 beta 7.1 si addons 1.6 beta 2 sau beta 3.
Este insa functional Asterisk 1.6 beta 6 + addons beta 3
Sper sa remedieze in urmatoarea ver.
Ignition
Am urmatoarea problema...
In sip.conf sunt setate mai multe register, precum si conturi pentru a se conecta clientii SIP. Toate sunt functionale atata timp cat exista conexiune de Internet...
In momentul in care cade Internet-ul mor toate device-urile SIP inclusiv cele locale, daca incerc sa restartez * incarca sip.conf dupa care nu mai continua sa incarce restul, incearca sa se conecteze si cum nu reuseste incearca asa la infitit...PBX-ul devenind nefunctional.
Initial am crezut ca problema este la setarile DNS, insa dupa ce am schimbat toate setarile din sip.conf din domenii in adrese de IP, situatia a continuat la fel sad.gif
Problema asta am sesizat-o la Asterisk 1.4 si 1.6 indiferent de versiune....

A mai patit cineva asa ceva ?
Daca da cum a rezolvat problema ?
Deocamdata singura rezolvare (temporara) pe care am gasit-o este comentarea tuturor liniilor sip catre Internet
daniel.grigorescu
@Ignition
Multam de feed-back, o sa incerc si eu solutia asta cu bluetooth, de-abia astept sa vad cum functioneaza.

Legat de problema descrisa de tine mie nu mi se intampla chestia asta, cand pica netu' nu mai merg trunchiurile SIP (logic), dar extensiile locale merg fara problema, am observat doar ca se misca un pic mai greu, de exemplu apelez o extensie sau fac un "echo test" si dureaza cateva secunde pana se conecteaza apelul, in conditiile in care in mod normal asta se intampla aproape instantaneu, nu inteleg ce treaba are asta cu netu' da' asa se comporta la mine.

In alta (dez)ordine de idei, are cineva idee de ce unii provideri incearca sa blocheze Asterisk?
De exemplu Netmaster: a trebuit sa scriu in "sip.conf"

[general]

useragent = Centrala lu' Nea Gica

Daca nu scriam chestia asta NU MERGEA (nu puteam decat sa primesc apeluri, sa initiez nu mergea nici d-al naibii, a trebuit sa ma chinui juma' de zi pana sa fac modificarea asta)
Ignition
@daniel.grigorescu
Tehnic este posibil sa restrictioneze conectarea dupa useragent (Smartcall) insa ar fii complet inutila... dupa cum vezi poti completa orice la campul respectiv.
Acum ceva timp exista pe site-ul lor si un tutorial cu setarile de Asterisk...acum vad ca nu mai este... cel mai bine intreaba la ei la tehnic.
Ai testat canalul bluetooth ?
Eu am testat pana acum numai cu telefoane mobile GSM, as vrea sa-l testez si cu un mobil CDMA insa terminalul Zapp pe care l-am avut nu avea bluetooth si oricum l-am vandut deja... intr-un alt post am vazut ca faceai referire la un amic cu Zapp.... daca ai posibilitatea poate testezi.
Ignition
Am testat Asterisk 1.6 beta 8...din pacate tot nu merge cu addons 1.6 beta 3 sad.gif
La fel si la voi ?
Ignition
Se pare ca se pot folosii apeluri video (presupun ca 3G) in combinatie cu Asterisk.
http://www.voip-info.org/wiki/view/Asteris...m+compatibility

Am testat cineva acest lucru ?
andreiush
Vreau sa va intreb si eu o chestie, ca numai nu-mi iese.

Cum fac sa mearga o piesa mp3 cu asteriskul? Adica sa sun la un numar de tel (333, de exemplu) si sa-mi cante o piesa. Am tot citit documentatii si am facut ca acolo, insa nu inteleg un lucru, ce e cu acel mpg123? Trebuie instalat sau ce trebuie sa fac?

Folosesc live cd cu Amatix Instant PBX.

PS. si sunt incepator rau de tot ! smile.gif
Ignition
QUOTE (andreiush @ May 13 2008, 18:29) *
Vreau sa va intreb si eu o chestie, ca numai nu-mi iese.

Cum fac sa mearga o piesa mp3 cu asteriskul? Adica sa sun la un numar de tel (333, de exemplu) si sa-mi cante o piesa. Am tot citit documentatii si am facut ca acolo, insa nu inteleg un lucru, ce e cu acel mpg123? Trebuie instalat sau ce trebuie sa fac?

Folosesc live cd cu Amatix Instant PBX.

PS. si sunt incepator rau de tot ! smile.gif


http://www.voip-info.org/wiki/view/Asterisk+cmd+MP3Player

http://www.voip-info.org/wiki/index.php?pa...pg123+faking+it
andreiush
Am vazut si eu astea... si am incercat, dar n-a mers, probabil n-am facut eu ceva bine. Mersi oricum...
andreiush
QUOTE (Ignition @ May 14 2008, 09:26) *

Faza e ca eu nu pot sa fac ce zice acolo. Mi-a zis cineva ca au trebuie sa gasesc fisierul binar mpg123 si nu sursa, fiindca nu-l pot compila cu distributia pe care lucrez eu. So... unde as putea gasi asa ceva? Sau cum sa fac?
snfc21
Intrebare: vreau sa revand un serviciu de telefonie, am cateva liste de preturi de la diversii furnizori de unde voi cumpara en-gross/bulk/wholesale (sau care o fi cuvantul potrivit).
Problema e ca de la toti am primit preturile in genul asta:


Afghanistan Fixed 0.20
Afghanistan Mobile 0.22
Albania Fixed 0.07
Albania Mobile .....etc

Un furnizor are preturi mai bune pentru diverse destinatii si preturi mai proaste pentru altele. Asa ca vreau sa combin listele de preturi intr-una singura , specificand pentru fiecare destinatie ce furnizor sa foloseasca. Problema e ca am primit listele de preturi nu cu numere de telefon ci cu nume de tari. A trebuit sa caut pe google ca sa gasesc prefixul pentru afghanistan si prefixul pentru retelele de telefonie mobila din afghanistan (ca si exemplu). La urmatoarele tari la fel. Problema e ca in total sunt vreo 500 de destinatii si daca stau si caut pentru fiecare destinatie country code-ul si
cu ce numere incep numerele telefonice de mobil, o sa imbatranesc.

Are cineva o lista deja compilata sau se afla pe internet asa ceva deja compilat?

PS: o sa folosesc asterisk pentru problema de mai sus
pATRAT
salut ,
incerc sa implementez o solutie asterisk+ata(audiocodecs mp-112)+fax si tot ce reusesc sa rezolv e sa trimit faxuri , dar nu pot primi absoilut nimik , el functioneaza daca sun de pe un fix/mobil imi da ton tot , dar daca trimit fax moare inexplikabil , providerul meu este smartcall , si ince nu am reusit sa scot nimic de la ei , are cineva idee sau a mai incercat vreodata sa puna o chestie din asta pe smartcall sau pe altceva si a mers ?
multumesc
Ignition
@snfc21
Lista cu toate prefixele internationale.
http://en.wikipedia.org/wiki/List_of_inter...l_call_prefixes
Ce solutie folosesti pentru billing ?

@pATRAT
Activeaza suportul pentru T38 in Asterisk si ATA.
BTW vezi sa suporta max 14400kbps.
pATRAT
well problema e ca ei miau spus :

"In vederea rezolvarii problemei dumneavoastra, va rugam sa efectuati urmatoarele setari:
- sa activati codecul de voce G711Alaw, sa setati Pass Through si sa dezactivati T38 "

unde ei = smartcall proiderul ,
dar nu gasesc si nu inteleg ce vor sa spuna prin Pass Through

well problema e ca ei mia-u spus :

"In vederea rezolvarii problemei dumneavoastra, va rugam sa efectuati urmatoarele setari:
- sa activati codecul de voce G711Alaw, sa setati Pass Through si sa dezactivati T38 "

unde ei = smartcall proiderul ,
dar nu gasesc si nu inteleg ce vor sa spuna prin Pass Through
ai cumva idee de ce ar putea fi ?
Ignition
Asterisk suporta deocamdata numai T38 Pass Through (exceptie aplicatiile recfax sendfax).
Nu inteleg exact la ce anume se refera (citatul dat de tine) insa cred ca cea mai sigura cale de a rezolva problema este sa incerci diverse combinatii de setari in Asterisk si ATA pana gasesti combinatia buna.

Pana acum nu m-a interesat solutia de FAX prin ATA ci numai 100% software (T38modem + HylaFAX = solutie centralizata) asa ca nu am cum sa te sfatuiesc... oricum succes si scrie aici ce reusesti.
Pagini: 1, 2, 3, 4, 5
Aceasta este o versiune simplificatã a paginii originale. Pentru a vizita versiunea originala click aici.