Kezdőlap › Fórumok › Programozás › ISDN telefon program
- This topic has 5 hozzászólás, 3 résztvevő, and was last updated 20 years telt el by
redlock.
-
SzerzőBejegyzés
-
2005-04-01-10:00 #2010761
Végülis sikerült megoldani 🙂
Asterisk program és a külön letölthetõ chan_capi modul segítségével, köszönet érte Czakó Krisztiánnak.
Ha valakit érdekel a megoldás, a redlock@freemail.hu-ra írjon,. szívesen leírom, hogyan csináltam.2005-04-01-11:34 #2010762Végülis sikerült megoldani 🙂
Asterisk program és a külön letölthetõ chan_capi modul segítségével, köszönet érte Czakó Krisztiánnak.
Ha valakit érdekel a megoldás, a redlock@freemail.hu-ra írjon,. szívesen leírom, hogyan csináltam.
[align=right][snapback]127318[/snapback][/align]Szia!
2005-04-02-06:46 #2010763Még éppen csak megszólaltattam, és nem is túl elegáns módon, de azért persze leírom, hogyan sikerült 🙂 aztán majd késõbb, ha rájövök, hogyan mûködik pontosan, azt is közzéteszem.
A google-ban keress ra a chan_capi-ra es az asterisk-re
(http://www.asterisk.org). Mindegyik forrasban van, le kell forditani es telepiteni.
Utana a /etc/asterisk – ben kell jol korulnezni. Modositani a modem.conf – ot
kell, ertelemszeruen meg kell adni az eszkozt (pl /dev/ttyI0). a type-ot
lehet autodetect-re allitani. Ezutan a modules.conf-ba be kell irni (mondjuk
a load => chan_modem.so ala), hogy load => chan_capi.so, a [global] sectioba
pedig a chan_modem.so=yes ala azt, hogy chan_capi.so=yes (ne felejtsd el az
uj sor beszurasat sem!).
Most meg a modules.conf – ban meg kell keresned a hangrendszer betolteset is,
attol fuggoen hogy alsa-t vagy oss-t hasznalsz: noload oss illetve noload alsa
azt is megtehetet szerintem, hogy mindkettot betoltod…
esetleg meg az alsa.conf-ban van v,i ilyesmi:
input=default
output=defaulta capi.conf-ban az [interfaces] reszben kell legyen egy ilyen: msn=
ide ird be mondjuk az orszagkodot:
msn=36Valszeg egyebkent nem is kell a chan_modem, de en nem toroltem ki.
Ezutan, ha latvanyos kezelest akarsz, inditsd el (rootkent) az asterisket igy:
asterisk -vvvgc
veszettul dolgozni fog, es kapsz egy terminalt a vegen.
Ha fel akarsz hivni egy szamot (pl.: 06 1 2222222) , eloszor regisztralnod
kell:
add extension s,1,Dial,CAPI/36:b0612222222 into local
ha kesobb le akarod cserelni ezt a szamot:
add extension s,1,Dial,CAPI/36:b0612222222 into local replace
ezutan hivhatod :
dial s@local
es megy szepen minden.
Ha csak demonkent inditod a programot : asterisk
akkor a parancsiokat igy tudod kiadni:
asterisk -rx „add extension s,1,Dial,CAPI/36:b0612222222 into local”
asterisk -rx „dial s@local”
ha befejezted a beszelgetest:
asterisk -rx „hangup”
Valszeg egyebkent van ennel egyszerubb megoldas is, de meg nem kiserleteztem
ki… 🙂2005-04-20-12:51 #2010764Az ant-phone grafikus program minden további nélkül használja a FRITZ cardot is, és az eicon diva-t is. A linux.org-on és a linuxlinks.com -on is megtalálható.
2005-06-22-09:40 #2010765Naszóval, azóta kicsit már többet tudok a dologról.
A kimenõ hívások lebonyolításához az extensions.conf file-ban létre kell hozni vmi ilyesmi kiterjesztést:[outgoing]
exten => _.,1,Dial(CAPI/36:b${EXTEN},30,t)ez a sor azt jelenti, hogy a paraméterként kapott számot 30 mp-ig próbálja tárcsázni. Ha nincs válasz, timeout (NOANSWER) esemény következik be,
Az asterisk indítása után bármely szám hívható a következõ szintatikával:
dial [phonenumber]@outgoing
pl.: a pontos idõ:
dial 180@outgoing
Ha csak demonkent inditod a programot : asterisk
asterisk -rx „dial 180@outgoing”2009-12-04-19:57 #1879041Tud-e valaki segíteni abban, hogyan lehet élõ telefonos kapcsolatot létesíteni (NEM VOIP, a másik oldal mondjuk egy vezetékes, vagy egy mobil telefon) FRITZ! kártyával? A kártya beállítása nem gond, tárcsázni is tudok, de nem tudom hogyan kell a – mondjuk hangkártyán zajló – audio forgalmat a modemre, illetve onnan a hangkártyára irányítani. Azaz a headset a hangkártyán, a telefonvonal a modemben. Ha vki tudja, hogyan lehet ezt megcsinálni, kérem segítsen!
Elõre is kösz: -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz