Caller ID on inbound calls shows destination, not source
We have a Trixbox 2.8 with FOP2 licensed 2.26, that we are trying to monitor inbound calls to a ring group or even an extension. The problem is that all calls show the ringing extension instead of the incoming callerid and even CID Prefix which is most important. I have made sure that privacy is not turned on and have went through and given full rights to all users including the manager.conf read and write. We do have Aastra phones which show the callerid information correctly when a call comes in. After a call is pickedup the FOP2 panels does update to have the correct callerid info, but it is hard for the person who is answering someone else's phone to know what company the call is for.
Comments
There is a dial option "o" that you can set in the general settings that might help or not, you will have to try. In the general settings dial options add the "o", reload asterisk and try again.
Edit: I think I remember another thing that can cause this behavior, missing manager events, and mostly in Trixbox that has a broken manager permission system. Edit /etc/asterisk/manager.conf and set "all" for both read/write lines. To this before adding the dial option. Asterisk manager must be restarted after the change.
Best regards,