No CallerID

Having a problem getting CallerID working, all incoming calls are unknow to the phone and in the CDR report. Ive confirmed that the telco is sending the callerID on another phone system. The system I’m working with is using a Sangoma B600 card, Asterisk Ver. 11.11.0 and FreePBX Distro 2.11. Any info or help on this problem would be much appreciated

Your system is probably answering the call before the Caller ID is being sent. Caller ID is sent between the first and second ring, so you have to program your cards to wait at least two rings before taking the call…