Hmm mijn DTMF is er ook mee opgehouden, of het heeft nooit gewerkt op m'n testbak.
RFC en inband doen geen van beiden wat
RFC en inband doen geen van beiden wat
Dit topic is onderdeel van een reeks. Ga naar het meest recente topic in deze reeks.
Eindelijk, een lotgenootSypher schreef op zaterdag 31 maart 2007 @ 12:17:
Hmm mijn DTMF is er ook mee opgehouden, of het heeft nooit gewerkt op m'n testbak.
RFC en inband doen geen van beiden wat
1
2
3
4
| fileserver:~# which zapscan.bin /usr/sbin/zapscan.bin fileserver:~# cd /sbin fileserver:/sbin# ln -s /usr/sbin/zapscan.bin zapscan.bin |
Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)
Verwijderd
Verwijderd
1
2
3
4
| disallow=all allow=alaw allow=ulaw dtmfmode=inband |
TD-er schreef op zondag 01 april 2007 @ 16:36:
Iemand nog enig idee hoe ik de caller-ID vanaf de vaste lijn over een X100P kan uitlezen hier in NL?
Er staat al wel ingesteld dat ik DTMF signalering gebruik en overal staat use-caller-id aangevinkt.
Ik zou zo graag namelijk een inkomend gesprek zonder caller-id willen afvangen dat ze "honderd-drieentwintig" oid moeten intoetsen, want voor zover ik weet hebben callcenters geen mogelijkheid om zelf nummers te draaien.
En verder is het natuurlijk gewoon stoer om de Asterisk te kunnen laten opnemen met "hoi mam, ik ben er even niet, maar ik verbind je nu door met de mobiel" of zoiets
Caller-ID staat al jaren aan hier en de gewone telefoons geven die ook netjes weer.tweakmiv schreef op dinsdag 03 april 2007 @ 15:36:
Kan zijn dat je FXO kaart het niet aan kan, kunnen niet met de methode van caller-id die KPN gebruikt overweg, of je hebt caller-id niet aanstaan op je vaste lijn. Bij KPN moet je dit speciaal aanvragen.
[...]
Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)
Ik heb dit probleem ook gehad. Als ik het me goed herinner, helpt het om in de "register ->" regel de extensie toe te voegen waar inkomende gesprekken naar toe moeten gaan (en in de sip-settings natuurlijk ook de betreffende context). Dus:Iemand die meerdere in-lijnen gebruikt? Bij mij gaan ze óf allebei direct in gesprek óf allemaal naar 1 zelfde.
Niet de bedoeling, terwijl context=... in sip.conf gewoon goed staat.
1
| register -> [username]:[passwd]@[trunk-name]/[extensie] |
1
| register -> [mijntelnr]:[mijnww]@tiscali/[mijntelnr] |
1
2
3
4
| [tiscali-in] exten => [mijntelnr],1,Ringing exten => [mijntelnr],2,LookupCIDName() exten => etcetera |
1
2
3
| nat=no <-- Belangrijk! Op no zetten. externhost=<je externe ip adres of je dynamische domeinnaam, voorbeeld blaat.dyndns.org> localnet=192.168.1.68/255.255.255.0 <-- vervangen door je interne ip adres en subnet mask |
[ Voor 10% gewijzigd door Dolan op 05-04-2007 17:49 ]
[ Voor 8% gewijzigd door TD-er op 05-04-2007 14:46 ]
Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)
Nee ik heb een Netopia 3346N. Dat modem heeft als het goed is nog nooit van SIP noch VoIP gehoord.Sypher schreef op donderdag 05 april 2007 @ 15:02:
Wat voor modem heb je? Speedtouch toevallig?
If so, sommige revisies/firmware versies moet je SIP unbinden....
Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)
[ Voor 93% gewijzigd door Kroem op 06-04-2007 13:10 ]
1
2
3
4
5
6
| [pstn-in] exten => mijntelnr,1,Ringing exten => mijntelnr,2,LookupCIDName() exten => mijntelnr,3,Dial(SIP/beneden&SIP/slaapkamer&SIP/zolder,20,tT) exten => mijntelnr,4,Congestion exten => mijntelnr,104,Macro(ingesprek) |
Misschien overdreven, maar ik neem aan dat je het UDP hebt gedaan, en niet TCP ?TD-er schreef op donderdag 05 april 2007 @ 14:45:
Iemand enig idee hoe ik SIP-telefoons van buiten kan laten verbinden met mijn Asterisk servertje, binnen mijn netwerk?
Ik heb alle poortjes van 2000 - 20000 doorgestuurd naar mijn Asterisk server, maar ik kan de SIP telefoon niet laten registreren. Ik krijg een time-out.
Ik heb al wel lokaal een STUN-server draaien, maar ik vermoed dat dat mogelijk toch buiten mijn lokale netwerkje zou moeten draaien
Veni, vidi et cervesiam
Als het goed is wel, het is een VoIP modem dat als het goed is by default als SIP client fungeert..ruthger schreef op vrijdag 20 april 2007 @ 14:15:
Weet iemand of de Zyxel router misschien binnenkomende SIP berichten afvangt??
Two advices for network troubleshooting.. learn to draw diagrams in Visio, and THINK IN LAYERS!
Het probleem is niet dat de Zyxel modem bij de Asterisk server zich kan aanmelden, maar dat ik een SIP client vanaf het internet niet kan aanmelden.axis schreef op vrijdag 20 april 2007 @ 14:44:
[...]
Als het goed is wel, het is een VoIP modem dat als het goed is by default als SIP client fungeert..
Veni, vidi et cervesiam
ruthger in "[Tiscali] ADSL + Telefonie Deel 5"ruthger schreef op vrijdag 20 april 2007 @ 17:07:
[...]
Het probleem is niet dat de Zyxel modem bij de Asterisk server zich kan aanmelden, maar dat ik een SIP client vanaf het internet niet kan aanmelden.
SIP Client (MDA Vario II WM6) -> internet -> Zyxel modem (met port forward) -> WRT met Asterisk
(Dit werkt niet)
SIP Client (MDA Vario II WM6)-> WiFi -> WRT met Asterisk
(Dit werkt wel)
De internet verbinding is getest met zowel T-Mobile HSDPA als een WiFi verbinding bij een vriend met ADSL. De MDA meldt zicht wel op XS4All en VoipBuster aan.
Veni, vidi et cervesiam
Veni, vidi et cervesiam
heb je misschien een configuratie die in 'peer details' van de trunk moet staan? hiermee bedoel ik dus de trunk waarop de "buitenlijnmodule" van de SPA 3102 zich aanmeld op de Asterisk server.HellRaiser schreef op vrijdag 23 maart 2007 @ 19:46:
Nope, met die 716 kun je wel een telefoon op je * aansluiten. Echter kun je een analoog inkomend signaal niet "omzetten" naar VOIP.
Een SPA 3102 kan dat wel. Deze heeft 2 gescheiden "apparaten" erin zitten. Eentje gelijk aan je 716, om dus een gewone telefoon aan VOIP te hangen (je stelt de SIP gegevens in dat gedeeelte van de SPA) , en het andere gedeelte om een binnenkomende telefoonlijn in je * te stoppen (hier vul je de login gegevens van je * in voor de trunk
SureWouterNB schreef op maandag 23 april 2007 @ 10:25:
[...]
heb je misschien een configuratie die in 'peer details' van de trunk moet staan? hiermee bedoel ik dus de trunk waarop de "buitenlijnmodule" van de SPA 3102 zich aanmeld op de Asterisk server.
alvast bedankt
[ Voor 16% gewijzigd door HellRaiser op 23-04-2007 17:22 ]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
| [general] bindport=5060 bindaddr=0.0.0.0 externip=145.99.xxx.xxx disallow=all allow=ulaw allow=alaw allow=gsm allow=ilbc #include sip_nat.conf #include sip_custom.conf #include sip_additional.conf register => 3110xxxxxxx:<wachtwoord>@budgetphone.nl/3110xxxxxxx register => <username voipbuster>:<wachtwoord voipbuster>@sip1.voipbuster.com [budgetphone] type=friend qualify=300 username=3110xxxxxxx secret=<wachtwoord> fromuser=3110xxxxxxx fromdomain=budgetphone.nl insecure=very nat=yes host=budgetphone.nl port=5060 canreinvite=no ; Typically set to NO if behind NAT disallow=all allow=ulaw allow=alaw allow=gsm context=from-budgetphone [1001] type=friend context=default username=1001 callerid=1001 secret=1001 host=dynamic regexten=1001 port=5060 mailbox=101@default [voipbuster] type=peer host=sip1.voipbuster.com username=<username voipbuster> secret=<wachtwoord voipbuster> notransfer=yes insecure=very externip=145.99.xxx.xxx context=voipbuster-out |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
| [general] static=yes writeprotect=yes autofallthrough=yes [globals] CONSOLE=Console/dsp TRUNK=Zap/g2 TRUNKMSD=1 [local] include => default [default] exten => _3.,1,SetCallerID(3110xxxxxxx) exten => _3.,2,SetCIDName(Iwan) exten => _3.,3,SetCIDNum(3110xxxxxxx) exten => _3.,4,Dial(SIP/${EXTEN:1}@budgetphone) exten => _3.,5,Hangup() include => voipbuster-out [from-budgetphone] exten => _X.,1,Dial(SIP/1001); [voipbuster-out] exten => _0[12345789]XXXXXXXX,1,Dial,IAX2/voipbuster/0031${EXTEN:5} exten => _0[12345789]XXXXXXXX,2,Congestion exten => _XXXXXXX,1,Dial,IAX2/voipbuster/0031[b]35[/b]${EXTEN} exten => _XXXXXXX,2,Congestion |
die jongens van voip-info.org zijn goed bezig. 't blijft me verbazen hoeveel info er beschikbaar is!HellRaiser schreef op maandag 23 april 2007 @ 17:16:
[...]
Sure
allow=all
canreinvite=no
context=from-pstn
dtmfmode=info
host=dynamic
insecure=very
nat=no
port=5061
secret=geheim
type=peer
Voor zover ik me kan herinneren heb ik veel uit deze link gehaald
http://voip-info.org/wiki...SipuraSPA3000FXOFXSDevice
[ Voor 6% gewijzigd door slopert op 11-05-2007 16:22 ]
Verwijderd
Hallo VHware,VHware schreef op donderdag 29 maart 2007 @ 10:15:
Ik heb een gigaset S450 IP toestel aangesloten zitten.
Met de nieuwere firmware kan je met die set meerdere VoIP providers instellen en daarom dus ook meerdere accounts tegelijk gebruiken. In de DECT centrale van de S450IP kan je aangeven welk account naar welk draadloos toestel moet gaan (indien je er meerdere hebt).Verwijderd schreef op woensdag 16 mei 2007 @ 09:54:
[...]
Hallo VHware,
Ik ben redelijk nieuw in Asterisk en poog een ATA, IP-telefoon en vier Gigaset DECT handsets aan te sturen vanuit Asterisk. Ik wil de handsets natuurlijk ieder als appart SIP toestel of Extentie aansturen. Wat ik uit fora begrijp is dat dat met een analoog basisstation niet (helemaal/goed) zal lukken. Na wat Googelen kwam ik de S450 IP (S450IP) tegen waarvan ik hoop dat deze meer mogelijkheden heeft.
Wat zijn jou ervaringen met deze set en wil je mij helpen één en ander te configureren zodat ik de handsets afzonderlijk kan aansturen, doorverbinden enz.?
Vast mijn dank!
TheWheel
1
2
3
4
5
6
| [featuremap] blindxfer => #** ; Blind transfer (default is #) disconnect => *0 ; Disconnect (default is *) ;automon => *1 ; One Touch Record a.k.a. Touch Monitor atxfer => ## ; Attended transfer ;parkcall => #72 ; Park call (one step parking) |
Oost west, 127.0.0.1 best!
Ja dat snap ik, maar omdat ik alles via een gui heb ingesteld zou ik niet precies weten waari k moet zoeken, ik gok dat het in de queue zou moeten lijkt me ? (queue is 666.)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| [ext-queues] include => ext-queues-custom exten => 666,1,Answer exten => 666,n,Set(__BLKVM_OVERRIDE=BLKVM/${EXTEN}/${CHANNEL}) exten => 666,n,Set(__BLKVM_BASE=${EXTEN}) exten => 666,n,Set(DB(${BLKVM_OVERRIDE})=TRUE) exten => 666,n,Set(_DIAL_OPTIONS=${DIAL_OPTIONS}M(auto-blkvm)) exten => 666,n,Set(__NODEST=${EXTEN}) exten => 666,n,GotoIf($["${CONTEXT}"="from-internal"]?USERCID:SETCID) exten => 666,n(USERCID),Macro(user-callerid,) exten => 666,n(SETCID),Set(CALLERID(name)=${CALLERIDNAME}) exten => 666,n,Set(MONITOR_FILENAME=/var/spool/asterisk/monitor/q${EXTEN}-${TIMESTAMP}-${UNIQUEID}) exten => 666,n,Playback(custom/spoedig) exten => 666,n,Queue(666|t||) exten => 666,n,dbDel(${BLKVM_OVERRIDE}) exten => 666,n,Set(__NODEST=) exten => 666,n,Goto(app-blackhole,hangup,1) exten => 666*,1,Macro(agent-add,666,) exten => 666**,1,Macro(agent-del,666,666) ; end of [ext-queues] |
Oost west, 127.0.0.1 best!
Zie OP bij het tiscali voorbeeldVHware schreef op vrijdag 22 juni 2007 @ 15:28:
Is het ook mogelijk om Asterisk een melding te laten zenden bij een niet-bestaand nummer (=nummer staat niet in Dialplan)? Nu krijg je op de telefoon zegmaar een "busy" signal (op het display staat ook gewoon "bezet").
En hetzelfde als met nummers die momenteel niet zijn aangemeld en dus wel in dialplan staan. Is het dan mogelijk een melding te maken zoals bijv. Vodafone heeft (Het nummer dat u heeft geprobeerd te bereiken kan uitgeschakeld zijn etc.)?
1
2
3
| [nomatch] exten => _X.,1,Playback('pbx-invalid') exten => _X.,n,Hangup |
1
| [Jul 10 11:57:40] WARNING[3831]: chan_sip.c:12099 handle_response_register: Got 404 Not found on SIP register to service spa3102@192.168.1.21, giving up |
Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)
1
2
3
4
5
6
7
8
9
10
11
12
| -- Executing [250@DID_trunk_1:1] Goto("SIP/spa3102-b56411e8", "default|199|1") in new stack -- Goto (default,199,1) -- Executing [199@default:1] Goto("SIP/spa3102-b56411e8", "ringroups-custom-1|s|1") in new stack -- Goto (ringroups-custom-1,s,1) -- Executing [s@ringroups-custom-1:1] NoOp("SIP/spa3102-b56411e8", "RINGGROUP") in new stack -- Executing [s@ringroups-custom-1:2] Dial("SIP/spa3102-b56411e8", "SIP/200&SIP/201|20") in new stack -- Called 200 -- Called 201 -- Got SIP response 486 "Busy Here" back from 192.168.1.21 -- SIP/201-08307798 is busy -- SIP/200-08306218 is ringing == Spawn extension (ringroups-custom-1, s, 2) exited non-zero on 'SIP/spa3102-b56411e8' |
1
2
3
| -- Executing [250@numberplan-custom-1:1] VoiceMailMain("SIP/200-b5604a38", "") in new stack -- <SIP/200-b5604a38> Playing 'vm-login' (language 'en') [Jul 13 22:38:53] WARNING[18450]: app_voicemail.c:6172 vm_authenticate: Couldn't read username |
Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)
[ Voor 4% gewijzigd door VHware op 16-07-2007 09:58 ]
Tuurlijk.VHware schreef op maandag 16 juli 2007 @ 09:56:
@TD-er,
Zou je eventueel je Dialplan (extensions.conf) kunnen posten? :-)
Dan kan ik eens bekijken hoe de zaken in elkaar zitten... zo zinder dialplan blijft het slechts gissen denk ik..
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
| [general] static = yes writeprotect = no clearglobalvars = no [globals] CONSOLE = Console/dsp ; Console interface for demo IAXINFO = guest ; IAXtel username/password TRUNK = Zap/g2 ; Trunk interface TRUNKMSD = 1 ; MSD digits to strip (usually 1 or 0) trunk_2 = SIP/trunk_2 trunk_1 = SIP/trunk_1 [dundi-e164-canonical] [dundi-e164-customers] [dundi-e164-via-pstn] [dundi-e164-local] include => dundi-e164-canonical include => dundi-e164-customers include => dundi-e164-via-pstn [dundi-e164-switch] switch => DUNDi/e164 [dundi-e164-lookup] include => dundi-e164-local include => dundi-e164-switch [macro-dundi-e164] exten => s,1,Goto(${ARG1},1) include => dundi-e164-lookup [iaxtel700] exten => _91700XXXXXXX,1,Dial(IAX2/${GLOBAL(IAXINFO)}@iaxtel.com/${EXTEN:1}@iaxtel) [iaxprovider] [trunkint] exten => _9011.,1,Macro(dundi-e164,${EXTEN:4}) exten => _9011.,n,Dial(${GLOBAL(TRUNK)}/${EXTEN:${GLOBAL(TRUNKMSD)}}) [trunkld] exten => _91NXXNXXXXXX,1,Macro(dundi-e164,${EXTEN:1}) exten => _91NXXNXXXXXX,n,Dial(${GLOBAL(TRUNK)}/${EXTEN:${GLOBAL(TRUNKMSD)}}) [trunklocal] exten => _9NXXXXXX,1,Dial(${GLOBAL(TRUNK)}/${EXTEN:${GLOBAL(TRUNKMSD)}}) [trunktollfree] exten => _91800NXXXXXX,1,Dial(${GLOBAL(TRUNK)}/${EXTEN:${GLOBAL(TRUNKMSD)}}) exten => _91888NXXXXXX,1,Dial(${GLOBAL(TRUNK)}/${EXTEN:${GLOBAL(TRUNKMSD)}}) exten => _91877NXXXXXX,1,Dial(${GLOBAL(TRUNK)}/${EXTEN:${GLOBAL(TRUNKMSD)}}) exten => _91866NXXXXXX,1,Dial(${GLOBAL(TRUNK)}/${EXTEN:${GLOBAL(TRUNKMSD)}}) [international] ignorepat => 9 include => longdistance include => trunkint [longdistance] ignorepat => 9 include => local include => trunkld [local] ignorepat => 9 include => default include => trunklocal include => iaxtel700 include => trunktollfree include => iaxprovider include => parkedcalls [macro-trunkdial] exten => s,1,Dial(${ARG1}) exten => s,n,Goto(s-${DIALSTATUS},1) exten => s-NOANSWER,1,Hangup exten => s-BUSY,1,Hangup exten => _s-.,1,NoOp [macro-stdexten]; exten => s,1,Dial(${ARG2},20) ; Ring the interface, 20 seconds maximum exten => s,2,Goto(s-${DIALSTATUS},1) ; Jump based on status (NOANSWER,BUSY,CHANUNAVAIL,CONGESTION,ANSWER) exten => s-NOANSWER,1,Voicemail(${ARG1},u) ; If unavailable, send to voicemail w/ unavail announce exten => s-NOANSWER,2,Goto(default,s,1) ; If they press #, return to start exten => s-BUSY,1,Voicemail(${ARG1},b) ; If busy, send to voicemail w/ busy announce exten => s-BUSY,2,Goto(default,s,1) ; If they press #, return to start exten => _s-.,1,Goto(s-NOANSWER,1) ; Treat anything else as no answer exten => a,1,VoicemailMain(${ARG1}) ; If they press *, send the user into VoicemailMain [macro-stdPrivacyexten]; exten => s,1,Dial(${ARG2},20|p) ; Ring the interface, 20 seconds maximum, call screening exten => s,2,Goto(s-${DIALSTATUS},1) ; Jump based on status (NOANSWER,BUSY,CHANUNAVAIL,CONGESTION,ANSWER) exten => s-NOANSWER,1,Voicemail(${ARG1},u) ; If unavailable, send to voicemail w/ unavail announce exten => s-NOANSWER,2,Goto(default,s,1) ; If they press #, return to start exten => s-BUSY,1,Voicemail(${ARG1},b) ; If busy, send to voicemail w/ busy announce exten => s-BUSY,2,Goto(default,s,1) ; If they press #, return to start exten => s-DONTCALL,1,Goto(${ARG3},s,1) ; Callee chose to send this call to a polite "Don't call again" script. exten => s-TORTURE,1,Goto(${ARG4},s,1) ; Callee chose to send this call to a telemarketer torture script. exten => _s-.,1,Goto(s-NOANSWER,1) ; Treat anything else as no answer exten => a,1,VoicemailMain(${ARG1}) ; If they press *, send the user into VoicemailMain [macro-page]; exten => s,1,ChanIsAvail(${ARG1}|js) ; j is for Jump and s is for ANY call exten => s,n,GoToIf([${AVAILSTATUS} = "1"]?autoanswer:fail) exten => s,n(autoanswer),Set(_ALERT_INFO="RA") ; This is for the PolyComs exten => s,n,SIPAddHeader(Call-Info: Answer-After=0) ; This is for the Grandstream, Snoms, and Others exten => s,n,NoOp() ; Add others here and Post on the Wiki!!!! exten => s,n,Dial(${ARG1}||) exten => s,n(fail),Hangup [demo] exten => s,1,Wait(1) ; Wait a second, just for fun exten => s,n,Answer ; Answer the line exten => s,n,Set(TIMEOUT(digit)=5) ; Set Digit Timeout to 5 seconds exten => s,n,Set(TIMEOUT(response)=10) ; Set Response Timeout to 10 seconds exten => s,n(restart),BackGround(demo-congrats) ; Play a congratulatory message exten => s,n(instruct),BackGround(demo-instruct) ; Play some instructions exten => s,n,WaitExten ; Wait for an extension to be dialed. exten => 2,1,BackGround(demo-moreinfo) ; Give some more information. exten => 2,n,Goto(s,instruct) exten => 3,1,Set(LANGUAGE()=fr) ; Set language to french exten => 3,n,Goto(s,restart) ; Start with the congratulations exten => 1000,1,Goto(default,s,1) exten => 1234,1,Playback(transfer,skip) ; "Please hold while..." exten => 1234,n,Macro(stdexten,1234,${GLOBAL(CONSOLE)}) exten => 1235,1,Voicemail(1234,u) ; Right to voicemail exten => 1236,1,Dial(Console/dsp) ; Ring forever exten => 1236,n,Voicemail(1234,b) ; Unless busy exten => #,1,Playback(demo-thanks) ; "Thanks for trying the demo" exten => #,n,Hangup ; Hang them up. exten => t,1,Goto(#,1) ; If they take too long, give up exten => i,1,Playback(invalid) ; "That's not valid, try again" exten => 500,1,Playback(demo-abouttotry) ; Let them know what's going on exten => 500,n,Dial(IAX2/guest@misery.digium.com/s@default) ; Call the Asterisk demo exten => 500,n,Playback(demo-nogo) ; Couldn't connect to the demo site exten => 500,n,Goto(s,6) ; Return to the start over message. exten => 600,1,Playback(demo-echotest) ; Let them know what's going on exten => 600,n,Echo ; Do the echo test exten => 600,n,Playback(demo-echodone) ; Let them know it's over exten => 600,n,Goto(s,6) ; Start over exten => 76245,1,Macro(page,SIP/Grandstream1) exten => _7XXX,1,Macro(page,SIP/${EXTEN}) exten => 7999,1,Set(TIMEOUT(absolute)=60) exten => 7999,2,Page(Local/Grandstream1@page&Local/Xlite1@page&Local/1234@page/n|d) exten => 8500,1,VoicemailMain exten => 8500,n,Goto(s,6) [page] exten => _X.,1,Macro(page,SIP/${EXTEN}) [asterisk_guitools] exten = executecommand,1,System(${command}) exten = executecommand,n,Hangup() exten = record_vmenu,1,Answer exten = record_vmenu,n,Playback(vm-intro) exten = record_vmenu,n,Record(${var1}) exten = record_vmenu,n,Playback(vm-saved) exten = record_vmenu,n,Playback(vm-goodbye) exten = record_vmenu,n,Hangup exten = play_file,1,Answer exten = play_file,n,Playback(${var1}) exten = play_file,n,Hangup hasbeensetup = N [numberplan-custom-1] plancomment = DialPlan1 include = default exten = _0[1-57-9]XXXXXXXX,1,Macro(trunkdial,${trunk_2}/${EXTEN:0}) comment = _0[1-57-9]XXXXXXXX,1,VoIPBuster,standard exten = _XXXXXXX,1,Macro(trunkdial,${trunk_2}/050${EXTEN:0}) comment = _XXXXXXX,1,Vaste nummers in Groningen,standard exten = _00XXXXXXXXXX.,1,Macro(trunkdial,${trunk_2}/${EXTEN:0}) comment = _00XXXXXXXXXX.,1,VoIPBuster int,standard exten = _+XXXXXXXXXX.,1,Macro(trunkdial,${trunk_2}/00${EXTEN:1}) comment = _+XXXXXXXXXX.,1,VoIPBuster int2,standard exten = _06XXXXXXXX,1,Macro(trunkdial,${trunk_1}/${EXTEN:0}) comment = _06XXXXXXXX,1,KPN - mobiel,standard exten = _112,1,Macro(trunkdial,${trunk_1}/${EXTEN:0}) comment = _112,1,112,standard exten = _0800XXXX!,1,Macro(trunkdial,${trunk_1}/${EXTEN:0}) comment = _0800XXXX!,1,gratis nummer,standard [DID_trunk_2] include = default [voicemenu-custom-1] comment = test alias_exten = 300 exten = s,1,Answer exten = 0,1,Goto(default|250|1) exten = 1,1,Playback(invalid) [timebasedrules] [DID_trunk_1] include = default exten = _X.,1,Goto(default|199|1) exten = s,1,Goto(default|199|1) [default] exten = 250,1,VoiceMailMain exten = 300,1,Goto(voicemenu-custom-1|s|1) exten => 999,1,MeetMe(${EXTEN}|MIr) exten = 199,1,Goto(ringroups-custom-1|s|1) [ringroups-custom-1] gui_ring_groupname = Thuis exten = s,1,NoOp(RINGGROUP) exten = s,n,Dial(SIP/200&SIP/201,20) exten = s,n,Voicemail(200,b) |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
| [general] fullname = New User userbase = 200 hasvoicemail = yes vmsecret = 1234 hassip = yes hasiax = no hasmanager = no callwaiting = yes threewaycalling = yes callwaitingcallerid = yes transfer = yes canpark = yes cancallforward = yes callreturn = yes callgroup = 1 pickupgroup = 1 localextenlength = 3 allow_aliasextns = yes allow_an_extns = yes hasagent = no hasdirectory = yes operatorExtension = 200 [200] callwaiting = yes cid_number = context = numberplan-custom-1 email = gijs.noorlander@gmail.com fullname = Gijs group = hasagent = yes hasdirectory = yes hasiax = no hasmanager = yes hassip = yes hasvoicemail = yes host = dynamic pickupgroup = 1 mailbox = 200 secret = **** threewaycalling = yes zapchan = registeriax = no registersip = yes vmsecret = canreinvite = yes nat = no dtmfmode = rfc2833 [201] callwaiting = yes context = numberplan-custom-1 email = gijs.noorlander@gmail.com fullname = Draadloze Telefoon hasagent = no hasdirectory = yes hasiax = no hasmanager = no hassip = yes hasvoicemail = yes host = dynamic mailbox = 201 secret = **** threewaycalling = yes registeriax = no registersip = yes canreinvite = no nat = no dtmfmode = rfc2833 [202] callwaiting = yes cid_number = context = numberplan-custom-1 email = gijs.noorlander@gmail.com fullname = Lappie group = hasagent = no hasdirectory = no hasiax = yes hasmanager = no hassip = yes hasvoicemail = yes host = dynamic mailbox = 202 secret = ***** threewaycalling = yes vmsecret = 123 zapchan = registeriax = yes registersip = yes [203] callwaiting = yes cid_number = context = numberplan-custom-1 email = fullname = Idefix group = hasagent = no hasdirectory = no hasiax = yes hasmanager = no hassip = no hasvoicemail = yes host = dynamic mailbox = 203 secret = **** threewaycalling = yes vmsecret = 123 zapchan = registeriax = yes registersip = no [trunk_1] disallow = allow = all callerid = contact = context = DID_trunk_1 dialformat = ${EXTEN:1} fromdomain = fromuser = group = hasexten = no hasiax = no hassip = yes host = 192.168.1.21 insecure = very qualify = yes callgroup = 1 port = 5061 provider = type = peer registeriax = no registersip = yes secret = **** trunkname = Custom - spa3102 trunkstyle = customvoip username = spa3102 [trunk_2] disallow = allow = all callerid = contact = context = DID_trunk_2 dialformat = ${EXTEN:1} fromdomain = fromuser = 003150***** group = hasexten = no hasiax = no hassip = yes host = sip.voipbuster.com insecure = port = 5060 provider = registeriax = no registersip = yes secret = ****** trunkname = Custom - VoIPBuster trunkstyle = customvoip username = bladiebla |
Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)
1
2
3
4
| [DID_trunk_1] include = default exten = _X.,1,Goto(default|199|1) exten = s,1,Goto(default|199|1) |
Klopt, die hangt aan het FXS-deel van de Linksys SPA-3102.VHware schreef op maandag 16 juli 2007 @ 14:45:
Als ik het zo eens bekijk lijkt alles zo wel in orde.... Maar je DECT toestel hangt dus via een SIP device aan je Asterisk bak begrijp ik?
Je zou zeggen dat SIP-telefoon 200 daar dan ook last van moet hebben.VHware schreef op maandag 16 juli 2007 @ 14:45:
Gezien 200 en 201 (en de rest) eigenlijk vergelijkbaar zijn qua config.... snap ik momenteel niet waarom het zo is dat je niet normaal er mee kan bellen. Maar als ik zo is naar de foutmelding zit te kijken kan het met de ringroup te maken hebben.
Of door:
code:
1 2 3 4 [DID_trunk_1] include = default exten = _X.,1,Goto(default|199|1) exten = s,1,Goto(default|199|1)
_X. = Vangt alles op als het nergens anders staat (zou je verwachten iig).
Die regel kan een hoop narigheid geven.
Ik zou die om te testen disablen en daarna verder aanpassen :-)
Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)
Alles zit binnen mijn thuisnetwerk, dus NAT heeft er helemaal niets mee te maken.Sypher schreef op maandag 16 juli 2007 @ 15:32:
Ik denk dat het aan de instellingen van de SPA-3102 ligt. Deze ondersteund toch zelf al dialrules e.d.? Aan de * config zie ik niet zo snel iets vreemds. Misschien heeft hij wat meer last van NAT dan de rest?
1
| ([2-79]11<:@gw0>|xx.|*xx.|**xx.|<#,:>xx.<:@gw0>|<#,:>*xx<:@gw0>) |
[ Voor 19% gewijzigd door TD-er op 16-07-2007 16:35 ]
Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)
1
2
3
4
5
| Line 1 Status Hook State: On Registration State: Registered Last Registration At: 7/17/2007 10:08:23 Next Registration In: 1709 s Message Waiting: No Call Back Active: No Last Called Number: 250@gw1 |
1
2
3
4
5
| PSTN Line Status Hook State: On Line Voltage: -49 (V) Loop Current: 0.0 (mA) Registration State: Not Registered Last Registration At: Next Registration In: Last Called VoIP Number: 199 |
1
| (112<:@gw0>|xx.<:@gw1>|*xx.<:@gw1>|**xx.<:@gw1>) |
Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)
Verwijderd
Verwijderd
Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)
VHware schreef op dinsdag 17 juli 2007 @ 08:45:
Het lijkt dus aan de config van je SPA liggen
Vond het ook al zo raar gezien alle SIP devices hetzelfde leken geconfigureerd te zijn
Het lag dus niet aan de SPA, maar aan Asterisk.TD-er schreef op dinsdag 17 juli 2007 @ 10:45:
Ja klopt, op de een of andere manier lijkt de FXO zich niet goed te registreren. Maar gek genoeg de FXS wel.
[...]
1
2
| host=192.168.1.21 qualify=yes |
1
2
3
4
5
| fileserver*CLI> sip show peers Name/username Host Dyn Nat ACL Port Status 201/201 192.168.1.21 5060 OK (10 ms) trunk_1/asterisk 192.168.1.21 5061 OK (8 ms) 200/200 192.168.1.22 D 5060 Unmonitored |
1
| [Jul 24 11:44:57] WARNING[25666]: chan_sip.c:12106 handle_response_register: Got 404 Not found on SIP register to service asterisk@192.168.1.21, giving up |
1
2
| [Jul 24 12:02:53] ERROR[10682] chan_sip.c: Peer '201' is trying to register, but not configured as host=dynamic [Jul 24 12:02:53] NOTICE[10682] chan_sip.c: Registration from 'Draadloze Telefoon <sip:201@192.168.1.2>' failed for '192.168.1.21' - Peer is not supposed to register |
[ Voor 15% gewijzigd door TD-er op 24-07-2007 12:15 ]
Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)
Verwijderd
[ Gathering of Tweakers ] [ GitHub ]
1
2
| Mon 23:21:21 BoudewijnEctor, registration failed: 403 Forbidden |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| dionysos asterisk # cat sip.conf [general] context=default srvlookup=yes [boudewijn2] type=friend secret=* qualify=yes nat=no host=dynamic canreinvite=no context=internal [boudewijn] type=friend secret=* qualify=yes nat=no host=dynamic canreinvite=no context=internal |
[ Gathering of Tweakers ] [ GitHub ]
1
| register => 3110xxxxxxx:<wachtwoord>@budgetphone.nl/3110xxxxxxx |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| [555] type=peer ; either "friend" (peer+user), "peer" or "user" callerid="Jan" <555> username=555 ; usually matches the section title secret=**** ; overrides the callerid, e.g. required by FWD fromuser=555 host=dynamic ; we have a static but private IP address nat=yes ; there is NAT between phone and Asterisk ;canreinvite=no ; allow RTP voice traffic to bypass Asterisk dtmfmode=rfc2833 ; either RFC2833 or INFO for the BudgeTone mailbox=555@default ; mailbox 1234 in voicemail context "default" disallow=all ; need to disallow=all before we can use allow= ;allow=gsm allow=ulaw allow=alaw |
[ Voor 63% gewijzigd door VHware op 10-09-2007 09:21 ]
[ Voor 32% gewijzigd door VHware op 10-09-2007 09:28 ]
Ik heb dit weekend nog wat verder zitten hobbyen, en de wijzigen in sip.conf die bij mij de doorslag gaven waren: insecure=very en extern_ip=....VHware schreef op maandag 10 september 2007 @ 09:23:
@ Mr. Happy
Kun je misschien delen van je configuratiebestandenposten (zonder password, maskeer deze met *)?
Anders wordt het lastig om te zien wat er wel / niet fout gaat.
Ik heb de configuratiebestanden sip.conf en extenstions.conf nodig
Ik weet niet of trixbox ook nog andere bestanden gebruikt.... gezien ik zelf gewoon Asterisk heb.
[ Gathering of Tweakers ] [ GitHub ]
Het ontvangende toestel geeft het nummer op diezelfde manier weer.... en bij uitgaande gesprekken (bij terugbellen) zou het nummer dan ook beginnen met 31 ... ipv een 0.Airwolf schreef op maandag 10 september 2007 @ 09:51:
Maar de vraag is waarom je dat zou doen, want zoals je aangeeft is dat gewoon het standaard nummerformaat waar je je eigenlijk aan moet houden.
Ik heb Asterisk 1.4.11 draaien hier, met Asterisk GUI-versie 1531 (toevallig vamorgen nog de laatste versie van het net getrokken.Sleejuhr schreef op maandag 10 september 2007 @ 16:54:
Iemand al ervaring met de beta gui die door asterisk zelf ontwikkeld is?
Klik!
Het leek mij heel handig om mee te werken, alleen krijg ik het dialplan niet aan het werk. De softclients die ik heb registreren zich allemaal. De registratie naar buiten werkt ook, maar als ik dan een nummer draai intern/extern maakt geen verschil, dan word het nummer niet gevonden.
Kan nu even niet bij de instellingen, maar als iemand dit aan het werk heeft gekregen op de laatste 1.4 asterisk versie zou ik dat graag willen weten.
Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)
[ Voor 157% gewijzigd door sander817 op 05-10-2007 09:25 ]
1
2
3
4
5
6
7
8
| ; Extensions ; [xs4all] exten => _8.,1,SetCallerID(0878700XXXvi ) exten => _8.,2,SetCIDName(Putgraaf) exten => _8.,3,SetCIDNum(0878700XXX) exten => _8.,4,Dial(SIP/${EXTEN:1}@0031878700XXX) exten => _8.,5,Hangup() |
[ Voor 10% gewijzigd door sander817 op 05-10-2007 09:37 ]
Verwijderd
De Linksys SPA is goed geschikt voor wat je wilt. Je kunt ook een interne PCI kaart (X100P of TDM400) kopen die het kan. Zoek maar op het internet dan vindt je genoeg.Verwijderd schreef op woensdag 10 oktober 2007 @ 13:57:
Ook ik ben aan het experimenteren geslagen met Asterisk.
Het is nu mijn bedoeling om asterisk te verbinden met mijn pstn-lijn met de bedoeling inkomende gesprekken door te linken naar asterisk alwaar door middel van mijn dialplan bepaald wordt wat er mee moet gebeuren.
Daarnaast wens ik alle gesprekken naar buitenlijnen afkomstig van mijn intern net door te geven aan die pstn.
Ik vond al de Linksys spa 3102 maar vooraleer ik deze aankoop wens ik zeker te zijn dat het bovenstaande hier wel degelijk mee kan lukken.
In dit topic kwam de spa 3102 reeds voorbij maar dan als opzet om inkomende telefoons door te linken naar een externe voip-service-provider. Ik kon daar niet uit afleiden dat ik uitgaande gesprekken kan doorgeven aan de pstn via de spa 3102
Kan iemand bevestigen dat hij/zij geslaagd is in een dergelijk opzet?
Vormt de HandyTone ATA-488 eventueel een alternatief?
Nadeel van een X100p is dat 'ie geen nummerherkenning ondersteund (Ik heb er hier een liggen en ben overgestapt op een SPA3102)tweakmiv schreef op woensdag 10 oktober 2007 @ 14:46:
[...]
De Linksys SPA is goed geschikt voor wat je wilt. Je kunt ook een interne PCI kaart (X100P of TDM400) kopen die het kan. Zoek maar op het internet dan vindt je genoeg.
Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)
[ Voor 7% gewijzigd door Thyraon op 17-10-2007 16:11 ]
Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)
Hmm ik heb het idee dat je mijn post niet helemaal begrepen hebt, of ik was niet duidelijkThyraon schreef op donderdag 18 oktober 2007 @ 13:07:
Okay, dus als ik het goed begrijp is er het voordeel van het dialplan voor uitgaande telefoontjes (keuze van operator gebaseerd op het nummer dat je belt), het voordeel van het tegelijk gebruiken van één lijn (hoe werkt dat dan?) en het routeren van binnenkomende telefoontjes op basis van nummermelding o.i.d.
Voor aansluiten op de vaste lijn heb je dus een los kastje nodig, of een geschikt voice-modem (Bijv X100p). Maar als je nu eigenlijk al loopt te bellen via VoIP, dan moet je uitzoeken of je met Asterisk kunt verbinden naar de VoIP-server van je provider. Dan heb je namelijk geen losse kastjes nodigThyraon schreef op donderdag 18 oktober 2007 @ 13:07:
Nu heb ik al een server staan die ik hiervoor zou kunnen gaan gebruiken, één dezer dagen zal ik daar eens een Trixbox-installatie op knallen zodat ik lokaal wat kan experimenteren met één of meerdere softphones.
De volgende stap is dan natuurlijk dat ik wil gaan bellen via het PSTN en het is me nog niet helemaal duidelijk hoe dat nu werkt. We hebben momenteel digitale telefonie van Telenet (de Belgische provider) en dus geen conventionele telefoonlijn. Kan ik mijn Asterisk-machine op deze VoIP/VoDSL-lijn aansluiten en daarmee op één of andere manier gewone telefoonnummers draaien? Of gaat dit alleen lukken op een gewone telefoonlijn?
In de startpost staat al een aantal voorbeelden van NLse ISP's die ook VoIP aanbieden en je kunt een gratis test-account aanmaken bij VoIPbuster, waarmee je 60 minuten gratis kunt bellen naar vaste nummers en 5x naar een mobiel kunt bellen.Thyraon schreef op donderdag 18 oktober 2007 @ 13:07:
Stel dat het kan, hoe vogel ik dan uit welke settings ik in Asterisk moet zetten om dat PSTN op te gaan?
Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)
Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)
Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)
Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)
Yep.Thyraon schreef op woensdag 24 oktober 2007 @ 09:21:
Nee, klopt, dat zijn de kosten niet inderdaad. Hoe doe jij dat met gebeld worden? Heb je gewoon een analoge lijn van KPN liggen waar je de Asterisk-machine op aangesloten hebt?
Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)
Nederlander in België
Wat ik nog extra heb toegevoegd is:VHware schreef op vrijdag 02 november 2007 @ 12:09:
@Electronicanet
Gebruik deze regel om je 040 nummer mee te laten sturen:
exten => 5544,n,Set(CALLERID(num)=040XXXXXXX)
Waarbij 5544 uiteraard maar even een verzonnen extension is ;-)
Apple iPhone 17 LG OLED evo G5 Google Pixel 10 Samsung Galaxy S25 Star Wars: Outlaws Nintendo Switch 2 Apple AirPods Pro (2e generatie) Sony PlayStation 5 Pro
Tweakers is onderdeel van
DPG Media B.V.
Alle rechten voorbehouden - Auteursrecht © 1998 - 2025
•
Hosting door TrueFullstaq