caller ID

Status
Not open for further replies.

abelaguilar

Joined
Nov 4, 2007
Messages
94
Reaction score
0
Hello: Wondering how do I get caller ID to work. my polycom 501 shows "annonymous:5060" when a pstn call comes in.

Thanks
 
More info on my setup:

3cx version: 4.0.3287
patton 4118. 4fxo and 4 fxs lines

currently testing with 1pstn line and 1 polycom 501.

Again trying to figure out how to get the caller ID function to show the number of the incoming call on my pstn line. Currently it shows annonymous:5060

thanks again.
 
Please post your 3cx console log and patton config file here for us to investigate your issue.
 
Is your provider CLID enabled?
 
No sure what you mean by ClID. I am not using a voip proider. only ptsn line.

I will post logs ina minute
 
18:10:26.328 Call::Terminate [CM503008]: Call(15): Call is terminated
18:10:15.828 Extension::printEndpointInfo [CM505001]: Ext.102: Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [PolycomSoundPointIP-SPIP_501-UA/1.6.7.0130] Transport: [sip:192.168.0.102:5060]
18:10:15.828 CallCtrl::onAnsweredCall [CM503002]: Call(15): Alerting sip:[email protected]:5060
18:10:15.593 MediaServerReporting::SetRemoteParty [MS210006] C:15.2:Offer provided. Connection(direct): 192.168.0.105:4884(4885)
18:10:15.593 CallCtrl::onSelectRouteReq [CM503004]: Call(15): Calling: Ext:102@[Dev:sip:[email protected]:5060]
18:10:15.593 MediaServerReporting::SetRemoteParty [MS210000] C:15.1:Offer received. RTP connection: 192.168.0.105:4884(4885)
18:10:15.593 Line::printEndpointInfo [CM505002]: Gateway:[patton] Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [Patton SN4118 4JS4JO EUI MxSF v3.2.8.45 00A0BA0350F7 R3.21 2007-05-14 H323 SIP FXS FXO] Transport: [sip:192.168.0.102:5060]
18:10:15.562 CallCtrl::onIncomingCall [CM503001]: Call(15): Incoming call from anonymous@(Ln.10000@patton) to [sip:102:5060]
 
Yes caller ID works with my analogue phones.
 
Which type of CLID config at your Patton gateway, ETSI or Bellcore?
 
Never even thought to look in the paton config for type of CLID config. I'll take a look.
 
CID at the FXS port cofiguration is set to etsi. What should I change it to?
 
If you are in the United States it should be Bellcore.
 
ok Bellcore for fxs and fxo ports?
 
For incoming call you must set the CLID type match your provider's CLID type at FXO port. For the analog phones, the CLID type you must set it match you phone as well. If your provider's CLID not etsi nor bellcore, I think Patton at this version not support FSK and DTMF.
 
switching to bellcore did not work.
 
here is my patton config file:


#----------------------------------------------------------------#
# #
# SN4118/4JS4JO/EUI #
# R3.21 2007-05-14 H323 SIP FXS FXO #
# 1970-01-05T17:53:30 #
# Generated configuration file #
# #
#----------------------------------------------------------------#

cli version 3.20
webserver port 80 language en

system

ic voice 0
low-bitrate-codec g729

profile ppp default

profile call-progress-tone US_Dialtone
play 1 1000 350 -13 440 -13

profile call-progress-tone US_Alertingtone
play 1 1000 440 -19 480 -19
pause 2 3000

profile call-progress-tone US_Busytone
play 1 500 480 -24 620 -24
pause 2 500

profile call-progress-tone US_Releasetone
play 1 250 480 -24 620 -24
pause 2 250

profile call-progress-tone US_Congestiontone
play 1 250 480 -24 620 -24
pause 2 250

profile tone-set default

profile tone-set US_default
map call-progress-tone dial-tone US_Dialtone
map call-progress-tone ringback-tone US_Alertingtone
map call-progress-tone busy-tone US_Busytone
map call-progress-tone release-tone US_Releasetone
map call-progress-tone congestion-tone US_Congestiontone

profile voip default
codec 1 g711alaw64k rx-length 20 tx-length 20
codec 2 g711ulaw64k rx-length 20 tx-length 20

profile voip fax_enabled
codec 1 g711alaw64k rx-length 20 tx-length 20
codec 2 g711ulaw64k rx-length 20 tx-length 20
fax transmission 1 relay t38-udp

profile pstn default

profile sip default

profile aaa default
method 1 local
method 2 none

context ip router

interface eth0
ipaddress 192.168.0.105 255.255.255.0

context cs switch
no digit-collection timeout

interface sip sipif0
bind gateway sipgw0
service default
route call dest-service fxohuntgroup
address-translation outgoing-call request-uri user-part fix 10000 host-part to-header target-param none

interface sip sipif1
bind gateway sipgw1
service default
route call dest-service fxohuntgroup
address-translation outgoing-call request-uri user-part fix 10001 host-part to-header target-param none

interface sip sipif2
bind gateway sipgw2
service default
route call dest-service fxohuntgroup
address-translation outgoing-call request-uri user-part fix 10002 host-part to-header target-param none

interface sip sipif3
bind gateway sipgw3
service default
route call dest-service fxohuntgroup
address-translation outgoing-call request-uri user-part fix 10003 host-part to-header target-param none

interface fxs fsxbinding
route call dest-interface fxoif0

interface fxo fxoif0
route call dest-interface sipif0
disconnect-signal battery-reversal
disconnect-signal loop-break
disconnect-signal busy-tone
dial-after timeout 1
use profile tone-set US_default

interface fxo fxoif1
route call dest-interface sipif1
disconnect-signal battery-reversal
disconnect-signal loop-break
disconnect-signal busy-tone
dial-after timeout 1
use profile tone-set US_default

interface fxo fxoif2
route call dest-interface sipif2
disconnect-signal battery-reversal
disconnect-signal loop-break
disconnect-signal busy-tone
dial-after timeout 1
use profile tone-set US_default

interface fxo fxoif3
route call dest-interface sipif3
disconnect-signal battery-reversal
disconnect-signal loop-break
disconnect-signal busy-tone
dial-after timeout 1
use profile tone-set US_default

service hunt-group fxohuntgroup
drop-cause normal-unspecified
drop-cause no-circuit-channel-available
drop-cause network-out-of-order
drop-cause temporary-failure
drop-cause switching-equipment-congestion
drop-cause access-info-discarded
drop-cause circuit-channel-not-available
drop-cause resources-unavailable
drop-cause user-busy
route call 1 dest-interface fxoif0
route call 2 dest-interface fxoif1
route call 3 dest-interface fxoif2
route call 4 dest-interface fxoif3

context cs switch
no shutdown

gateway sip sipgw0
bind interface eth0 router

service default
domain 192.168.0.102
defaultserver manual 192.168.0.102 loose-router
registration manual 192.168.0.102
user 10000 authenticate password LbFCDNv4/Fk= encrypted default register

gateway sip sipgw0
no shutdown

gateway sip sipgw1
call-signaling-port 5062
bind interface eth0 router

service default
domain 192.168.0.102
defaultserver manual 192.168.0.102 loose-router
registration manual 192.168.0.102
user 10001 authenticate password dZ8edXkjFnM= encrypted default register

gateway sip sipgw1
no shutdown

gateway sip sipgw2
call-signaling-port 5064
bind interface eth0 router

service default
domain 192.168.0.102
defaultserver manual 192.168.0.102 loose-router
registration manual 192.168.0.102
user 10002 authenticate password iAaKwKfxX4Q= encrypted default register

gateway sip sipgw2
no shutdown

gateway sip sipgw3
call-signaling-port 5066
bind interface eth0 router

service default
domain 192.168.0.102
defaultserver manual 192.168.0.102 loose-router
registration manual 192.168.0.102
user 10003 authenticate password ySyWxUvSc/c= encrypted default register

gateway sip sipgw3
no shutdown

port ethernet 0 0
medium auto
encapsulation ip
bind interface eth0 router
no shutdown

port fxs 0 0
encapsulation cc-fxs
bind interface fsxbinding switch
no shutdown

port fxs 0 1
shutdown

port fxs 0 2
shutdown

port fxs 0 3
shutdown

port fxo 0 0
use profile fxo us
encapsulation cc-fxo
bind interface fxoif0 switch
no shutdown

port fxo 0 1
use profile fxo us
encapsulation cc-fxo
bind interface fxoif1 switch
no shutdown

port fxo 0 2
use profile fxo us
encapsulation cc-fxo
bind interface fxoif2 switch
no shutdown

port fxo 0 3
use profile fxo us
encapsulation cc-fxo
bind interface fxoif3 switch
no shutdown
 
Purely as a matter of eliminating possible problems go to your 3CX management console/Manage Lines/Manage Gateway/Other Options and make sure that where it says "Caller-ID is in 'user' part of (one of following):" you have the "from" field checked and where it says "Called-Number (for inbound calls) is in:" you have the "To" field checked.
 
CLID only works with bellcore, keep in mind that CLID uses DTMF in the first few seconds of the call.

If you routing is to fast (eg the DTMF for CLID is not received) your CLID will NOT be displayed. 3CX does not encquire on CLID the ATA will.

Check if your Answer Call or Pick-up parameter is not to low (eg the line is picked up to fast) try to let it ring a little longer that gives the ATA the time to determine the CLID, which than will be passed on to 3CX.

Do a search on the forum, there has been a fair bit of writing about this subject especially from IT Farmer :-).
 
Hi abelaguilar,

Referred to your config file, there is not found any Caller ID type had been defined. I just add the caller id type of Bellcore to your config.
caller-id format bell
If it still not works. Then try to change "bell" to "etsi". If it both type are not work. Your phone line may be use others format of CLID that Patton not supported. As I know that Patton at current version only support bellcore and etsi.

#----------------------------------------------------------------#
# #
# SN4118/4JS4JO/EUI #
# R3.21 2007-05-14 H323 SIP FXS FXO #
# 1970-01-05T17:53:30 #
# Generated configuration file #
# #
#----------------------------------------------------------------#

cli version 3.20
webserver port 80 language en

system

ic voice 0
low-bitrate-codec g729

profile ppp default

profile call-progress-tone US_Dialtone
play 1 1000 350 -13 440 -13

profile call-progress-tone US_Alertingtone
play 1 1000 440 -19 480 -19
pause 2 3000

profile call-progress-tone US_Busytone
play 1 500 480 -24 620 -24
pause 2 500

profile call-progress-tone US_Releasetone
play 1 250 480 -24 620 -24
pause 2 250

profile call-progress-tone US_Congestiontone
play 1 250 480 -24 620 -24
pause 2 250

profile tone-set default

profile tone-set US_default
map call-progress-tone dial-tone US_Dialtone
map call-progress-tone ringback-tone US_Alertingtone
map call-progress-tone busy-tone US_Busytone
map call-progress-tone release-tone US_Releasetone
map call-progress-tone congestion-tone US_Congestiontone

profile voip default
codec 1 g711alaw64k rx-length 20 tx-length 20
codec 2 g711ulaw64k rx-length 20 tx-length 20

profile voip fax_enabled
codec 1 g711alaw64k rx-length 20 tx-length 20
codec 2 g711ulaw64k rx-length 20 tx-length 20
fax transmission 1 relay t38-udp

profile pstn default

profile sip default

profile aaa default
method 1 local
method 2 none

context ip router

interface eth0
ipaddress 192.168.0.105 255.255.255.0

context cs switch
no digit-collection timeout

interface sip sipif0
bind gateway sipgw0
service default
route call dest-service fxohuntgroup
address-translation outgoing-call request-uri user-part fix 10000 host-part to-header target-param none

interface sip sipif1
bind gateway sipgw1
service default
route call dest-service fxohuntgroup
address-translation outgoing-call request-uri user-part fix 10001 host-part to-header target-param none

interface sip sipif2
bind gateway sipgw2
service default
route call dest-service fxohuntgroup
address-translation outgoing-call request-uri user-part fix 10002 host-part to-header target-param none

interface sip sipif3
bind gateway sipgw3
service default
route call dest-service fxohuntgroup
address-translation outgoing-call request-uri user-part fix 10003 host-part to-header target-param none

interface fxs fsxbinding
route call dest-interface fxoif0

interface fxo fxoif0
route call dest-interface sipif0
disconnect-signal battery-reversal
disconnect-signal loop-break
disconnect-signal busy-tone
dial-after timeout 1
use profile tone-set US_default

interface fxo fxoif1
route call dest-interface sipif1
disconnect-signal battery-reversal
disconnect-signal loop-break
disconnect-signal busy-tone
dial-after timeout 1
use profile tone-set US_default

interface fxo fxoif2
route call dest-interface sipif2
disconnect-signal battery-reversal
disconnect-signal loop-break
disconnect-signal busy-tone
dial-after timeout 1
use profile tone-set US_default

interface fxo fxoif3
route call dest-interface sipif3
disconnect-signal battery-reversal
disconnect-signal loop-break
disconnect-signal busy-tone
dial-after timeout 1
use profile tone-set US_default

service hunt-group fxohuntgroup
drop-cause normal-unspecified
drop-cause no-circuit-channel-available
drop-cause network-out-of-order
drop-cause temporary-failure
drop-cause switching-equipment-congestion
drop-cause access-info-discarded
drop-cause circuit-channel-not-available
drop-cause resources-unavailable
drop-cause user-busy
route call 1 dest-interface fxoif0
route call 2 dest-interface fxoif1
route call 3 dest-interface fxoif2
route call 4 dest-interface fxoif3

context cs switch
no shutdown

gateway sip sipgw0
bind interface eth0 router

service default
domain 192.168.0.102
defaultserver manual 192.168.0.102 loose-router
registration manual 192.168.0.102
user 10000 authenticate password LbFCDNv4/Fk= encrypted default register

gateway sip sipgw0
no shutdown

gateway sip sipgw1
call-signaling-port 5062
bind interface eth0 router

service default
domain 192.168.0.102
defaultserver manual 192.168.0.102 loose-router
registration manual 192.168.0.102
user 10001 authenticate password dZ8edXkjFnM= encrypted default register

gateway sip sipgw1
no shutdown

gateway sip sipgw2
call-signaling-port 5064
bind interface eth0 router

service default
domain 192.168.0.102
defaultserver manual 192.168.0.102 loose-router
registration manual 192.168.0.102
user 10002 authenticate password iAaKwKfxX4Q= encrypted default register

gateway sip sipgw2
no shutdown

gateway sip sipgw3
call-signaling-port 5066
bind interface eth0 router

service default
domain 192.168.0.102
defaultserver manual 192.168.0.102 loose-router
registration manual 192.168.0.102
user 10003 authenticate password ySyWxUvSc/c= encrypted default register

gateway sip sipgw3
no shutdown

port ethernet 0 0
medium auto
encapsulation ip
bind interface eth0 router
no shutdown

port fxs 0 0
encapsulation cc-fxs
bind interface fsxbinding switch
no shutdown

port fxs 0 1
shutdown

port fxs 0 2
shutdown

port fxs 0 3
shutdown

port fxo 0 0
use profile fxo us
caller-id format bell
encapsulation cc-fxo
bind interface fxoif0 switch
no shutdown

port fxo 0 1
use profile fxo us
caller-id format bell
encapsulation cc-fxo
bind interface fxoif1 switch
no shutdown

port fxo 0 2
use profile fxo us
caller-id format bell
encapsulation cc-fxo
bind interface fxoif2 switch
no shutdown

port fxo 0 3
use profile fxo us
caller-id format bell
encapsulation cc-fxo
bind interface fxoif3 switch
no shutdown
 
I updated the configuration file and added "caller-id format bell" to the fxo section you like suggested and did not work. also tried to change it to etsi but still no difference.

anybody in the us has this working?
 
Status
Not open for further replies.

Forum statistics

Threads
111,900
Messages
589,632
Members
164,767
Latest member
Aroosa