VoIP

Direct outbound

Fórumok

Hello!

Megkaptam egy freepbx(2.6.0.1)-es hálózat karbantartását, fejlesztését. Sajnos a fejlesztő már nem elérhető.
Az a kérdésem, hogy hogyan lehet megcsinálni azt , hogy egy adott melléknél a kimenő hívásnál ne kelljen tárcsázni a prefixet, 0-át 9-et stb, hanem egy általam meghatározott outbound rout-ot használjon ahol szépen fel vannak véve a trunk-ök egymás után. Most prefix van de a usereknek ez nem jó, egyes esetekben kényelmetlen.
Persze a belső mellékeket korlátlanul el tudják érni.
Segítséget Köszi!

Asterisk/Elastix bejövő hívások elutasítva

Fórumok

Üdv!

Egy elég érdekes hibába futottam bele. Leszedtem Elastix-ot, mivel csak "játszadozom", ezért a VmWare Image formában. Beállítottam rajta 2 sip accountot (mármint amit ez a rendszer szolgál ki), és egy sip trunk-ot, ami egy külső szolgáltatóhoz csatlakozik (jelenleg sip2sip.info). Ezen kívül egy inbound (minden a 200-as extension-re) és egy outbound rule (minden az adott trunk-on menjen). Ezekkel nem is volt gond, amíg észre nem vettem, hogy a VmWare-es változat verziószáma 1.1, és jelenleg 1.6-nál tart a projekt :)

Felraktam az 1.6-ot, beállítottam ugyanazokat, de a bejövő hívások nem működnek.
Twinkle szerint minden hívásnál:
Line 1: call failed.
403 Remote proxy does not allow calls from outside

Wireshark-kal megnéztem a csomagforgalmat, az INVITE csomag megérkezik a szolgáltatótól, és az Elastix visszaküld egy "407 Proxy Authentication Required" csomagot.

Allow Anonymous Inbound SIP Calls? - yes-re van állítva

sip_additional.conf:
[200]
deny=0.0.0.0/0.0.0.0
type=friend
secret=asdfg
qualify=yes
port=5060
pickupgroup=
permit=0.0.0.0/0.0.0.0
nat=yes
mailbox=200@device
host=dynamic
dtmfmode=rfc2833
dial=SIP/200
context=from-internal
canreinvite=no
callgroup=
callerid=device <200>
accountcode=
call-limit=50

[201]
deny=0.0.0.0/0.0.0.0
type=friend
secret=asdfg
qualify=yes
port=5060
pickupgroup=
permit=0.0.0.0/0.0.0.0
nat=yes
mailbox=201@device
host=dynamic
dtmfmode=rfc2833
dial=SIP/201
context=from-internal
canreinvite=no
callgroup=
callerid=device <201>
accountcode=
call-limit=50

[223339xxxx]
disallow=all
context=from-trunk
host=sip2sip.info
insecure=port,invite
qualify=yes
nat=yes
secret=xxxxxxxxxx
type=user
username=223339xxxx
allow=ulaw
allow=alaw
fromdomain=sip2sip.info

[test1]
host=sip2sip.info
secret=xxxxxxxxxx
type=peer
username=223339xxxx

sip_registrations.conf:
register=223339xxxx:xxxxxxxxxx@sip2sip.info/223339xxxx

Mindent a beépített FreePBX-szel állítgattam.

Meglévő ISDN központ kiegészítése SoftPBX-szel

Fórumok

Kis cég a miénk (kb. 30 mellék), és a jelenlegi ISDN telefonközpont felett eljárt az idő - nem lehet úgy programozni, ahogy a főnök óhajtja (minden nap délelőtt és délután 1-1 órára lehessen direkt behívni a mellékeket, egyébként pedig adott mellék csörögjön; kivéve a hónap utolsó hetében, ahol 2-2 órára kell tudni mindenkit hívni kívülről direktben).

Gondolom egy SoftPBX (Asterisk/CallWeawer/Yate ..etc) ezt megoldhatná - van is programozói tudás, csak kapacitás nincs, így keresünk egy megfelelő szolgáltatót, aki hozza a szükséges vasat, beköti, bekonfigurálja, segíti kielégíteni az extra igényeket - azaz telepít és támogat.

Ki mit javasol?

asterisk fax

Fórumok

Hi,
segitsegeteket kernem. Asterisk 1.4.24.1-BRIstuffed-0.4.0-RC3e.
Spandsp-el szeretnek faxot fogadni, kuldesre az indafaxot hasznalom.

extensions.conf:
[from-pstn]
exten => _43,1,Goto(fax1,s,1) ; This is a dedicated fax number
exten => fax1,1,Goto(fax1,s,1) ; For Zaptel fax detection (must be answer first to be detected)

[fax1]
exten => s,1,Answer()
exten => s,n,Set(CALLERIDNUM=${CALLERID(num)})
exten => s,n,Set(CALLERIDNAME=${CALLERID(name)})
exten => s,n,Playtones(ring)
exten => s,n,NVFaxDetect(6) ; while playing ring sound, detect faxes for 4 seconds (goes to "fax" extension if detected)
;exten => s,n,AbsoluteTimeout(59)
exten => s,n,Set(FAXFILE=/tmp/incomingfax.tif)
exten => s,n,rxfax(${FAXFILE}|debug)
exten => T,1,hangup()

zapata.conf:
[channels]
usecallerid=yes
hidecallerid=no
callwaiting=no
threewaycalling=yes
transfer=yes
echocancel=yes
echotraining=yes

faxdetect=both
busydetect=yes
busycount=4
busypattern=500,500
callprogress=no

group=1
context=from-pstn
pridialplan=unknown
;unknown, local, private, national, international
switchtype = euroisdn
signalling = bri_cpe
channel => 1-2

; Span 2: ztqoz/1/2 "duoBRI PCI ISDN Card 1 Span 2 [TE]"
group=2
context=from-pstn
switchtype = euroisdn
signalling = bri_cpe_ptmp
channel => 4-5

Ezt latom a console-on:

-- Executing [43@from-pstn:1] Goto("Zap/4-1", "fax1|s|1") in new stack
-- Goto (fax1,s,1)
-- Executing [s@fax1:1] Answer("Zap/4-1", "") in new stack
-- Executing [s@fax1:2] Set("Zap/4-1", "CALLERIDNUM=") in new stack
-- Executing [s@fax1:3] Set("Zap/4-1", "CALLERIDNAME=") in new stack
-- Executing [s@fax1:4] PlayTones("Zap/4-1", "ring") in new stack
-- Executing [s@fax1:5] NVFaxDetect("Zap/4-1", "6") in new stack
[Mar 8 16:34:22] DEBUG[9860]: /usr/src/asterisk/agx-ast-addons/app-asterisk/app_nv_faxdetect.c:158 nv_detectfax_exec: Preparing detect of fax (waitdur=6ms, sildur=1000ms, mindur=100ms, maxdur=-1ms)
[Mar 8 16:34:22] DEBUG[9860]: /usr/src/asterisk/agx-ast-addons/app-asterisk/app_nv_faxdetect.c:292 nv_detectfax_exec: Start of voice token!
-- Accepting voice call from '' to '43' on channel 0/1, span 2
[Mar 8 16:34:23] NOTICE[9860]: chan_dahdi.c:4210 dahdi_handle_dtmfup: Fax detected, but no fax extension
[Mar 8 16:34:23] DEBUG[9860]: /usr/src/asterisk/agx-ast-addons/app-asterisk/app_nv_faxdetect.c:269 nv_detectfax_exec: Found qualified token of 198 ms
[Mar 8 16:34:23] NOTICE[9860]: /usr/src/asterisk/agx-ast-addons/app-asterisk/app_nv_faxdetect.c:270 nv_detectfax_exec: Redirecting Zap/4-1 to talk extension
-- Executing [s@fax1:6] Set("Zap/4-1", "FAXFILE=/tmp/incomingfax.tif") in new stack
-- Executing [s@fax1:7] RxFAX("Zap/4-1", "/tmp/incomingfax.tif|debug") in new stack
[Mar 8 16:34:23] DEBUG[9860]: chan_dahdi.c:3543 dahdi_setoption: Disabling echo cancelation on Zap/4-1
[Mar 8 16:34:23] DEBUG[9860]: /usr/src/asterisk/agx-ast-addons/app-spandsp/app_fax.c:462 fax_run: RXFAX: ECM mode is not enabled
[Mar 8 16:34:43] ERROR[9860]: /usr/src/asterisk/agx-ast-addons/app-spandsp/app_fax.c:214 phase_e_handler: [FaxReceived ERROR] result (48) Disconnected after permitted retries.
[FaxReceived ERROR] result (48) Disconnected after permitted retries.
== Auto fallthrough, channel 'Zap/4-1' status is 'UNKNOWN'
[Mar 8 16:34:43] DEBUG[9860]: chan_dahdi.c:3515 dahdi_setoption: Set option AUDIO MODE, value: ON(1) on Zap/4-1
[Mar 8 16:34:43] DEBUG[9860]: chan_dahdi.c:3109 dahdi_hangup: Not yet hungup... Calling hangup once with icause, and clearing call
[Mar 8 16:34:43] DEBUG[9860]: chan_dahdi.c:3511 dahdi_setoption: Set option AUDIO MODE, value: OFF(0) on Zap/4-1
-- Hungup 'Zap/4-1'

En nem vagyok nagy asterisk szakerto, csak hatha valaki egybol latja mit rontok el.
Koszonom!

voip mobilra. -megvalósítható olcsón?

Fórumok

A skype symbianos megjelenése és a kényszeres mobilinternet használatom kapcsán ötlött fel bennem, hogy vajon kivitelezhető lenne voip-ra átállás családi/baráti körben, hogy csökkentsük a telefonszámlánkat.

Az EDGE lefedettség elég jó minden szolgáltatónál, az már elég voip-hívásokra?
A lehető legolcsóbban szeretném megoldani: a családban mindenkinek szüksége lenne egy legalább EDGE képességű telefonra, hogy elég legyen a sávszélesség.

Kell hozzá egy kliens is. Ti mit ajánlanátok? Ugye olcsó telefonokat szeretnék használni, tehát java vagy multiplatform (pc, java, symbian) alkalmazás kellene. Fontos még hogy folyamatosan fusson, az elérhetőség miatt.
Mindezt milyen protokollon? Skype, esetleg valami nyílt sip?
És persze milyen telefonon? Itt a lényeg hogy edge legyen, a kliens menjen, és minél olcsóbbat szeretnék.

Szeretnék ötleteket, tanácsokat hogy hogyan kivitelezhetném. Tehát milyen telefonon, és min keresztül érdemes megoldani?

szerk.: Eszembe jutott még az akku probléma, a folyamatos EDGE kapcsolat és java alkalmazás egy olcsót telefont valószínüleg sec őerc alatt lemerítene. Mondjátok hogy nincs igazam :)

Fring: Skype - zart protokoll?

Fórumok

Hi,

Mar korabban felmerult, bennem, de most, hogy a Fring mellett van nativ Skype kliens is Symbian-ra, meg kerdezem:

Hogyan tud a Fring Skype klienskent mukodni, ha az utobbi zart protokollt hasznal? Kezenfekvo lenne, hogy fizet erte, de miert adna valaki penzt azert, hogy utana ingyenesen mukodtesse?

/sza2