Je kan waarschijnlijk hierbij mooi gebruik maken van Asterisk's AGI.
Verwijderd
dank je, zal gelijk even gaan kijken, heb net asterix op mijn windows-pc geinstalleerd, maar verder heb ik nog geen idee, ben druk aan het searchen etc. om een call voor elkaar te kijgen.
Zo te zien lijkt het allemaal mogelijk, vooral die AGi icm PHP lijkt mij wel interessant. Maar ik moet eerst maar even een goede tutorial doornemen denk ik. Zal ook sjphone eens installeren en dan verbinding proberen te maken met asterisk, denk dat dat de eerste stap is.
Zo te zien lijkt het allemaal mogelijk, vooral die AGi icm PHP lijkt mij wel interessant. Maar ik moet eerst maar even een goede tutorial doornemen denk ik. Zal ook sjphone eens installeren en dan verbinding proberen te maken met asterisk, denk dat dat de eerste stap is.
[ Voor 42% gewijzigd door Verwijderd op 08-03-2007 14:31 ]
net ook weer eens asterisk aangeslingerd. Heeft er iemand al eens gespeeld met extensions op basis van tijd. 's avond is bellen via KPN goedkoper overdag via XS4All.
Tijd is niet zo gek lastig. Hiervoor zit een ingebouwd systeem "gotoIF".
Zo heb ik m'n menu gedaan met feestdagen / werkdagen / werktijden. Werkt perfect. Moet de tijd van je Asterisk bak natuurlijk wel NTP synced zijn hé
Zo heb ik m'n menu gedaan met feestdagen / werkdagen / werktijden. Werkt perfect. Moet de tijd van je Asterisk bak natuurlijk wel NTP synced zijn hé
Verwijderd
Is het mogelijk om op 1 pc asterix te draaien en op dezelfde pc een softphone om met aterix te connecten?
Heb het volgende
sip.conf
en dan sjphone een nieuw profiel met "sip proxy" en dan alleen
user domain 127.0.0.1 en
Register with proxy aangevinkt,
dan vraagt hij om user en pass; mysjphone en mysjphone
(stond in tutorial)
krijg de melding
Ook met sjphone op een andere pc werkt het niet, iemand een suggestie?
Heb het volgende
sip.conf
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| [general] bindport=5060 bindaddr=127.0.0.1 contaxt=default allow=all [2000] type=friend secret=2000 host=dynamic canreinvite=no [2001] type=friend secret=2001 host=dynamic canreinvite=no [mysjphone] type=friend host=dynamic dtmfmode=inband username=mysjphone secret=mysjphone |
en dan sjphone een nieuw profiel met "sip proxy" en dan alleen
user domain 127.0.0.1 en
Register with proxy aangevinkt,
dan vraagt hij om user en pass; mysjphone en mysjphone
(stond in tutorial)
krijg de melding
code:
1
2
3
| SIP: not registered Host address: 192.168.1.70 NAT/Firewall: Symmetric NAT |
Ook met sjphone op een andere pc werkt het niet, iemand een suggestie?
[ Voor 7% gewijzigd door Verwijderd op 08-03-2007 16:08 ]
kan je dit eens posten ben nog niet zo handig met die dingen.Sypher schreef op donderdag 08 maart 2007 @ 15:15:
Tijd is niet zo gek lastig. Hiervoor zit een ingebouwd systeem "gotoIF".
Zo heb ik m'n menu gedaan met feestdagen / werkdagen / werktijden. Werkt perfect. Moet de tijd van je Asterisk bak natuurlijk wel NTP synced zijn hé
Verwijderd
Als ik sip show peers uitvoer,
Dan zie ik wel
mysjphone/mysjphone
2001
2000
staan , alleen ik kan niet registreren met een softphone op dezelfde pc of een softphone op een andere pc.
Firewalls staan uit.
Iemand een idee waar dit aan kan liggen?
Dan zie ik wel
mysjphone/mysjphone
2001
2000
staan , alleen ik kan niet registreren met een softphone op dezelfde pc of een softphone op een andere pc.
Firewalls staan uit.
Iemand een idee waar dit aan kan liggen?
Sip Show Peers laat alle "friends" en "peers" zien. Ook al ze offline zijn.
Probeer je binding ipv op 127.0.0.1 eens op 0.0.0.0 (all ip's ) te zetten en probeer dan naar dát ip te verbinden.
Ook wel handig om SIP debugging misschien even aan te zetten, dan kan je zien wat er heen en terug gaat. SJPhone heeft ook een ingebouwde debug optie.
Probeer je binding ipv op 127.0.0.1 eens op 0.0.0.0 (all ip's ) te zetten en probeer dan naar dát ip te verbinden.
Ook wel handig om SIP debugging misschien even aan te zetten, dan kan je zien wat er heen en terug gaat. SJPhone heeft ook een ingebouwde debug optie.
yep ik heb nu een testdingetje met tijd gemaakt. Moet enkel nog een spa3012 kopen om asterisk nog aan het PSTN netwerk te hangen of hebben julie hier een betere methode voor.Sypher schreef op donderdag 08 maart 2007 @ 16:02:
Hier is meer informatie over die GotoIfTime
Lijkt mij vrij duidelijk
Weet iemand trouwens of ergens een lijst is welke 087 telefoonnummers er aan welke providers zijn toegewezen.
[ Voor 11% gewijzigd door TrailBlazer op 08-03-2007 22:03 ]
Verwijderd
Dit is volgens mij het stukje waar het om gaat (uit sjphone)
in asterisk heb ik sip debug aangezet, alleen gebeurd er niks als ik met sjphone connect, of komt dat in een log te staan ipv in de console
in asterisk heb ik sip debug aangezet, alleen gebeurd er niks als ik met sjphone connect, of komt dat in een log te staan ipv in de console
code:
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
| 09:01:30 DEBUG 2007-03-09 08:01:30.562 UDP LOCAL->127.0.0.1:5060 REGISTER sip:127.0.0.1 SIP/2.0 Via: SIP/2.0/UDP 127.0.0.1:1000;rport;branch=z9hG4bKc0a801460000000b45f1144a0000371100000005 Content-Length: 0 Contact: <sip:mysjphone@127.0.0.1:1000> Call-ID: 04C2C09D-636F-4CE3-8BB0-285E885EF2B9@192.168.1.70 CSeq: 2 REGISTER From: <sip:mysjphone@127.0.0.1>;tag=17062654577 Max-Forwards: 70 To: <sip:mysjphone@127.0.0.1> User-Agent: SJphone/1.60.289a (SJ Labs) 09:01:30 INFO Unregistered. 09:01:34 DEBUG 2007-03-09 08:01:34.671 UDP LOCAL->127.0.0.1:5060 OPTIONS sip:127.0.0.1 SIP/2.0 Via: SIP/2.0/UDP 127.0.0.1:1000;rport;branch=z9hG4bKc0a801460000000b45f1145e0000324e00000007 Content-Length: 0 Call-ID: D1B6A6CB-A212-43F6-B4C0-8D92E3F92468@192.168.1.70 CSeq: 5 OPTIONS From: <sip:mysjphone@127.0.0.1>;tag=17262659059 Max-Forwards: 70 To: <sip:127.0.0.1> |
Ik heb een paar dagen geleden asterisk (v1.4.1) op mijn linux machine geïnstalleerd en met voipbuster geconfigureerd. Verder een SIP client toegevoegd om vanaf een andere PC met X-lite te kunnen testen. Dit werkt allemaal uitstekend.
Echter heb ik ook een 'oude' Cisco IP Phone SP12+ staan, die werkt echter alleen met het Skinny protocol. Ik heb deze nu ook geconfigureerd, echter als ik het toestel opbel, zie je op het toestel wel dat hij een gesprek ontvangt alleen is er geen geluid (zelfde als dat je een mobiel op stil zet, op display staat wel dat er wat binnenkomt, maar je hoort niks). Gesprek aannemen / uitbellen werkt prima. Deze config is met behulp van de ingebouwde skinny, niet chan_sccp2. Chan_sccp2 heb ik ge probeerd aan de praat te krijgen, maar wil niet
Toestel meldt zich dan wel aan, alleen alle belfuncties willen niet werken.
hieronder van alle configfiles delen die (misschien) relevant kunnen zijn.
skinny.conf
Nu die van sccp.conf, het protocol waar ik het eerder mee probeerde en niet lukte (nu disabled).
en dan nu extensions.conf
sip.conf:
Echter heb ik ook een 'oude' Cisco IP Phone SP12+ staan, die werkt echter alleen met het Skinny protocol. Ik heb deze nu ook geconfigureerd, echter als ik het toestel opbel, zie je op het toestel wel dat hij een gesprek ontvangt alleen is er geen geluid (zelfde als dat je een mobiel op stil zet, op display staat wel dat er wat binnenkomt, maar je hoort niks). Gesprek aannemen / uitbellen werkt prima. Deze config is met behulp van de ingebouwde skinny, niet chan_sccp2. Chan_sccp2 heb ik ge probeerd aan de praat te krijgen, maar wil niet
hieronder van alle configfiles delen die (misschien) relevant kunnen zijn.
skinny.conf
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| ; Skinny Configuration for Asterisk ; [general] bindaddr=192.168.6.254 ; Address to bind to bindport=2000 ; Port to bind to, default tcp/2000 dateformat=D-M-Y ; M,D,Y in any order (5 chars max) keepalive=120 ;allow=all ; see doc/rtp-packetization for framing options ;disallow= ; Typical config for 12SP+ [Timothy] device=SEP00308062BB2E version=P002F202 ; Thanks critch model=12SP context=default line => 888 ; Dial(Skinny/120@florian) |
Nu die van sccp.conf, het protocol waar ik het eerder mee probeerde en niet lukte (nu disabled).
code:
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
| ; An implementation of Skinny Client Control Protocol (SCCP) ; ; Sergio Chersovani (mlists@c-net.it) ; http://chan-sccp.belios.de ; [general] servername = Asterisk ; show this name on the device registration ;version = keepalive = 60 ; phone keep alive message evey 60 secs. Used to check the voicemail debug = 1 ; console debug level. 1 => 10 context = default dateFormat = D-M-Y ; M-D-Y in any order. Use M/D/YA (for 12h format) bindaddr = 192.168.6.254 ; replace with the ip address of the asterisk server (RTP important param) port = 2000 ; listen on port 2000 (Skinny, default) disallow=all ; First disallow all codecs allow=alaw ; Allow codecs in order of preference allow=ulaw ; firstdigittimeout = 16 ; dialing timeout for the 1st digit digittimeout = 8 ; more digits digittimeoutchar = # ; you can force the channel to dial with this char in the dialing state autoanswer_ring_time = 0 ; ringing time in seconds for the autoanswer, the default is 0 autoanswer_tone = 0x32 ; autoanswer confirmation tone. For a complete list of tones: grep SKINNY_TONE sccp_protocol.h ; not all the tones can be played in a connected state, so you have to try. remotehangup_tone = 0x32 ; passive hangup notification. 0 for none transfer_tone = 0 ; confirmation tone on transfer. Works only between SCCP devices callwaiting_tone = 0x2d ; sets to 0 to disable the callwaiting tone musicclass=default ; Sets the default music on hold class language=en ; Default language setting ;accountcode=skinny ; accountcode to ease billing deny=0.0.0.0/0.0.0.0 ; Deny every address except for the only one allowed. permit=192.168.0.0/255.255.0.0 ; Accept class C 192.168.1.0 ; You may have multiple rules for masking traffic. ; Rules are processed from the first to the last. ; This General rule is valid for all incoming connections. It's the 1st filter. ;localnet = 192.168.1.0/255.255.255.0 ; All RFC 1918 addresses are local networks ;externip = 1.2.3.4 ; IP Address that we're going to notify in RTP media stream ;externhost = mydomain.dyndns.org ; Hostname (if dynamic) that we're going to notify in RTP media stream ; externrefresh = 60 ; expire time in seconds for the hostname (dns resolution) dnd = on ; turn on the dnd softkey for all devices. Valid values are "off", "on" (busy signal), "reject" (busy signal), "silent" (rin ger = silent) rtptos = 184 ; sets the default rtp packets TOS echocancel = on ; sets the phone echocancel for all devices silencesuppression = off ; sets the silence suppression for all devices ;callgroup=1,3-4 ; We are in caller groups 1,3,4. Valid for all lines ;pickupgroup=1,3-5 ; We can do call pick-p for call group 1,3,4,5. Valid for all lines ;amaflags = ; Sets the default AMA flag code stored in the CDR record trustphoneip = no ; The phone has a ip address. It could be private, so if the phone is behind NAT ; we don't have to trust the phone ip address, but the ip address of the connection tos = 0x68 ; call control packets tos (0x68 Assured forwarding) ;earlyrtp = none ; valid options: none, offhook, dial, ringout. default is none. ; The audio strem will be open in the progress and connected state. private = on ; permit the private function softkey mwilamp = on ; Set the MWI lamp style when MWI active to on, off, wink, flash or blink mwioncall = off ; Set the MWI on call. ;blindtransferindication = ring ; moh or ring. the blind transfer should ring the caller or just play music on hold ;protocolversion = 3 ; skinny version protocol. Just for testing. 2 to 6 ;cfwdall = off ; activate the callforward ALL stuff and softkeys ;cfwdbusy = off ; activate the callforward BUSY stuff and softkeys [devices] type = 12SP autologin = 888 description = cisco12sp transfer = on speeddial = 555,SPDIAL1 speeddial = 444,SPDIAL2 dnd = off deny = 0.0.0.0/0 permit = 192.168.6.25/255.255.255.255 private = off mwilamp = flash mwioncall = on device => SEP00308062BB2E ; device name SEP<MAC> [lines] id = 888 ; future use pin = **** ; future use context = sccp incominglimit = 2 ; more than 1 incoming call = call waiting. transfer = on ; per line transfer capability. on, off, 1, 0 mailbox = 888 ; voicemail.conf (syntax: vmbox[@context][:folder]) vmnum = 199 ; speeddial for voicemail administration, just a number to dial cid_name = Timothy ; caller id name cid_num = 888 trnsfvm = *444 ; extension to redirect the caller (e.g for voicemail) secondary_dialtone_digits = 9 ; digits for the secondary dialtone (max 9 digits) secondary_dialtone_tone = 0x22 ; outside dialtone musicclass=default ; Sets the default music on hold class language=en ; Default language setting accountcode=888 ; accountcode to ease billing rtptos = 184 ; sets the the rtp packets TOS for this line echocancel = on ; sets the phone echocancel for this line silencesuppression = off ; sets the silence suppression for this line ;callgroup=1,3-4 ; We are in caller groups 1,3,4. Valid for this line ;pickupgroup=1,3-5 ; We can do call pick-p for call group 1,3,4,5. Valid for this line ;amaflags = ; Sets the default AMA flag code stored in the CDR record for this line line => 888 |
en dan nu extensions.conf
code:
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
| [general] static = yes writeprotect = no clearglobalvars = no [globals] CONSOLE = Console/dsp ; Console interface for demo ;CONSOLE=Zap/1 ;CONSOLE=Phone/phone0 IAXINFO = guest ; IAXtel username/password ;IAXINFO=myuser:mypass TRUNK = Zap/g2 ; Trunk interface TRUNKMSD = 1 ; MSD digits to strip (usually 1 or 0) trunk_1 = SIP/trunk_1 [default] include => numberplan-custom-1 exten => 199,1,VoicemailMain(s${CALLERIDNUM}) exten => 199,2,Hangup exten => _*[457]XX,1,Voicemail(u${EXTEN:1}) exten => _*[457]XX,2,Hangup exten => 444,1,Dial(SIP/444) exten => 445,1,Dial(SIP/445) exten => 555,1,Dial(SIP/555,30,t) exten => 555,2,Voicemail(u555) exten => 555,3,Hangup exten => 777,1,Dial(SIP/777,30,t) exten => 777,2,Voicemail(u777) exten => 777,3,Hangup exten => 888,1,Dial(Skinny/888@Timothy,30,t) ;exten => 888,2,Voicemail(b888) [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 ;Use _0[12345789] to prevent dailing to Dutch mobile phones (as they start with 06) exten => _0[1234578]XXXXXXXX,1,Dial,SIP/voipbuster/0031${EXTEN:1} ;If failed sound congestion tone.. exten => _0[1234578]XXXXXXXX,2,Congestion |
sip.conf:
code:
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
| [general] context=default ; Default context for incoming calls allowoverlap=no bindport=5060 bindaddr=0.0.0.0 srvlookup=yes [555] type=friend ; 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 not 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 ; You must have this turned on or DTMF reception will work improperly. [444] type=friend ; either "friend" (peer+user), "peer" or "user" username=444 ; usually matches the section title secret=**** ; overrides the callerid, e.g. required by FWD callerid="Timothy" <444> fromuser=444 host=dynamic ; we have a static but private IP address nat=no ; there is not NAT between phone and Asterisk ;canreinvite=no ; allow RTP voice traffic to bypass Asterisk dtmfmode=rfc2833 ; either RFC2833 or INFO for the BudgeTone mailbox=444@default ; mailbox 1234 in voicemail context "default" disallow=all ; need to disallow=all before we can use allow= ;allow=gsm allow=ulaw allow=alaw ; You must have this turned on or DTMF reception will work improperly. [voipbuster] type=peer host=sip1.voipbuster.com username=user secret=password notransfer=yes insecure=very externip=***.***.***.*** context=voipbuster-out fromuser=user fromdomain=sip1.voipbuster.com host=sip1.voipbuster.com realm=sip1.voipbuster.com call-limit=5 dtmfmode=inband context=default insecure=very qualify=no nat=no canreinvite=no disallow=all ;allow=gsm allow=alaw allow=ulaw register => user:password@sip1.voipbuster.com |
Had je je binding al aangepast? Je zou gewoon in de debug van SIP moeten zien dat hij zich registered. Kijk anders even in de SJphone debug, die is er ook. Dan zie je wat de client probeert, je weet nu dat de server niet reageert.Verwijderd schreef op vrijdag 09 maart 2007 @ 09:04:
Dit is volgens mij het stukje waar het om gaat (uit sjphone)
in asterisk heb ik sip debug aangezet, alleen gebeurd er niks als ik met sjphone connect, of komt dat in een log te staan ipv in de console
VHware schreef op vrijdag 09 maart 2007 @ 09:11:
Ik heb een paar dagen geleden asterisk (v1.4.1) op mijn linux machine geïnstalleerd en met voipbuster geconfigureerd. Verder een SIP client toegevoegd om vanaf een andere PC met X-lite te kunnen testen. Dit werkt allemaal uitstekend.
Echter heb ik ook een 'oude' Cisco IP Phone SP12+ staan, die werkt echter alleen met het Skinny protocol. Ik heb deze nu ook geconfigureerd, echter als ik het toestel opbel, zie je op het toestel wel dat hij een gesprek ontvangt alleen is er geen geluid (zelfde als dat je een mobiel op stil zet, op display staat wel dat er wat binnenkomt, maar je hoort niks). Gesprek aannemen / uitbellen werkt prima. Deze config is met behulp van de ingebouwde skinny, niet chan_sccp2. Chan_sccp2 heb ik ge probeerd aan de praat te krijgen, maar wil nietToestel meldt zich dan wel aan, alleen alle belfuncties willen niet werken.
code:
1
| exten => 888,1,Dial(Skinny/888@Timothy,30,t) |
Dat gaat niet lukken
Probeer het volgende eens:
code:
1
| exten => 888,1,Dial(Skinny/Timothy,30,t) |
of
code:
1
| exten => 888,1,Dial(Skinny/888,30,t) |
Je gaf nu aan: Bel via Skinny en bel '888' op context 'Timothy' (en die bestaat niet, jij gebruikt 'default')
Verwijderd
De sjphone debug had ik gepost,
De binding staat op 0.0.0.0
De binding staat op 0.0.0.0
code:
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
| 09:01:30 DEBUG 2007-03-09 08:01:30.562 UDP LOCAL->127.0.0.1:5060 REGISTER sip:127.0.0.1 SIP/2.0 Via: SIP/2.0/UDP 127.0.0.1:1000;rport;branch=z9hG4bKc0a801460000000b45f1144a0000371100000005 Content-Length: 0 Contact: <sip:mysjphone@127.0.0.1:1000> Call-ID: 04C2C09D-636F-4CE3-8BB0-285E885EF2B9@192.168.1.70 CSeq: 2 REGISTER From: <sip:mysjphone@127.0.0.1>;tag=17062654577 Max-Forwards: 70 To: <sip:mysjphone@127.0.0.1> User-Agent: SJphone/1.60.289a (SJ Labs) 09:01:30 INFO Unregistered. 09:01:34 DEBUG 2007-03-09 08:01:34.671 UDP LOCAL->127.0.0.1:5060 OPTIONS sip:127.0.0.1 SIP/2.0 Via: SIP/2.0/UDP 127.0.0.1:1000;rport;branch=z9hG4bKc0a801460000000b45f1145e0000324e00000007 Content-Length: 0 Call-ID: D1B6A6CB-A212-43F6-B4C0-8D92E3F92468@192.168.1.70 CSeq: 5 OPTIONS From: <sip:mysjphone@127.0.0.1>;tag=17262659059 Max-Forwards: 70 To: <sip:127.0.0.1> |
[ Voor 16% gewijzigd door Verwijderd op 09-03-2007 09:55 ]
Verwijderd
weet niet of dit er iets mee te maken zou kunnen hebben, vond ik in de log/messages van asterisk
code:
1
2
3
4
| ar 9 09:52:53 VERBOSE[2740] logger.c: [chan_sip.so]Mar 9 09:52:53 VERBOSE[2740] logger.c: [chan_sip.so] => (Session Initiation Protocol (SIP)) Mar 9 09:52:53 DEBUG[2740] db.c: Unable to find key '2000' in family 'SIP/Registry' Mar 9 09:52:53 DEBUG[2740] db.c: Unable to find key '2001' in family 'SIP/Registry' Mar 9 09:52:53 DEBUG[2740] db.c: Unable to find key 'mysjphone' in family 'SIP/Registry' |
Verwijderd
Een telefoon heeft zich nu geregistreerd, en dat komt omdat ik de poort van 5060 naar 3333 heb veranderd, kan dit kwaad voor het bellen? 5060 is toch standaard voor sip?
Ga nu proberen intern te bellen tussen 2 softphones, eentje op zelfde pc als asterisk en eentje op andere pc.
Als ik een softphone registreer op poort x werkt het, als ik daarna asterisk afsluit en de softphone ook en alle opnieuw opstart gegistreerd hij zich niet meer.
Als ik dan in asterisk de poort weer verander en dan reload, dan registreerd hij zich weer wel (softphone ook poort veranderen).
Is dit normaal?
Ga nu proberen intern te bellen tussen 2 softphones, eentje op zelfde pc als asterisk en eentje op andere pc.
Als ik een softphone registreer op poort x werkt het, als ik daarna asterisk afsluit en de softphone ook en alle opnieuw opstart gegistreerd hij zich niet meer.
Als ik dan in asterisk de poort weer verander en dan reload, dan registreerd hij zich weer wel (softphone ook poort veranderen).
Is dit normaal?
[ Voor 35% gewijzigd door Verwijderd op 09-03-2007 11:05 ]
Mwah volgens mij moet het op een of andere manier toch op de manier zoals ik het eerder ingesteld had:Sypher schreef op vrijdag 09 maart 2007 @ 09:50:
code:
1 exten => 888,1,Dial(Skinny/888@Timothy,30,t)
Dat gaat niet lukken
Probeer het volgende eens:
code:
1 exten => 888,1,Dial(Skinny/Timothy,30,t)
of
code:
1 exten => 888,1,Dial(Skinny/888,30,t)
Je gaf nu aan: Bel via Skinny en bel '888' op context 'Timothy' (en die bestaat niet, jij gebruikt 'default')
bij: exten => 888,1,Dial(Skinny/Timothy,30,t)
krijg ik op de asterisk CLI:
code:
1
2
3
| [Mar 9 10:50:07] NOTICE[5252]: chan_skinny.c:1214 find_line_by_name: Device 'Timothy' has no @ (at) sign! [Mar 9 10:50:07] NOTICE[5252]: chan_skinny.c:4400 skinny_request: No available lines on: Timothy [Mar 9 10:50:07] WARNING[5252]: app_dial.c:1090 dial_exec_full: Unable to create channel of type 'Skinny' (cause 0 - Unknown) |
en
bij: exten => 888,1,Dial(Skinny/888,30,t)
code:
1
2
3
| [Mar 9 10:53:01] NOTICE[5301]: chan_skinny.c:1214 find_line_by_name: Device '888' has no @ (at) sign! [Mar 9 10:53:01] NOTICE[5301]: chan_skinny.c:4400 skinny_request: No available lines on: 888 [Mar 9 10:53:01] WARNING[5301]: app_dial.c:1090 dial_exec_full: Unable to create channel of type 'Skinny' (cause 0 - Unknown) |
Terwijl bij exten => 888,1,Dial(Skinny/Timothy@888,30,t)
Het toestel wel over gaat, echter geen bel (zoals dat bij een mobiel op stil
Signaling gaat via Asterisk, kortom. Asterisk zegt tegen je telefoon "Hey ga eens bellen jij"..
Misschien helpt dat?
code:
1
2
| exten => 888,1,Ringing exten => 888,2,Dial(Skinny/Timothy@888,30,t) |
Misschien helpt dat?
Verwijderd
Hoi,
Het is me nu gelukt om 3 telefoons te registreren, alleen als ik asterisk opnieuw opstart moet ik een andere poort nemen, anders werkt het niet.
nu heb ik dit in extensions.conf
Alleen de verbindingen vallen vrij snel weer weg, dan moet ik de sofrphones weer opnieuw opstarten
En als ik nu probeer te bellen met 333,444 of 555, dan gaat hij niet over, maar hij maakt wel een call
Het is me nu gelukt om 3 telefoons te registreren, alleen als ik asterisk opnieuw opstart moet ik een andere poort nemen, anders werkt het niet.
code:
1
2
3
4
5
6
| *CLI> sip show peers Name/username Host Dyn Nat ACL Port Status 333/333 192.168.1.74 D 5060 Unmonitored 444/444 192.168.1.65 D 5060 Unmonitored 555/555 127.0.0.1 D 5060 Unmonitored 3 sip peers [3 online , 0 offline] |
nu heb ik dit in extensions.conf
code:
1
2
3
4
5
6
7
8
9
| [general] static = yes writeprotect = no [default] exten => 444,1,Dial(SIP/444) exten => 555,1,Dial(SIP/555) exten => 333,1,Dial(SIP/333) |
Alleen de verbindingen vallen vrij snel weer weg, dan moet ik de sofrphones weer opnieuw opstarten
En als ik nu probeer te bellen met 333,444 of 555, dan gaat hij niet over, maar hij maakt wel een call
@jorisstoop
Probeer eens:
in sip.conf te gebruiken?
Bij mij werkt dit prima
Probeer eens:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| [444] type=friend ; either "friend" (peer+user), "peer" or "user" username=444 ; usually matches the section title secret=wachtwoord callerid="Naam" <444> fromuser=444 host=dynamic nat=no ; there is not NAT between phone and Asterisk ;canreinvite=no ; allow RTP voice traffic to bypass Asterisk dtmfmode=rfc2833 ; either RFC2833 or INFO for the BudgeTone disallow=all ; need to disallow=all before we can use allow= ;allow=gsm allow=ulaw allow=alaw |
in sip.conf te gebruiken?
Bij mij werkt dit prima
Is deze software eigenlijk insteressant als je geen vast telefoon abonnement hebt, geen telefooncentrale en geen VOIP abonnement? Zo ja, wat zijn de mogelijkheden? Ik kan er niet echt wijs uit. Ik heb het geinstalleerd gehad om te kijken wat ik er mee kon, maar erg ver ben ik niet gekomen. Ik hoopte via SIP te kunnen bellen naar b.v. Skype en vaste nummers, zonder tussenkomst van een telefoon (enkel headset). Kan dit, puur softwarematig?
Verwijderd
heb de code van jou nu gebruikw, via sip debug krijg ik nu telkens de volgende code door:
Mijn extensions.conf is:
Is dat genoeg om naar elkaar te bellen?
code:
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
| <-- SIP read from 192.168.1.65:5060: OPTIONS sip:192.168.1.70:5062 SIP/2.0 Via: SIP/2.0/UDP 192.168.1.65;rport;branch=z9hG4bKc0a801410000001045f1 eb00000147 Content-Length: 0 Call-ID: 81C6596D-2341-43E6-8995-B45C4E4475C0@192.168.1.65 CSeq: 219 OPTIONS From: <sip:444@192.168.1.70:5062>;tag=1494037516617 Max-Forwards: 70 To: <sip:192.168.1.70:5062> --- (8 headers 0 lines) --- Looking for s in default (domain 192.168.1.70) Transmitting (no NAT) to 192.168.1.65:5060: SIP/2.0 404 Not Found Via: SIP/2.0/UDP 192.168.1.65;branch=z9hG4bKc0a801410000001045f1536500 0147;received=192.168.1.65;rport=5060 From: <sip:444@192.168.1.70:5062>;tag=1494037516617 To: <sip:192.168.1.70:5062>;tag=as15719294 Call-ID: 81C6596D-2341-43E6-8995-B45C4E4475C0@192.168.1.65 CSeq: 219 OPTIONS User-Agent: Asterisk PBX Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY Accept: application/sdp Content-Length: 0 --- Destroying call '81C6596D-2341-43E6-8995-B45C4E4475C0@192.168.1.65' |
Mijn extensions.conf is:
code:
1
2
3
4
5
6
7
8
9
| [general] static = yes writeprotect = no [default] exten => 444,1,Dial(SIP/444) exten => 555,1,Dial(SIP/555) exten => 333,1,Dial(SIP/333) |
Is dat genoeg om naar elkaar te bellen?
@Jorisstoop
De extensions.conf is prima, dit zou moeten werken.
Welke instellingen heb je in je client staan? bij staat er namelijk dat ik als "proxy" de asterisk server moet gebruiken (IP adres).
De extensions.conf is prima, dit zou moeten werken.
Welke instellingen heb je in je client staan? bij staat er namelijk dat ik als "proxy" de asterisk server moet gebruiken (IP adres).
Asterisk zelf is in feite een uitgebreide telefooncentrale.Bram77 schreef op vrijdag 09 maart 2007 @ 13:31:
Is deze software eigenlijk insteressant als je geen vast telefoon abonnement hebt, geen telefooncentrale en geen VOIP abonnement? Zo ja, wat zijn de mogelijkheden? Ik kan er niet echt wijs uit. Ik heb het geinstalleerd gehad om te kijken wat ik er mee kon, maar erg ver ben ik niet gekomen. Ik hoopte via SIP te kunnen bellen naar b.v. Skype en vaste nummers, zonder tussenkomst van een telefoon (enkel headset). Kan dit, puur softwarematig?
Je kan met behulp van een software-client als X-Lite (zie www.xten.com) verbinding maken met Asterisk. Ik gebruik SIP provider Voipbuster om naar het vaste net te bellen via asterisk en dat gaat prima. Zie configfile sip.conf in deze thread.
Maar als je op zoek bent om naar het vaste net te bellen via headset kan je ook gewoon gebruik maken van de Voipbuster client zelf en heb je deze telefooncentrale software niet nodig (tenzij je interne nummers wilt
Verwijderd
De volgende instellingen in sjphone (3 maal), en dan is hier toevallig 127.0.0.1 de asterix-server en bij de andere 2 192.168.1.70

Connecten gaat goed, alleen als ik dus bel naar andere sip met bijvoorbeeld 555, dan gaat hij niet over, maar gaaft hij wel kiestoon.
Zolang ik niet bel lijkt het erop dat de telefoons ook verbonden blijven
Hij belt nu al tussen 2 telefoons, nu de derde nog
, maar dat is een pda via wifi verbonden
En nadat ik hem heb laten overgaan, dan wil de sip-telefoon weer niet registreren.
asterix herstarten
poort asterisk veranderen
sip reload
poort asterisk terug veranderen
sip reload
en de 3 telefoons zijn weer verbonden

Connecten gaat goed, alleen als ik dus bel naar andere sip met bijvoorbeeld 555, dan gaat hij niet over, maar gaaft hij wel kiestoon.
Zolang ik niet bel lijkt het erop dat de telefoons ook verbonden blijven
Hij belt nu al tussen 2 telefoons, nu de derde nog
En nadat ik hem heb laten overgaan, dan wil de sip-telefoon weer niet registreren.
asterix herstarten
poort asterisk veranderen
sip reload
poort asterisk terug veranderen
sip reload
en de 3 telefoons zijn weer verbonden
[ Voor 67% gewijzigd door Verwijderd op 09-03-2007 14:15 ]
Verwijderd
hierdoor registreerd hij misschien niet meer
de telefoon blijft ook gewoon overgaan als de beller ophangt
code:
1
2
3
4
5
6
7
8
9
10
| *CLI> Mar 9 14:16:28 WARNING[964]: chan_sip.c:1227 retrans_pkt: Maximum retries exceeded on transmission 3c3419cd10ad53e41e4e98ca483bb666@192.168.1.70 for seqn o 102 (Critical Request) Mar 9 14:16:28 WARNING[964]: chan_sip.c:1244 retrans_pkt: Hanging up call 3c341 9cd10ad53e41e4e98ca483bb666@192.168.1.70 - no reply to our critical packet. Mar 9 14:16:38 WARNING[964]: pbx.c:2415 __ast_pbx_run: Timeout, but no rule 't' in context 'default' Mar 9 14:16:58 WARNING[964]: chan_sip.c:1227 retrans_pkt: Maximum retries excee ded on transmission 18A12AD8-53DF-46E3-AB08-A6B41339B955@192.168.1.70 for seqno 2 (Critical Response) |
de telefoon blijft ook gewoon overgaan als de beller ophangt
Volgende keer even
gebruiken graag 
Haal het vinkje eens weg bij "is strict outbound". Haal het vinkje eens weg bij "Unregister contact adress only".
Probeer het dan eens. Draait je Asterisk op 5062 voor SIP?

Haal het vinkje eens weg bij "is strict outbound". Haal het vinkje eens weg bij "Unregister contact adress only".
Probeer het dan eens. Draait je Asterisk op 5062 voor SIP?
Verwijderd
Heb het nogmaals op 5060 geprobeerd, en nu werkt hij wel, nu lijkt alles ook veel beter te werken.
Zal wel aan een andere instelling hebben gelegen dat het eerst niet werkte.
Iemand een idee, waarom de softphones soms niet willen registreren? moet soms best lang wachten voordat hij is geregistreerd.
Als ik de poort in sip.conf verander -> sip reload -> poort terug -> sip reload dan registreren ze gelijk
Als ik bijvoorbeeld het volgende doe
en dan 123 bel
- soms speelt hij de boodschap af, maar hangt niet op
- soms krijg ik een popup met proxy authentication required (call reject 407: proxy authentication required)
- soms speelt hij niks af en knalt asterisk eruit
- soms doet hij het goed
Ligt dit aan windows, of hebben jullie daar ook last van
Zal wel aan een andere instelling hebben gelegen dat het eerst niet werkte.
Iemand een idee, waarom de softphones soms niet willen registreren? moet soms best lang wachten voordat hij is geregistreerd.
Als ik de poort in sip.conf verander -> sip reload -> poort terug -> sip reload dan registreren ze gelijk
Als ik bijvoorbeeld het volgende doe
code:
1
2
3
| exten => 123,1,Answer exten => 123,2,Playback(auth-thankyou) exten => 123,3,Hangup |
en dan 123 bel
- soms speelt hij de boodschap af, maar hangt niet op
- soms krijg ik een popup met proxy authentication required (call reject 407: proxy authentication required)
- soms speelt hij niks af en knalt asterisk eruit
- soms doet hij het goed
Ligt dit aan windows, of hebben jullie daar ook last van
[ Voor 171% gewijzigd door Verwijderd op 09-03-2007 16:51 ]
De Windows versie is ouder, en tsjah.. officieel niet bedoeld voor Windows dus.
Mijn Asterisk setup is zeer stabiel, enige manier om hem down te krijgen is een bugje in sccp die ik draai. (denk ik)
Mijn Asterisk setup is zeer stabiel, enige manier om hem down te krijgen is een bugje in sccp die ik draai. (denk ik)
Ik heb nog steeds een probleempje met asterisk die ik niet snap:
Als ik vanaf een vast toestel of een softphone naar mijn asterisk server bel werkt het menu perfect. De DTMF tonen worden herkend. Maar zodra ik vanaf mijn mobiel bel werkt het niet. Ik heb DTMF mode al een paar keer veranderd maar ik kan nog steeds geen menu optie kiezen.
Mijn trunk:
Het gekke is dat als ik vanuit asterisk een callback laat dan naar mijn mobiel en dan vervolgens met DISA een nummer kan draaien, dan werkt het wel!
Ik denk dus dat er iets mis gaat met de codec keuze zodra ik een verbinding opbouw vanaf mijn mobiel naar mijn asterisk server. Ik neem aan dat voor mijn mobiel de codec GSM moet zijn?
edit: ik ben erachter dat gsm helemaal niet werkt. Dan werkt het met callback ook niet meer. Die gaat er dus uit.
edit 2: Ik was zelf dus weer even niet overtuigd van m'n eigen kunnen. Ik heb als enige codec ingesteld 'alaw' en nu werkt alles. Weet iemand of hier ook nog beperkingen aan zijn? Want wat ik wel heb gemerkt is dat mijn ouders altijd een in gesprekstoon krijgen als ze vanaf budgetphone naar mijn voip-in nummer van voipbuster bellen.
edit 3: Ok, nu ben ik het zat. Soms werkt het wel, soms niet. Meerdere aanpassingen gedaan. Ik heb nu alle codec settings weggehaald en dtmfmode op auto gezet. Dat werkte dus één keer. Ik kon één keer met m'n mobiel een optie kiezen. Nu reageert ie er niet meer op en blijft doodleuk het menu afspelen.
Als ik vanaf een vast toestel of een softphone naar mijn asterisk server bel werkt het menu perfect. De DTMF tonen worden herkend. Maar zodra ik vanaf mijn mobiel bel werkt het niet. Ik heb DTMF mode al een paar keer veranderd maar ik kan nog steeds geen menu optie kiezen.
Mijn trunk:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| allow=alaw&ulaw&gsm context=from-trunk disallow=all dtmfmode=inband fromdomain=sip.voipbuster.com fromuser=*mijn username* host=sip.voipbuster.com insecure=very port=5060 qualify=no restrictcid=no secret=*mijn wachtwoord* type=friend username=*mijn username* |
Het gekke is dat als ik vanuit asterisk een callback laat dan naar mijn mobiel en dan vervolgens met DISA een nummer kan draaien, dan werkt het wel!
Ik denk dus dat er iets mis gaat met de codec keuze zodra ik een verbinding opbouw vanaf mijn mobiel naar mijn asterisk server. Ik neem aan dat voor mijn mobiel de codec GSM moet zijn?
edit: ik ben erachter dat gsm helemaal niet werkt. Dan werkt het met callback ook niet meer. Die gaat er dus uit.
edit 2: Ik was zelf dus weer even niet overtuigd van m'n eigen kunnen. Ik heb als enige codec ingesteld 'alaw' en nu werkt alles. Weet iemand of hier ook nog beperkingen aan zijn? Want wat ik wel heb gemerkt is dat mijn ouders altijd een in gesprekstoon krijgen als ze vanaf budgetphone naar mijn voip-in nummer van voipbuster bellen.
edit 3: Ok, nu ben ik het zat. Soms werkt het wel, soms niet. Meerdere aanpassingen gedaan. Ik heb nu alle codec settings weggehaald en dtmfmode op auto gezet. Dat werkte dus één keer. Ik kon één keer met m'n mobiel een optie kiezen. Nu reageert ie er niet meer op en blijft doodleuk het menu afspelen.
[ Voor 27% gewijzigd door Dolan op 10-03-2007 19:40 ]
op http://www.borndigital.nl...title=Asterisk_Soundfiles zijn trouwens de NL taalbestanden te vinden (audio).
Verwijderd
Dat is wel handig, heb ze even gedownload.
misschien ga ik het toch even op een linux-machie testen, misschien draait dat wel stabieler.
Alleen mijn huidige server (350 mhz, 64 mb ram), gaat het niet trekken denk ik.
misschien ga ik het toch even op een linux-machie testen, misschien draait dat wel stabieler.
Alleen mijn huidige server (350 mhz, 64 mb ram), gaat het niet trekken denk ik.
Zolang je niet onnodig gaat converteren tussen diverse codecs en protocollen, en niet al te veel calls hebt trekt die bak het prima.
Er zijn mensen die Asterisk op hun Linksys router draaien, dus och..
Er zijn mensen die Asterisk op hun Linksys router draaien, dus och..
Verwijderd
Dan ga ik vanavond ff proberen of dat wel stabiel draait, in ieder geval bedankt voor de reacties.
Heb nu even 3CX draaien, maar dat werkt opzich ook wel, alleen even uitzoeken of ik daar ook automatisch calls kan plaatsen die gedaan moeten worden
Op linux draait asterisk inderdaad stukken beter (en dat voor een 350 mhz computer).
Heb nu even 3CX draaien, maar dat werkt opzich ook wel, alleen even uitzoeken of ik daar ook automatisch calls kan plaatsen die gedaan moeten worden
Op linux draait asterisk inderdaad stukken beter (en dat voor een 350 mhz computer).
[ Voor 14% gewijzigd door Verwijderd op 13-03-2007 08:55 ]
Verwijderd
Eindelijk werkt het redelijk nu, zelf met voipbuster gaat de telefoon over.
Alleen horen we aan beide kanten niks als er wordt opgenomen. Ik denk dat het aan de codec ofzo ligt. Dit is mijn sip.conf.
ik denk dat de fout hier zit: dtmfmode=rfc2833
Alleen horen we aan beide kanten niks als er wordt opgenomen. Ik denk dat het aan de codec ofzo ligt. Dit is mijn sip.conf.
code:
1
2
3
4
5
6
7
8
9
10
11
12
| [voipbuster] type=peer host=sip1.voipbuster.com username=xxxxxx secret=xxxxxx notransfer=yes insecure=very externip=xxx.xxx.xxx.xxx context=voipbuster-out dtmfmode=rfc2833 register => xxxxxx:xxxxxx@sip1.voipbuster.com |
ik denk dat de fout hier zit: dtmfmode=rfc2833
Heb je de RTP poorten wel open staan? SIP is puur om de sessie te starten, over RTP gaat de audio.
DTMF mode is enkel voor toetsen, dus voor IVR (menu's e..d)
DTMF mode is enkel voor toetsen, dus voor IVR (menu's e..d)
[ Voor 23% gewijzigd door Sypher op 13-03-2007 15:51 ]
Verwijderd
oke, dan ga ik daar eerst weer wat info over zoeken.
In ieder geval bedankt voor de reactie
Heb de volgende link gevonden:
http://www.voip-wiki.nl/doku.php?id=nat
alle poorten open gezet
Alleen heb ik niet 10000 tot 20000 open gezet, maar 10000 tot 10020 (en dat ook in rtp.conf aangepast.)
Helaas nog steeds geen geluid, nu hoor ik hem ook in de hoorn niet meer overgaan. De telefoon gaat wel gewoon over.
sip.conf
In ieder geval bedankt voor de reactie
Heb de volgende link gevonden:
http://www.voip-wiki.nl/doku.php?id=nat
alle poorten open gezet
Alleen heb ik niet 10000 tot 20000 open gezet, maar 10000 tot 10020 (en dat ook in rtp.conf aangepast.)
Helaas nog steeds geen geluid, nu hoor ik hem ook in de hoorn niet meer overgaan. De telefoon gaat wel gewoon over.
sip.conf
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| [voipbuster] type=peer host=sip1.voipbuster.com username=xxxxxx secret=xxxxxx notransfer=yes insecure=very externip=xxx.xxx.xxx.xxx context=voipbuster-out nat=yes dtmfmode=outbound register => xxxxxx:xxxxxx@sip1.voipbuster.com |
[ Voor 76% gewijzigd door Verwijderd op 13-03-2007 16:39 ]
is er nog een verschil tussen deze 2 syntaxen in je dialplan
die 1e komt uit mijn vorige asterisk implementatie die 2e zie je eigenlijk overal. Is er gewoon een nieuwe syntax ingekomen
code:
1
2
| exten => _0[12345789]XXXXXXXX,1,Dial(SIP/0031${EXTEN:1}@voipbuster) exten => _0[12345789]XXXXXXXX,1,Dial(SIP/voipbuster/0031${EXTEN:1}) |
die 1e komt uit mijn vorige asterisk implementatie die 2e zie je eigenlijk overal. Is er gewoon een nieuwe syntax ingekomen
Verwijderd
ik gebruik deze
De telefoon rinkelt (maar daar blijft het bij), zoals je in mijn posts kan lezen.
Lukt de audio bij jou wel? welke instellingen heb je in je sip.conf staan?
code:
1
| exten => _0[123456789]XXXXXXXX,1,Dial,SIP/voipbuster/0031${EXTEN:1} |
De telefoon rinkelt (maar daar blijft het bij), zoals je in mijn posts kan lezen.
Lukt de audio bij jou wel? welke instellingen heb je in je sip.conf staan?
[ Voor 17% gewijzigd door Verwijderd op 14-03-2007 09:09 ]
yep ik kon met SJPhone naar mijn vaste lijn bellen. Enkel de microfoon op de laptop is ff weg dus een kant op communiceren maar het leek allemaal te werken.Verwijderd schreef op woensdag 14 maart 2007 @ 09:08:
ik gebruik deze
code:
1 exten => _0[123456789]XXXXXXXX,1,Dial,SIP/voipbuster/0031${EXTEN:1}
De telefoon rinkelt (maar daar blijft het bij), zoals je in mijn posts kan lezen.
Lukt de audio bij jou wel? welke instellingen heb je in je sip.conf staan?
code:
1
2
3
4
5
6
7
8
9
| [voipbuster] context=incoming type=peer host=sip.voipbuster.com username=duh secret=duh2 notransfer=yes insecure=very qualify=yes |
[ Voor 12% gewijzigd door TrailBlazer op 14-03-2007 09:44 ]
Verwijderd
Oke, bij mij nog steeds niks, probeer van softphone naar vast te bellen, telefoon rinkelt, maar gaat niet over bij softphone, en ook geen gespreksgeluid na opname.
Misschien ligt het aan de general in sip.conf
Misschien ligt het aan de general in sip.conf
code:
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
| [general] context=default ; Default context for incoming calls port=5060 ; UDP Port to bind to (SIP standard port is 5060) bindaddr=0.0.0.0 ; IP address to bind to (0.0.0.0 binds to all) srvlookup=yes ; Enable DNS SRV lookups on outbound calls externip = x.x.x.x ; Address that we're going to put in outbound SIP messages localnet = 192.168.1.70/255.255.255.0 ; asterisk-server nat=yes [3000] type = friend context=default username = 3000 host = dynamic mailbox = 3000 dtmfmode=rfc2833 [3001] type = friend context=default username = 3001 host = dynamic mailbox = 3001 dtmfmode=rfc2833 [voipbuster] context=incoming type=peer host=sip.voipbuster.com username=xx secret=xx notransfer=yes insecure=very qualify=yes register => xx:xx@sip.voipbuster.com |
zal wel een nat/fw probleem zijn. Mijn asterisk server hant direct aan het net.
Verwijderd
Zit ook ook aan te denken ja, maar heb de volgende poorten geforward
en dan ook in rtp.conf 10000 10020
code:
1
2
3
4
5
6
7
8
9
| no. Type Poort range Lan ip 2 fwd 10000-10020 192.168.1.xx 3 proxy 5082-5082 192.168.1.xx 4 rtp 5004-5004 192.168.1.xx 5 rtp2 2070-2070 192.168.1.xx 6 ssh 22-22 192.168.1.xx 7 stun 3478-3478 192.168.1.xx 8 voip 5060-5065 192.168.1.xx 9 voip2 4569-4569 192.168.1.xx |
en dan ook in rtp.conf 10000 10020
[ Voor 4% gewijzigd door Verwijderd op 14-03-2007 10:41 ]
Asterisk (Trixbox) draait hier al een tijdje goed na een aantal hobbels genomen te hebben (BRI kaartje, DNS probleem, HUD server die niet installeerde, enz.) nu hebben we echter alle telefoonnummers in SugarCRM opgeslagen in het internationale GSM formaat b.v. +33..... Gezien de speciale functie die asterisk de + geeft in de routing, vrees ik dat alle nummers herschreven moeten worden naar 0033..... Weet iemand hier een work-around voor?
Verwijderd
Heb weer iets ontdekt, maar weet niet of jullie er iets mee kunnen.
als ik in sip.conf localnet uitzet, dan is de sip-peer voipbuster reachable, maar zodra ik localnet aanzet, is hij unreachable.
Er zit dus toch iets in mijn netwerk fout.
externip klopt, localnet klopt, en nat staat op yes
localnet = 192.168.1.0/255.255.255.0
ip van asterisk = 192.168.1.70
als ik in sip.conf localnet uitzet, dan is de sip-peer voipbuster reachable, maar zodra ik localnet aanzet, is hij unreachable.
Er zit dus toch iets in mijn netwerk fout.
externip klopt, localnet klopt, en nat staat op yes
localnet = 192.168.1.0/255.255.255.0
ip van asterisk = 192.168.1.70
Verwijderd
Nou, pc rechtstreeks op internet gezet, en nog gaat hij alleen maar over.
nu had ik thuis ff een linux-asterisk draaien, omdat eerst die nieuwere versie van windows-asterisk helemaal niet wilde weren.
Even via ssh ingelogd en exact dezelfde code in de linux-asterisk gezet, en dat werkt dus gewoon. En deze linux-asterisk server zit gewoon achter een router met aantal poorten geforward.
Misschien is deze versie van asteriskwin32 toch ook niet helemaal goed.
nu had ik thuis ff een linux-asterisk draaien, omdat eerst die nieuwere versie van windows-asterisk helemaal niet wilde weren.
Even via ssh ingelogd en exact dezelfde code in de linux-asterisk gezet, en dat werkt dus gewoon. En deze linux-asterisk server zit gewoon achter een router met aantal poorten geforward.
Misschien is deze versie van asteriskwin32 toch ook niet helemaal goed.
Iemand trouwens een idee waarom DTMF soms wel en soms niet goed doorgegeven wordt aan asterisk? Ik irriteer me hier dood aan omdat ik dus zo nooit op afstand bijvoorbeeld voicemail kan afluisteren en m'n menu wilt zo dus voor veel mensen niet werken.
@Trolleystad:
Gebruik je voor inkomende gesprekken ook VoipBuster? of gaat dat via een andere partij?
werkt "dtmfmode = rfc2833" niet? Bij me VoIP toestellen aan asterisk werkt deze mode goed in elk geval.
Inband is alleen voor VoIPbuster nodig bij mij (voor uitgaande gesprekken dus).
Gebruik je voor inkomende gesprekken ook VoipBuster? of gaat dat via een andere partij?
werkt "dtmfmode = rfc2833" niet? Bij me VoIP toestellen aan asterisk werkt deze mode goed in elk geval.
Inband is alleen voor VoIPbuster nodig bij mij (voor uitgaande gesprekken dus).
Ik kan trouwens de site VoIP-Info al een tijdje niet bereiken.
Verwijderd
Ik ook niet, best irritant inderdaad.VHware schreef op woensdag 14 maart 2007 @ 16:11:
Ik kan trouwens de site VoIP-Info al een tijdje niet bereiken.
Ja, ik gebruik voor inkomend verkeer ook voipbuster. Ben één van de gelukkigen met een voip-in nummer.VHware schreef op woensdag 14 maart 2007 @ 16:06:
@Trolleystad:
Gebruik je voor inkomende gesprekken ook VoipBuster? of gaat dat via een andere partij?
werkt "dtmfmode = rfc2833" niet? Bij me VoIP toestellen aan asterisk werkt deze mode goed in elk geval.
Inband is alleen voor VoIPbuster nodig bij mij (voor uitgaande gesprekken dus).
Ik heb idd rfc2833 al geprobeerd. Ook auto en inband. Maar dan werkt het maar heel af en toe. Ik heb meerdere codecs geprobeerd. Maar toch wil het om één of andere reden niet werken. Gesprekken komen perfect tot stand, beide kanten horen elkaar, maar zodra een DTMF toon verzonden moet worden van een mobiele telefoon of de telefoon van mijn ouders (die via een speedtouch780WL modem via budgetphone bellen) dan vervormd het DTMF signaal en doet asterisk dus niks.
Verwijderd
Op het moment dat een call bevestigd is, wil ik dit in een file zetten (het liefst gewoon in een database).
nu dacht ik dat met phpagi te doen, maar weet iemand of dit ook werkt onder windows?
Door bijvoorbeeld
#!/usr/local/bin/php -q
te veranderen in
#!c:\php\php.exe -q
ofzo, of is er een andere manier om dit op te lossen onder windows
nu dacht ik dat met phpagi te doen, maar weet iemand of dit ook werkt onder windows?
Door bijvoorbeeld
#!/usr/local/bin/php -q
te veranderen in
#!c:\php\php.exe -q
ofzo, of is er een andere manier om dit op te lossen onder windows
@jorisstoop
Als je ook asterisk-addons hebt geïnstalleerd (plus configfiles)
dan heb je in /etc/asterisk ook het bestand cdr.conf en cdr_mysql.conf staan.
Ik heb om het werkend te krijgen alleen cdr_mysql.conf hoeven aan te passen en de database in mysql aan te maken.
Daarna kan je het met PHP weer uitlezen :-)
Als je ook asterisk-addons hebt geïnstalleerd (plus configfiles)
dan heb je in /etc/asterisk ook het bestand cdr.conf en cdr_mysql.conf staan.
Ik heb om het werkend te krijgen alleen cdr_mysql.conf hoeven aan te passen en de database in mysql aan te maken.
Daarna kan je het met PHP weer uitlezen :-)
Verwijderd
Oke, ga ik even naar kijken, ook onder windows? ik heb geen
cdr_mysql, wel een cdr_odbc, misschien kan ik daar wat mee.
heb het nu zo gedaan dat als ik een verbose in extensions.conf zet, dat deze dan gelogd wordt in een verbose log. Deze kan ik ook wel uitlezen, maarja, wil het liever in een database.
Bedankt voor je snelle antwoord
cdr_mysql, wel een cdr_odbc, misschien kan ik daar wat mee.
heb het nu zo gedaan dat als ik een verbose in extensions.conf zet, dat deze dan gelogd wordt in een verbose log. Deze kan ik ook wel uitlezen, maarja, wil het liever in een database.
Bedankt voor je snelle antwoord
Ik heb 2 accounts bij VoIPPlanet, een voor mezelf en een van mijn ouders. Deze hebben inkomende nummers op het gewone vaste net.
Als ik ze apart configureer waarbij 1 van beiden actief is, werkt het gewoon, maar met beiden krijg ik:
[Mar 15 10:42:54] WARNING[11391]: chan_sip.c:8096 check_auth: username mismatch, have <6710>, digest has <6709>
[Mar 15 10:42:54] NOTICE[11391]: chan_sip.c:13339 handle_request_invite: Failed to authenticate user "316xxxxxxxx" <sip:316xxxxxxxx@84.243.247.100>;tag=as0d539f2f (xxxxxx = nummer waarmee ik belde).
config in sip.conf:
extensions.conf:
Volgens mij had ik dit goed toch ...?
Als ik ze apart configureer waarbij 1 van beiden actief is, werkt het gewoon, maar met beiden krijg ik:
[Mar 15 10:42:54] WARNING[11391]: chan_sip.c:8096 check_auth: username mismatch, have <6710>, digest has <6709>
[Mar 15 10:42:54] NOTICE[11391]: chan_sip.c:13339 handle_request_invite: Failed to authenticate user "316xxxxxxxx" <sip:316xxxxxxxx@84.243.247.100>;tag=as0d539f2f (xxxxxx = nummer waarmee ik belde).
config in sip.conf:
code:
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
| [general] context=default ; Default context for incoming calls register => user1:password@sip3.voipplanet.nl/6709 register => user2:password@sip3.voipplanet.nl/6710 [6709] type=friend username=user1 secret=password ;notransfer=yes ;insecure=very context=incoming-timothy fromuser=6709 fromdomain=sip3.voipplanet.nl host=sip3.voipplanet.nl ;realm=nl.voipplanet.nl call-limit=2 dtmfmode=rfc2833 ;context=default ;insecure=port,invite ;qualify=no nat=no ;canreinvite=no disallow=all allow=gsm allow=alaw allow=ulaw [6710] type=friend username=user2 secret=password ;notransfer=yes ;insecure=very context=incoming-fenny fromuser=6710 fromdomain=sip3.voipplanet.nl host=sip3.voipplanet.nl ;realm=nl.voipplanet.nl call-limit=2 dtmfmode=rfc2833 ;context=default ;insecure=port,invite ;qualify=no nat=no ;canreinvite=no disallow=all allow=gsm allow=alaw allow=ulaw |
extensions.conf:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| [default] exten => 444,1,Dial(SIP/444) exten => 888,1,Ringing exten => 888,2,Dial(Skinny/888@Timothy,30,t) exten => 880,1,Ringing exten => 880,2,Dial(Skinny/880@Fenny,30,t) [incoming-fenny] include => default exten => 6710,1,Dial(Skinny/880@Fenny) [incoming-timothy] include => default exten => 6709,1,Dial(SIP/444) |
Volgens mij had ik dit goed toch ...?
This site is down due to hardware failure, zegt 'ie hier.
Freelance (Microsoft) Cloud Consultant & Microsoft Certified Trainer
Verwijderd
Het is nu gelukt met de database.
Een odbc-connectie naar de mysql-database, en dan cdr_odbc.conf
Bedankt
Een odbc-connectie naar de mysql-database, en dan cdr_odbc.conf
Bedankt
[ Voor 86% gewijzigd door Verwijderd op 15-03-2007 13:46 ]
Hij doet het inmiddels weerVHware schreef op woensdag 14 maart 2007 @ 16:11:
Ik kan trouwens de site VoIP-Info al een tijdje niet bereiken.
Is er iemand die een Asterisk-server werkend heeft op poort 101 of 102 van de Experiabox van IPB.
Met x-lite lukt het wel maar met Asterisk lukt het niet. Sip foutcode 401.(failed to authenticate on....)
Of heeft iemand een werkende sip.conf.
Met x-lite lukt het wel maar met Asterisk lukt het niet. Sip foutcode 401.(failed to authenticate on....)
Of heeft iemand een werkende sip.conf.
Verwijderd
Hoi
Ik wil ook Asterisk gaan gebruiken. Mijn situatie is als volgt
1 analoge lijn KPN -> moet dan op Asterisk server komen (laptop), en deze kan daar weer via een linksys adpater met dect toestel op. Ik een AP die, en een windows mobile 2005 toetel, welke ik dan ook wil aansluiten via wivoip. Tevens wil ik dus voor de lokale nummers het via gratis voipbuster gaan doen.
Mijn vraag is kan dit allemaal, en wat heb ik nodig?
voor een analoge lijn aan te sluiten begrijp ik heb je een X100P modem nodig, ik kan waarschijnlijk niet interne modem van laptop gebruiken??? En zijn deze op USB iv m server is laptop, en waar te verkrijgen? (nummerweergave moet werken)
Nou aan de andere kant is het dus een linksys type ben ik kwijt. Deze laat ook nummerweergave door?
Voor mijn windows mobile 2005 pda, kan ik dan via mijn Ap het gewoon koppelen, en met stuk software op de pda, kan ik dan via wifi ook via mijn vaste lijn bellen.
En als het werkt ook LCR inbouwen met voipbuster.
Ik ben benieuwd of dit kan, en of andere ook al zoiets hebben?
Ik wil ook Asterisk gaan gebruiken. Mijn situatie is als volgt
1 analoge lijn KPN -> moet dan op Asterisk server komen (laptop), en deze kan daar weer via een linksys adpater met dect toestel op. Ik een AP die, en een windows mobile 2005 toetel, welke ik dan ook wil aansluiten via wivoip. Tevens wil ik dus voor de lokale nummers het via gratis voipbuster gaan doen.
Mijn vraag is kan dit allemaal, en wat heb ik nodig?
voor een analoge lijn aan te sluiten begrijp ik heb je een X100P modem nodig, ik kan waarschijnlijk niet interne modem van laptop gebruiken??? En zijn deze op USB iv m server is laptop, en waar te verkrijgen? (nummerweergave moet werken)
Nou aan de andere kant is het dus een linksys type ben ik kwijt. Deze laat ook nummerweergave door?
Voor mijn windows mobile 2005 pda, kan ik dan via mijn Ap het gewoon koppelen, en met stuk software op de pda, kan ik dan via wifi ook via mijn vaste lijn bellen.
En als het werkt ook LCR inbouwen met voipbuster.
Ik ben benieuwd of dit kan, en of andere ook al zoiets hebben?
Yep, dat zou - en kan - gewoon werken. Je kan al aan de slag met een X100P clone desnoods. Zover ik weet zijn ze er alleen in PCI formaat.
Op je PDA zet je bijv SJphone.
Op je PDA zet je bijv SJphone.
Ik heb inmiddels zelf verder uitgezocht en mijn config werkend gekregen. Ik heb nu dus met Asterisk 2 inkomende telefoonnumers vanaf één SIP provider (2 accounts).
sip.conf:
extensions.conf:
sip.conf:
code:
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
| [general] context=default ; Default context for incoming calls register => user1:password@sip3.voipplanet.nl/6709 register => user2:password@sip3.voipplanet.nl/6710 [voip-timothy] type=peer username=user1 secret=password ;notransfer=yes ;externip=84.245.2.246 context=default fromuser=6709 fromdomain=sip3.voipplanet.nl host=sip3.voipplanet.nl ;realm=nl.voipplanet.nl call-limit=2 dtmfmode=rfc2833 ;context=incoming insecure=invite qualify=no nat=no ;canreinvite=yes disallow=all allow=gsm allow=alaw allow=ulaw [voip-fenny] type=peer username=user2 secret=password ;notransfer=yes ;externip=84.245.2.246 context=default ;fromuser=6710 ;fromdomain=sip3.voipplanet.nl host=sip3.voipplanet.nl ;realm=nl.voipplanet.nl call-limit=2 dtmfmode=rfc2833 ;context=default insecure=invite qualify=no nat=no ;canreinvite=yes disallow=all allow=gsm allow=alaw allow=ulaw |
extensions.conf:
code:
1
2
3
4
5
6
7
8
| [default] exten => 888,1,Ringing exten => 888,2,Dial(Skinny/888@Timothy,30,t) exten => 880,1,Ringing exten => 880,2,Dial(Skinny/880@Fenny,30,t) ;incoming lines from VoIPPlanet exten => 6710,1,Dial(Skinny/880@Fenny) exten => 6709,1,Dial(Skinny/888@Timothy) |
*subtiel kickje*trolleystad schreef op woensdag 14 maart 2007 @ 17:53:
[...]
Ja, ik gebruik voor inkomend verkeer ook voipbuster. Ben één van de gelukkigen met een voip-in nummer.
Ik heb idd rfc2833 al geprobeerd. Ook auto en inband. Maar dan werkt het maar heel af en toe. Ik heb meerdere codecs geprobeerd. Maar toch wil het om één of andere reden niet werken. Gesprekken komen perfect tot stand, beide kanten horen elkaar, maar zodra een DTMF toon verzonden moet worden van een mobiele telefoon of de telefoon van mijn ouders (die via een speedtouch780WL modem via budgetphone bellen) dan vervormd het DTMF signaal en doet asterisk dus niks.
Heeft iemand een idee waarom geen enkele dtmf mode met voipbuster werkt?
Nooit inband GSM gebruiken, dat vervormt teveel, als je GSM gebruikt als codec altijd rfc, wil je het inband doen gebruik dan 711a of 711u als codectrolleystad schreef op maandag 19 maart 2007 @ 08:44:
[...]
*subtiel kickje*
Heeft iemand een idee waarom geen enkele dtmf mode met voipbuster werkt?
Ik ga het proberen. Ik zal eens die 2 codecs bij alaw zetten en DTMF mode op auto (dan probeert ie altijd eerst rfc).Vinnienerd schreef op maandag 19 maart 2007 @ 11:40:
[...]
Nooit inband GSM gebruiken, dat vervormt teveel, als je GSM gebruikt als codec altijd rfc, wil je het inband doen gebruik dan 711a of 711u als codec
Hopelijk werkt het nu wel
Verwijderd
Iemand BackgroundDetect al eens goed aan de gang gekregen?
De BackgroundDetect icm het intoetsen van nummers gaat allemaal goed.
Maar als er gesproken wordt zou er naar de extensie talk moeten worden gegaan, maar dat wil maar niet lukken
Met een andere softphone werkt het wel, zal wel aan de microfoon-instellingen van de softphone liggen denk ik.
De BackgroundDetect icm het intoetsen van nummers gaat allemaal goed.
Maar als er gesproken wordt zou er naar de extensie talk moeten worden gegaan, maar dat wil maar niet lukken
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| [detect] exten => s,1,DigitTimeout,5 ; Set Digit Timeout to 5 seconds exten => s,2,ResponseTimeout,10 ; Set Response Timeout to 10 seconds exten => s,3,Answer exten => s,4,BackgroundDetect(silence/5,1000,50) exten => s,5,BackgroundDetect(outboundmsgs/msg1) ; "play outbound msg" exten => s,6,BackgroundDetect(outboundmsgs/how_to_ack) ; "Press 1 to replay or 2 to acknowledge exten => 1,1,Goto(outboundmsg1,s,5) ; replay message exten => 2,1,Goto(msgack,s,1) ; acknowledge message exten => t,1,Playback(outboundmsgs/vm-goodbye) exten => t,2,Hangup exten => talk,1,hangup() |
Met een andere softphone werkt het wel, zal wel aan de microfoon-instellingen van de softphone liggen denk ik.
[ Voor 5% gewijzigd door Verwijderd op 20-03-2007 08:30 ]
Open source versie G.729 codec te vinden op:
http://www.readytechnolog...n/ipp-codecs-g729-g723.1/
Inclusief instructies voor gebruik met Asterisk. Scheelt weer een commerciële licentie aanschaffen
Ik heb vanaf http://kvin.lv/pub/Linux/Asterisk/built-for-asterisk-1.4/ een binaire versie gedownload (codec_g729-gcc4-pentium3-no-sse.so) en deze in /usr/lib/asterisk/modules als codec_g729.so neergezet en dan werkt ie al. Zojuist getest met Eyebeam 1.5.
http://www.readytechnolog...n/ipp-codecs-g729-g723.1/
Inclusief instructies voor gebruik met Asterisk. Scheelt weer een commerciële licentie aanschaffen
Ik heb vanaf http://kvin.lv/pub/Linux/Asterisk/built-for-asterisk-1.4/ een binaire versie gedownload (codec_g729-gcc4-pentium3-no-sse.so) en deze in /usr/lib/asterisk/modules als codec_g729.so neergezet en dan werkt ie al. Zojuist getest met Eyebeam 1.5.
[ Voor 38% gewijzigd door VHware op 21-03-2007 11:55 ]
Heeft er iemand ervaring met "Asterisk to Asterisk" koppelingen via IAX2?
User, Peer, Friend, etc.. alles geeft mij - en de server van de tegenpartij - "No Authority found". Terwijl "iax show peers/users/friends" state 'OK' aangeeft.
User, Peer, Friend, etc.. alles geeft mij - en de server van de tegenpartij - "No Authority found". Terwijl "iax show peers/users/friends" state 'OK' aangeeft.
Op o.a.:
http://forums.digium.com/viewtopic.php?t=10202
Wordt beschreven hoe je met bluetooth en een gsm-toestel een gsm-gateway kan maken met asterisk. Bij deze llink zit de patch voor asterisk 1.4. Even verder op het forum zit de link naar de verdere uitleg.
en op:
http://bugs.digium.com/view.php?id=8919&nbn=9
door middel van "chan_cellphone" patch
http://forums.digium.com/viewtopic.php?t=10202
Wordt beschreven hoe je met bluetooth en een gsm-toestel een gsm-gateway kan maken met asterisk. Bij deze llink zit de patch voor asterisk 1.4. Even verder op het forum zit de link naar de verdere uitleg.
en op:
http://bugs.digium.com/view.php?id=8919&nbn=9
door middel van "chan_cellphone" patch
[ Voor 16% gewijzigd door VHware op 22-03-2007 14:02 ]
Kan ik de FXO poort van de speedtouch 716 doorlussen naar mijn asterisk centrale?
Verwijderd
Heeft iemand met Asterisk uitgaande caller-ID met voipbuster werkend ??
Ik heb een voip-in nummer bij voipbuster, dat wordt altijd meegestuurd, maar het is nu ook mogelijk om je mobiele nummer of gewone pstn nummer als caller-id te laten meesturen bij een uitgaande voip-call. Als ik dat probeer met de voipbuster client onder windows gaat dat goed, maar via asterisk is me dat nog niet gelukt. Hij blijft altijd het voip-in nummer geven bij de ontvanger van de call.
Volgens het voipbuster forum zou dat wel moeten werken, maar ik heb alle variaties van Set(CALLERID(name)) en (number) al geprobeerd, maar hij wijzigt het niet. Als ik met debug meekijk zie ik wel het juiste CID aangeboden worden.
Ik weet niet of dit een instelling-probleem in Asterisk is of in voipbuster, of dat het helemaal niet kan werken. Er zijn mensen met een losse ATA waar het blijkbaar wel werkt. Dus iemand met Asterisk waar dit wel werkt en een voorbeeld config ???
Ik heb een voip-in nummer bij voipbuster, dat wordt altijd meegestuurd, maar het is nu ook mogelijk om je mobiele nummer of gewone pstn nummer als caller-id te laten meesturen bij een uitgaande voip-call. Als ik dat probeer met de voipbuster client onder windows gaat dat goed, maar via asterisk is me dat nog niet gelukt. Hij blijft altijd het voip-in nummer geven bij de ontvanger van de call.
Volgens het voipbuster forum zou dat wel moeten werken, maar ik heb alle variaties van Set(CALLERID(name)) en (number) al geprobeerd, maar hij wijzigt het niet. Als ik met debug meekijk zie ik wel het juiste CID aangeboden worden.
Ik weet niet of dit een instelling-probleem in Asterisk is of in voipbuster, of dat het helemaal niet kan werken. Er zijn mensen met een losse ATA waar het blijkbaar wel werkt. Dus iemand met Asterisk waar dit wel werkt en een voorbeeld config ???
Ik heb het ook (nog) niet werkenVerwijderd schreef op vrijdag 23 maart 2007 @ 10:49:
Heeft iemand met Asterisk uitgaande caller-ID met voipbuster werkend ??

Ik heb momenteel:
code:
1
| exten => _0[123457]XXXXXXXX,1,Set(CALLERID(num)=0031xxxxxxxxx) |
waarbij xxxxxxxxx bij mijn telnummer is.
Ik heb op http://forum.asteriskport...2e783d9db67&topic=462.new nog wat gevonden.... maar moet nog testen
Het komt er op neer dat je met behulp van het VoIPbuster programma het nummer kan instellen o.a. d.m.v. een sms-test (om misbruik te voorkomen).
[ Voor 46% gewijzigd door VHware op 23-03-2007 14:31 ]
Ik heb hier nog wel een aardige link voor mensen die net beginnen
Het is een e-book over Asterisk. De eerste 3 hoofdstukken zijn gratis te downloaden. Heb het net even bekeken en vind het toch wel duidelijk en informatief, zeker als je weinig ervaring zou hebben met configfiles en het PBX-concept.
Kan ik mijn anloog extern voice/modem gebruiken voor het koppelen van mijn pstn lijn naar asterisk?
Nee, gebruik hiervoor b.v. de LinkSys SPA 3102limboconnect schreef op vrijdag 23 maart 2007 @ 18:08:
Kan ik mijn anloog extern voice/modem gebruiken voor het koppelen van mijn pstn lijn naar asterisk?
Heb asterisks (TrixBox Distri) al geruime tijd op mijn werkplekje draaien. Tot grote tevredenheid.
Ik heb de binnenkomende lijnen gewoon via de LinkSys SPA3102 binnen laten komen. De uitgaande gesprekken via XS4ALL voip. Alles werkte en werkt naar grote tevredenheid.
Echter..... Je wil het natuurlijk altijd beter... Dus waarom een moeilijke constructie met de LinkSys SPA's en een quatrovox....
Dus HFC ISDN kaartje erin, ISDN lijn rechtstreeks in mijn TrixBox-doos, en verrek... Werkt als een trein
Maaaaarrr... uitgaande gesprekken gaan nog steeds via XS4ALL.. Niet dat het nodig is, maar ik wil ze graag ook via ISDN aan het werken hebben (Dus uitgaand over het HFC kaartje).
ZAPHFC is geinstalleerd, en bij outbound routes ook de trunksequense aangepast, zodat hij niet via XS4ALL voip, maar via de ISDN kaart uitbelt...
Echter krijg ik nu de melding "All circuits are busy, please try again later"
In de logs van trixbox vind ik het volgende
Mar 23 18:53:39 NOTICE[19213] app_dial.c: Unable to create channel of type 'ZAP' (cause 0 - Unknown)
Mar 23 18:53:39 VERBOSE[19213] logger.c: == Everyone is busy/congested at this time (1:0/0/1)
Mar 23 18:53:39 DEBUG[19213] app_dial.c: Exiting with DIALSTATUS=CHANUNAVAIL.
Mar 23 18:53:39 VERBOSE[19213] logger.c: -- Executing Goto("SIP/104-4624", "s-CHANUNAVAIL|1") in new stack
Mar 23 18:53:39 VERBOSE[19213] logger.c: -- Goto (macro-dialout-trunk,s-CHANUNAVAIL,1)
Mar 23 18:53:39 VERBOSE[19213] logger.c: -- Executing NoOp("SIP/104-4624", "Dial failed due to CHANUNAVAIL - failing through to other trunks") in new stack
Vanuit Putty lijkt mijn ISDN kaart in orde te zijn:
[root@asterisk1 ~]# ztcfg -vv
Zaptel Configuration
======================
SPAN 1: CCS/ AMI Build-out: 399-533 feet (DSX-1)
Channel map:
Channel 01: Clear channel (Default) (Slaves: 01)
Channel 02: Clear channel (Default) (Slaves: 02)
Channel 03: D-channel (Default) (Slaves: 03)
3 channels configured.
En de volgende:
[root@asterisk1 ~]# cat /proc/zaptel/1
Span 1: ZTHFC1 "HFC-S PCI A ISDN card 0 [TE] layer 1 ACTIVATED (F7)" AMI/CCS
1 ZTHFC1/0/1 Clear (In use)
2 ZTHFC1/0/2 Clear (In use)
3 ZTHFC1/0/3 HDLCFCS (In use)
[root@asterisk1 ~]#
is er een manier om dit onder trixbox aan het draaien te krijgen, of is het een default design van trix?
Ik heb de binnenkomende lijnen gewoon via de LinkSys SPA3102 binnen laten komen. De uitgaande gesprekken via XS4ALL voip. Alles werkte en werkt naar grote tevredenheid.
Echter..... Je wil het natuurlijk altijd beter... Dus waarom een moeilijke constructie met de LinkSys SPA's en een quatrovox....
Dus HFC ISDN kaartje erin, ISDN lijn rechtstreeks in mijn TrixBox-doos, en verrek... Werkt als een trein
Maaaaarrr... uitgaande gesprekken gaan nog steeds via XS4ALL.. Niet dat het nodig is, maar ik wil ze graag ook via ISDN aan het werken hebben (Dus uitgaand over het HFC kaartje).
ZAPHFC is geinstalleerd, en bij outbound routes ook de trunksequense aangepast, zodat hij niet via XS4ALL voip, maar via de ISDN kaart uitbelt...
Echter krijg ik nu de melding "All circuits are busy, please try again later"
In de logs van trixbox vind ik het volgende
Mar 23 18:53:39 NOTICE[19213] app_dial.c: Unable to create channel of type 'ZAP' (cause 0 - Unknown)
Mar 23 18:53:39 VERBOSE[19213] logger.c: == Everyone is busy/congested at this time (1:0/0/1)
Mar 23 18:53:39 DEBUG[19213] app_dial.c: Exiting with DIALSTATUS=CHANUNAVAIL.
Mar 23 18:53:39 VERBOSE[19213] logger.c: -- Executing Goto("SIP/104-4624", "s-CHANUNAVAIL|1") in new stack
Mar 23 18:53:39 VERBOSE[19213] logger.c: -- Goto (macro-dialout-trunk,s-CHANUNAVAIL,1)
Mar 23 18:53:39 VERBOSE[19213] logger.c: -- Executing NoOp("SIP/104-4624", "Dial failed due to CHANUNAVAIL - failing through to other trunks") in new stack
Vanuit Putty lijkt mijn ISDN kaart in orde te zijn:
[root@asterisk1 ~]# ztcfg -vv
Zaptel Configuration
======================
SPAN 1: CCS/ AMI Build-out: 399-533 feet (DSX-1)
Channel map:
Channel 01: Clear channel (Default) (Slaves: 01)
Channel 02: Clear channel (Default) (Slaves: 02)
Channel 03: D-channel (Default) (Slaves: 03)
3 channels configured.
En de volgende:
[root@asterisk1 ~]# cat /proc/zaptel/1
Span 1: ZTHFC1 "HFC-S PCI A ISDN card 0 [TE] layer 1 ACTIVATED (F7)" AMI/CCS
1 ZTHFC1/0/1 Clear (In use)
2 ZTHFC1/0/2 Clear (In use)
3 ZTHFC1/0/3 HDLCFCS (In use)
[root@asterisk1 ~]#
is er een manier om dit onder trixbox aan het draaien te krijgen, of is het een default design van trix?
oke nu ben ik dus wel in het bezit van een speedtouch 716v5 kan ik deze dan hiervoor gebruiken?HellRaiser schreef op vrijdag 23 maart 2007 @ 18:46:
[...]
Nee, gebruik hiervoor b.v. de LinkSys SPA 3102
Thanx.
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
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
oke helder en duidelijk moet ik dus maar een spa kopen.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
Ik krijg het niet werkendVinnienerd schreef op maandag 19 maart 2007 @ 11:40:
[...]
Nooit inband GSM gebruiken, dat vervormt teveel, als je GSM gebruikt als codec altijd rfc, wil je het inband doen gebruik dan 711a of 711u als codec
Als ik meeluister via chanspy (555) dan hoor ik duidelijk de DTMF tonen door komen, soms lichtjes vervormd maar toch zijn ze er wel. Maar asterisk reageert er helemaal niet op. De volgende opstellingen heb ik geprobeerd:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| allow=alaw&ulaw context=from-trunk disallow=all dtmfmode=inband fromdomain=sip.voipbuster.com fromuser=<username> host=sip.voipbuster.com insecure=very port=5060 qualify=no restrictcid=no secret=<password> type=friend username=<username> |
en:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| allow=gsm context=from-trunk disallow=all dtmfmode=rfc2833 fromdomain=sip.voipbuster.com fromuser=<username> host=sip.voipbuster.com insecure=very port=5060 qualify=no restrictcid=no secret=<password> type=friend username=<username> |
Edit: Hier nog een stukje debug log. Ik zie niets wat fout kan gaan. Ziet iemand iets vreemds?
code:
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
| asterisk1*CLI> sip debug SIP Debugging enabled asterisk1*CLI> <-- SIP read from 80.239.235.201:5060: INVITE sip:3126444****@<mijn wan ip adres> SIP/2.0 Via: SIP/2.0/UDP 80.239.235.201:5060;branch=z9hG4bKf279e60fc76e417980468f665d8566eb From: <sip:00316201*****@sip.voipbuster.com:5060>;tag=c9ebef50460120e434b75 To: <sip:<username>@<mijn wan ip adres>> Contact: sip:00316201*****@80.239.235.201:5060 Call-ID: 8598a1af47fa4873b1e5bc7d4edcf9ba CSeq: 0 INVITE User-Agent: (Very nice Sip Registrar/Proxy Server) Allow: ACK,BYE,CANCEL,INVITE,REGISTER,OPTIONS,INFO Content-Type: application/sdp Content-Length: 202 v=0 o=<username> 1174813908 1174813908 IN IP4 194.120.0.175 s=SIP Call c=IN IP4 194.120.0.175 t=0 0 m=audio 41368 RTP/AVP 8 101 a=rtpmap:8 PCMA/8000 a=rtpmap:101 telephone-event/8000 a=ptime:20 --- (11 headers 9 lines) --- Using INVITE request as basis request - 8598a1af47fa4873b1e5bc7d4edcf9ba Sending to 80.239.235.201 : 5060 (NAT) Found peer 'voipbuster-out' Found RTP audio format 8 Found RTP audio format 101 Peer audio RTP is at port 194.120.0.175:41368 Found description format PCMA Found description format telephone-event Capabilities: us - 0xe (gsm|ulaw|alaw), peer - audio=0x8 (alaw)/video=0x0 (nothing), combined - 0x8 (alaw) Non-codec capabilities: us - 0x1 (telephone-event), peer - 0x1 (telephone-event), combined - 0x1 (telephone-event) Looking for 3126444**** in from-trunk (domain <mijn wan ip adres>) list_route: hop: <sip:00316201*****@80.239.235.201:5060> Transmitting (NAT) to 80.239.235.201:5060: SIP/2.0 100 Trying Via: SIP/2.0/UDP 80.239.235.201:5060;branch=z9hG4bKf279e60fc76e417980468f665d8566eb;received=80.239.235.201 From: <sip:00316201*****@sip.voipbuster.com:5060>;tag=c9ebef50460120e434b75 To: <sip:<username>@<mijn wan ip adres>> Call-ID: 8598a1af47fa4873b1e5bc7d4edcf9ba CSeq: 0 INVITE User-Agent: Asterisk PBX Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY Contact: <sip:3126444****@<mijn wan ip adres>> Content-Length: 0 --- We're at <mijn wan ip adres> port 12212 Adding codec 0x8 (alaw) to SDP Adding non-codec 0x1 (telephone-event) to SDP Reliably Transmitting (NAT) to 80.239.235.201:5060: SIP/2.0 200 OK Via: SIP/2.0/UDP 80.239.235.201:5060;branch=z9hG4bKf279e60fc76e417980468f665d8566eb;received=80.239.235.201 From: <sip:00316201*****@sip.voipbuster.com:5060>;tag=c9ebef50460120e434b75 To: <sip:<username>@<mijn wan ip adres>>;tag=as5eac054e Call-ID: 8598a1af47fa4873b1e5bc7d4edcf9ba CSeq: 0 INVITE User-Agent: Asterisk PBX Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY Contact: <sip:3126444****@<mijn wan ip adres>> Content-Type: application/sdp Content-Length: 218 v=0 o=root 2967 2967 IN IP4 <mijn wan ip adres> s=session c=IN IP4 <mijn wan ip adres> t=0 0 m=audio 12212 RTP/AVP 8 101 a=rtpmap:8 PCMA/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=silenceSupp:off - - - - --- asterisk1*CLI> <-- SIP read from 80.239.235.201:5060: ACK sip:3126444****@<mijn wan ip adres> SIP/2.0 Via: SIP/2.0/UDP 80.239.235.201:5060;branch=z9hG4bKf2f3ef6b71724291abd47f05d85851c7 From: <sip:00316201*****@sip.voipbuster.com:5060>;tag=c9ebef50460120e434b75 To: <sip:<username>@<mijn wan ip adres>>;tag=as5eac054e Contact: sip:00316201*****@80.239.235.201:5060 Call-ID: 8598a1af47fa4873b1e5bc7d4edcf9ba CSeq: 0 ACK Server: (Very nice Sip Registrar/Proxy Server) Allow: ACK,BYE,CANCEL,INVITE,REGISTER,OPTIONS,INFO Content-Length: 0 --- (10 headers 0 lines) --- asterisk1*CLI> <-- SIP read from 80.239.235.201:5060: BYE sip:3126444****@<mijn wan ip adres> SIP/2.0 Via: SIP/2.0/UDP 80.239.235.201:5060;branch=z9hG4bKf279e60fc76e417980468f665d8566eb From: <sip:00316201*****@sip.voipbuster.com:5060>;tag=c9ebef50460120e434b75 To: <sip:<username>@<mijn wan ip adres>>;tag=as5eac054e Contact: sip:00316201*****@80.239.235.201:5060 Call-ID: 8598a1af47fa4873b1e5bc7d4edcf9ba CSeq: 2 BYE Server: (Very nice Sip Registrar/Proxy Server) Allow: ACK,BYE,CANCEL,INVITE,REGISTER,OPTIONS,INFO Content-Length: 0 --- (10 headers 0 lines) --- Sending to 80.239.235.201 : 5060 (NAT) Transmitting (NAT) to 80.239.235.201:5060: SIP/2.0 200 OK Via: SIP/2.0/UDP 80.239.235.201:5060;branch=z9hG4bKf279e60fc76e417980468f665d8566eb;received=80.239.235.201 From: <sip:00316201*****@sip.voipbuster.com:5060>;tag=c9ebef50460120e434b75 To: <sip:<username>@<mijn wan ip adres>>;tag=as5eac054e Call-ID: 8598a1af47fa4873b1e5bc7d4edcf9ba CSeq: 2 BYE User-Agent: Asterisk PBX Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY Contact: <sip:3126444****@<mijn wan ip adres>> Content-Length: 0 --- Destroying call '8598a1af47fa4873b1e5bc7d4edcf9ba' Destroying call '360f250f6f8736c10c0514fa3fc86ae9@127.0.0.1' asterisk1*CLI> sip no debug SIP Debugging Disabled asterisk1*CLI> [root@asterisk1 ~]# |
[ Voor 70% gewijzigd door Dolan op 25-03-2007 11:19 ]
Verwijderd
Heeft iemand nog een goed voorbeeld van een ivr menu ? het werkt hier gedeeltelijk denk dat er iets niet goed staat mijn toestelnummer is = 3333 bel ik van dat toestel 7777 dan krijg ik een muziektoontje te horen, daarna wordt hij doorverbonden naar me mobiel dat werkt wel,maar wil het anders hebben als dat mogelijk is met asteriks,nu als ik bel naar het nummer van me server gaat de telefoon gewoon over, verder niets ook geen ivr wou een menu hebben zodat een beller kan kiezen naar me toestelnummer thuis of doorschakelen naar me mobiel.
Toch even een oudere post quoten want ik kwam net wat tegen wat je waarschijnlijk wel zal interesseren... (en anderen ook)Verwijderd schreef op donderdag 08 maart 2007 @ 13:58:
Is het mogelijk om via de command-line of via telnet een aantal calls te plaatsen, die asterix moet afhandelen.
Het gaat hier om windows.
Je hebt bijvoorbeeld een aantal telefoonnummers die gebeld moeten worden met een bepaalde boodschap. Nu wil je dit door asterisk laten doen, kan ik nu via command line of telnet of rechtstreeks in de database de calls zetten zodat ze worden afgehandeld?
Script /var/lib/asterisk/agi-bin/callall
code:
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
| #!/bin/sh asteriskdir=/var/spool/asterisk/outgoing/ outdir=/var/lib/asterisk/agi-bin/ context=$1 startchan=$2 endchan=$3 mode=$4 cid=$5 if [[ "$1" == "" ]]; then context="callall" fi if [[ "$2" == "" ]]; then startchan=6000 fi if [[ "$3" == "" ]]; then endchan=6003 fi if [[ "$4" == "" ]]; then mode=aa1w fi if [[ "$5" == "" ]]; then cid=INTERCOM fi for (( channel=$startchan ; channel <= $endchan ; channel++ )) do echo Channel: SCCP/$channel/$mode > ${outdir}callall-$channel echo Context: $context >> ${outdir}callall-$channel echo Extension: start >> ${outdir}callall-$channel echo Priority: 1 >> ${outdir}callall-$channel echo WaitTime: 2 >> ${outdir}callall-$channel echo CallerID: $cid \<\> >> ${outdir}callall-$channel echo MaxRetries: 0 >> ${outdir}callall-$channel done mv ${outdir}callall-* $asteriskdir |
Te gebruiken met de volgende dialrule:
code:
1
2
3
4
5
6
7
8
9
10
11
| exten => 1111,1,AGI(callall|alarm-fire|6000|6003|aa1w|FIRE) exten => 1111,2,Hangup [alarm-fire] exten => start,1,AbsoluteTimeout(30) exten => start,2,Answer exten => start,3,Playback(fire-alarm) exten => start,4,Goto(3) exten => h,1,Hangup exten => t,1,Hangup exten => T,1,Hangup |
Dit is een voorbeeld hoe je mass-calls op kan zetten naar extensions. Best grappig, ik denk dat ik dat eens op ga zetten icm text2speech.. Leuk, telefonische storingsmeldingen
Verwijderd
Beste Tweakers,
Ik heb dit al gepost op ipb forum en ben benieuwd of hier wat meer response komt...
Al een tijdje gebruik in IPB + Asterisk (TrixBox)
Aan deze trixbox had ik een 084 nummer van kpn gekoppeld en een uitgaande voipbuster account. Beide via SIP.
Ik heb een Siemens EB.
Nu heb ik sinds de update naar fw 1.41 het probleem dat als ik de SIP trunks op mijn Trixbox actief heb staan dit ten koste gaat van de normale telefonie die via de EB loopt. We zijn thuis dus niet meer bereikbaar op ons normale nummer en kunnnen dan ook niet bellen. Soms gaat het voip lampje ook knipperen.
Dit geld voor beide sip trunks dus zowel alleen de 084 Kpn trunk als alleen de Voipbuster trunk. (heb ik trouwens goed begrepen dat voipbuster niet meer via aix werkt?)
Met de oude fw 1.40 had ik hier geen enkel probleem mee.
Wie komt dit bekend voor en wie heeft eventueel een oplossing hiervoor.
Ben benieuwd!
Markus
Ik heb dit al gepost op ipb forum en ben benieuwd of hier wat meer response komt...
Al een tijdje gebruik in IPB + Asterisk (TrixBox)
Aan deze trixbox had ik een 084 nummer van kpn gekoppeld en een uitgaande voipbuster account. Beide via SIP.
Ik heb een Siemens EB.
Nu heb ik sinds de update naar fw 1.41 het probleem dat als ik de SIP trunks op mijn Trixbox actief heb staan dit ten koste gaat van de normale telefonie die via de EB loopt. We zijn thuis dus niet meer bereikbaar op ons normale nummer en kunnnen dan ook niet bellen. Soms gaat het voip lampje ook knipperen.
Dit geld voor beide sip trunks dus zowel alleen de 084 Kpn trunk als alleen de Voipbuster trunk. (heb ik trouwens goed begrepen dat voipbuster niet meer via aix werkt?)
Met de oude fw 1.40 had ik hier geen enkel probleem mee.
Wie komt dit bekend voor en wie heeft eventueel een oplossing hiervoor.
Ben benieuwd!
Markus
@snuiter
Ik heb geen ervaring met KPN IPB, dus kan het niet vergelijken
Maar post de inhoud van je config eens en evt. SIP debug info?
Voipbuster ondersteund zover ik weet geen IAX meer, maar werkt als SIP peer prima met Asterisk.
Ik heb geen ervaring met KPN IPB, dus kan het niet vergelijken
Maar post de inhoud van je config eens en evt. SIP debug info?
Voipbuster ondersteund zover ik weet geen IAX meer, maar werkt als SIP peer prima met Asterisk.
Ik heb met inkomende lijnen een vreemd 'probleem' met nummerweergave (caller id).
Ik heb een gigaset S450 IP toestel aangesloten zitten.
Deze geeft bij inkomende gesprekken hetvolgende weer, wanneer deze over gaat:
Bovenstaande staat in het display van de handset dan. 333 is het nummer waarnaar toe gebeld wordt, 31616 etc. is het mobiele nummer waarmee ik bel en >>Asterisk is de naam van de VoIP provider zoals ik die heb ingesteld.
Tot zover lijkt me het bovenstaand geen probleem.... maar als ik een gesprek mis en dan kijk in het toestel, zegt die Siemens dat ik een gemist gesprek heb van 333.....
Ik heb hetzelfde met een analoge Siemens die ik op een andere locatie op een ATA kastje heb aangesloten. Dat is een Gigaset 4000 serie comfort handset / basisstation.
Hetvolgende staat in het Display:
En bij een gemist gesprek zegt ie dat die van 203 kwam
Configuratie van asterisk bij mij staat in vorige posts hierboven.
Ik weet effe niet wat er nu 'mis' gaat of hoe ik dit aan moet passen.
Ik heb een gigaset S450 IP toestel aangesloten zitten.
Deze geeft bij inkomende gesprekken hetvolgende weer, wanneer deze over gaat:
code:
1
2
3
4
5
| Internet: 333 "31616xxxxxx" >>Asterisk |
Bovenstaande staat in het display van de handset dan. 333 is het nummer waarnaar toe gebeld wordt, 31616 etc. is het mobiele nummer waarmee ik bel en >>Asterisk is de naam van de VoIP provider zoals ik die heb ingesteld.
Tot zover lijkt me het bovenstaand geen probleem.... maar als ik een gesprek mis en dan kijk in het toestel, zegt die Siemens dat ik een gemist gesprek heb van 333.....
Ik heb hetzelfde met een analoge Siemens die ik op een andere locatie op een ATA kastje heb aangesloten. Dat is een Gigaset 4000 serie comfort handset / basisstation.
Hetvolgende staat in het Display:
code:
1
2
3
| 31616xxxxxx 203 |
En bij een gemist gesprek zegt ie dat die van 203 kwam

Configuratie van asterisk bij mij staat in vorige posts hierboven.
Ik weet effe niet wat er nu 'mis' gaat of hoe ik dit aan moet passen.
Verwijderd
Hier bij mijn sip code voor voipbuster:VHware schreef op dinsdag 27 maart 2007 @ 12:47:
@snuiter
Ik heb geen ervaring met KPN IPB, dus kan het niet vergelijken
Maar post de inhoud van je config eens en evt. SIP debug info?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| peer details: allow=ulaw&alaw&GSM authuser=XXXXX canreinvite=no context=from-pstn disallow=all dtmfmode=inband fromdomain=sip.voipbuster.com fromuser=XXXXX host=sip.voipbuster.com insecure=very secret=XXXXX type=friend username=XXXXX Register String snuiter:XXXXXX@sip.voipbuster.com/snuiter |
Heb de code natuurlijk uitgebreid gestript om te kijken of er iets staat wat het probleem veroorzaakt.
De debug info ga ik binnenkort wel even posten
Ja deedt het altijd prima. tot de nieuwe fw versie van de eb.Voipbuster ondersteund zover ik weet geen IAX meer, maar werkt als SIP peer prima met Asterisk.
Alvast bedankt voor de moeite en hoop dat er nog wat goede ideeen voorbij komen!
@snuiter
Misschien kan je je voipbuster trunk aanpassen aan het hieronderstaande:
Deze heb ik nu in gebruik en werkt feilloos
Misschien kan je je voipbuster trunk aanpassen aan het hieronderstaande:
code:
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
| [voipbuster] type=peer host=sip1.voipbuster.com username=user secret=password notransfer=yes insecure=very externip=***.***.***.*** context=voipbuster-out fromuser=user fromdomain=sip1.voipbuster.com host=sip1.voipbuster.com realm=sip1.voipbuster.com call-limit=5 dtmfmode=inband context=default insecure=very qualify=no nat=no canreinvite=no disallow=all ;allow=gsm allow=alaw allow=ulaw register => user:password@sip1.voipbuster.com |
Deze heb ik nu in gebruik en werkt feilloos
Hallo mensen,
Ik heb een Linksys WAG54GX2 modem/router. Iedere keer dat ik die moet rebooten, om wat voor reden dan ook, verliest Asterisk de registratie bij zowel Voipbuster als bij Tiscali. Het enige dat dan helpt, is mijn Asterisk-server te rebooten, en dat vind ik een nogal drastische maatregel. Iemand enig idee waarom mijn Linksys modem de registratie verknoeit?
Groet,
Kroem
Ik heb een Linksys WAG54GX2 modem/router. Iedere keer dat ik die moet rebooten, om wat voor reden dan ook, verliest Asterisk de registratie bij zowel Voipbuster als bij Tiscali. Het enige dat dan helpt, is mijn Asterisk-server te rebooten, en dat vind ik een nogal drastische maatregel. Iemand enig idee waarom mijn Linksys modem de registratie verknoeit?
Groet,
Kroem
Mogelijk krijg je een ander IP-adres?
Voor wat betreft asterisk:
Door:
op de console te typen
en in de asterisk CLI hetvolgende te typen:
herstart je alleen asterisk en niet de complete server.
Voor wat betreft asterisk:
Door:
code:
1
| asterisk -r |
op de console te typen
en in de asterisk CLI hetvolgende te typen:
code:
1
| restart gracefully |
herstart je alleen asterisk en niet de complete server.
Iemand ervaring met het sip2skype gateway ?
http://nch.com.au/skypetosip/index.html
Is gratis en zou skype volledig kunnen koppelen met sip!!!
Lijkt me zeeeeeer interessant.... nog niet getest
http://nch.com.au/skypetosip/index.html
Is gratis en zou skype volledig kunnen koppelen met sip!!!
Lijkt me zeeeeeer interessant.... nog niet getest
[ Voor 40% gewijzigd door Dieter op 29-03-2007 16:06 ]
Ik niet maar wat ik wel weet is dat:
1) Het skype nodig heeft
2) Het zo te zien een Windows applicatie is.
Omdat het gros Asterisk op Linux heeft draaien vrees ik dat er weinig mensen zijn..
1) Het skype nodig heeft
2) Het zo te zien een Windows applicatie is.
Omdat het gros Asterisk op Linux heeft draaien vrees ik dat er weinig mensen zijn..
Werkt bij jou ook DTMF in menu's e.d.? Want ik krijg dat dus niet werkend!VHware schreef op donderdag 29 maart 2007 @ 14:09:
@snuiter
Misschien kan je je voipbuster trunk aanpassen aan het hieronderstaande:
code:
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 [voipbuster] type=peer host=sip1.voipbuster.com username=user secret=password notransfer=yes insecure=very externip=***.***.***.*** context=voipbuster-out fromuser=user fromdomain=sip1.voipbuster.com host=sip1.voipbuster.com realm=sip1.voipbuster.com call-limit=5 dtmfmode=inband context=default insecure=very qualify=no nat=no canreinvite=no disallow=all ;allow=gsm allow=alaw allow=ulaw register => user:password@sip1.voipbuster.com
Deze heb ik nu in gebruik en werkt feilloos
ik bedoel inderdaad inkomende lijnen. Ik krijg het maar niet voor elkaar om asterisk correct dtmf tonen te laten herkennen. Inband, RFC28nogwat, auto, info.... niks werktVHware schreef op donderdag 29 maart 2007 @ 22:19:
@Trolleystad
Ik heb zelf geen inkomende lijn via voipbuster, of bedoel je bij nummers als 0800?
@Trolleystad
Ik heb even terug naar boven gekeken... probeer eens
allow=ulaw
en alle andere weglaten (met disallow=all erbij)
Met het GSM codec wil het misschien niet (correct) werken?
Ik heb even terug naar boven gekeken... probeer eens
allow=ulaw
en alle andere weglaten (met disallow=all erbij)
Met het GSM codec wil het misschien niet (correct) werken?
Had ik al geprobeerdVHware schreef op vrijdag 30 maart 2007 @ 08:29:
@Trolleystad
Ik heb even terug naar boven gekeken... probeer eens
allow=ulaw
en alle andere weglaten (met disallow=all erbij)
Met het GSM codec wil het misschien niet (correct) werken?
Edit: Mensen, ik heb nu iets veranderd en het lijkt ineens weer (even) te werken. Country indications staat nu op US north america en nu worden mijn dtmf signalen herkent! Nu heb ik alleen wel die lelijke toontjes....
Edit2: En ik was alweer te snel blij. Niks veranderd aan de configuratie en de dtmf tonen worden weer niet herkend.
[ Voor 25% gewijzigd door Dolan op 30-03-2007 09:45 ]
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.
Volgens mij kijkt hij helemaal niet naar context ip sip.conf, althans niet voor incoming lines.
Na wat klooiwerk, werkt het maar het is vrij onlogisch.
Niet de bedoeling, terwijl context=... in sip.conf gewoon goed staat.
Volgens mij kijkt hij helemaal niet naar context ip sip.conf, althans niet voor incoming lines.
Na wat klooiwerk, werkt het maar het is vrij onlogisch.
[ Voor 30% gewijzigd door Sypher op 30-03-2007 17:37 ]