caller ID

Discussion in '3CX Phone System - General' started by abelaguilar, Nov 14, 2007.

  1. abelaguilar

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

    Thanks
     
  2. abelaguilar

    Joined:
    Nov 4, 2007
    Messages:
    94
    Likes Received:
    0
    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.
     
  3. 5qg4

    5qg4 Active Member

    Joined:
    Jan 31, 2007
    Messages:
    643
    Likes Received:
    0
    Please post your 3cx console log and patton config file here for us to investigate your issue.
     
  4. Henk

    Henk Member

    Joined:
    Nov 13, 2007
    Messages:
    250
    Likes Received:
    0
    Is your provider CLID enabled?
     
  5. abelaguilar

    Joined:
    Nov 4, 2007
    Messages:
    94
    Likes Received:
    0
    No sure what you mean by ClID. I am not using a voip proider. only ptsn line.

    I will post logs ina minute
     
  6. abelaguilar

    Joined:
    Nov 4, 2007
    Messages:
    94
    Likes Received:
    0
    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::eek:nAnsweredCall [CM503002]: Call(15): Alerting sip:102@192.168.0.104: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::eek:nSelectRouteReq [CM503004]: Call(15): Calling: Ext:102@[Dev:sip:102@192.168.0.104: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::eek:nIncomingCall [CM503001]: Call(15): Incoming call from anonymous@(Ln.10000@patton) to [sip:102:5060]
     
  7. abelaguilar

    Joined:
    Nov 4, 2007
    Messages:
    94
    Likes Received:
    0
    Yes caller ID works with my analogue phones.
     
  8. 5qg4

    5qg4 Active Member

    Joined:
    Jan 31, 2007
    Messages:
    643
    Likes Received:
    0
    Which type of CLID config at your Patton gateway, ETSI or Bellcore?
     
  9. abelaguilar

    Joined:
    Nov 4, 2007
    Messages:
    94
    Likes Received:
    0
    Never even thought to look in the paton config for type of CLID config. I'll take a look.
     
  10. abelaguilar

    Joined:
    Nov 4, 2007
    Messages:
    94
    Likes Received:
    0
    CID at the FXS port cofiguration is set to etsi. What should I change it to?
     
  11. LLangston

    Joined:
    Aug 27, 2007
    Messages:
    57
    Likes Received:
    0
    If you are in the United States it should be Bellcore.
     
  12. abelaguilar

    Joined:
    Nov 4, 2007
    Messages:
    94
    Likes Received:
    0
    ok Bellcore for fxs and fxo ports?
     
  13. 5qg4

    5qg4 Active Member

    Joined:
    Jan 31, 2007
    Messages:
    643
    Likes Received:
    0
    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.
     
  14. abelaguilar

    Joined:
    Nov 4, 2007
    Messages:
    94
    Likes Received:
    0
    switching to bellcore did not work.
     
  15. abelaguilar

    Joined:
    Nov 4, 2007
    Messages:
    94
    Likes Received:
    0
    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
     
  16. LLangston

    Joined:
    Aug 27, 2007
    Messages:
    57
    Likes Received:
    0
    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.
     
  17. Henk

    Henk Member

    Joined:
    Nov 13, 2007
    Messages:
    250
    Likes Received:
    0
    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 :).
     
  18. 5qg4

    5qg4 Active Member

    Joined:
    Jan 31, 2007
    Messages:
    643
    Likes Received:
    0
    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.
    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
     
  19. abelaguilar

    Joined:
    Nov 4, 2007
    Messages:
    94
    Likes Received:
    0
    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?
     

Share This Page