Unsupported Grandstream UCM 6204 PBX & 3CX

Status
Not open for further replies.

Vineeth Mohan

Free User
Joined
May 25, 2021
Messages
104
Reaction score
4
I have a SIP trunk terminated on UCM 6204 with 10 channels & 100 DID. Everything is working fine and I am receiving the caller id as well. But my issue is all my calls coming to other DID's land on my primary number destination.
I created an incoming rule in Grandstream for one of my DID with the exact number as a pattern and routed it to an extension. It worked fine. When I pass it through a VOIP trunk to 3cx the calls are diverted to the primary number. What I need is to route the calls to different extensions on 3cx based on the trunk ID (the number to which the caller is calling).

Thanks in Advance

My Current Config

I currently have two SIP trunks configured on Grandstream. One for the service provider and one for trunk to 3cx. For the service provider trunk, I had created an inbound rule with _X. as CID pattern which is routed to an external number pattern. The pattern is matched to an outbound rule to the SIP trunk for 3cx. 3cx has a SIP trunk that is connected to Grandstream which receives an incoming. Granstream trunk for SIP has DOD configured with external number pattern bind to extension
 
Last edited:
What type of trunk have you established between 3CX and the UCM 6204...Generic, Bridge?
You are expecting the UCM 6204 to send DID information and not just caller ID. Have you confirmed that this is the case using the 3CX Activity Log?
 
@leejor It's a generic trunk between 3cx & Grandstream...
What i exactly need is to route the calls to different DIDs to reach different extensions

Thanks in advance
 
What i exactly need is to route the calls to different DIDs to reach different extensions
Then the Grandstream trunk must be capable of sending DID information with a call. I'm not certain that it is. Under most circumstances, there would not be a need for this. If you want to spend some time on this...perhaps first confirm that the Grandsteam is capable of sending DID info...(Grandsteam forum?). If it is not, you might consider adding a parallel Bridge trunk, between the two PBXs. You may then be able to dial an extension on 3CX, from the Grandstream, if that works for you.

Keep in mind that this is no longer supported by 3CX.

Here is a link to an archived 3CX article, on bridging to a non-3CX PBX, which may help.

https://web.archive.org/web/20161213151353/http://www.3cx.com/docs/bridging-asterisk-pbx/
 
@leejor Can you help me figure out how to trace the caller ID to and from the system..
 
You'd have to make use of the 3CX Activity Log to see what 3CX is sending and receiving. I don't know what the Grandstream offers as far as equivalent logs. You may have to set the logging level to Verbose to get anything but basic information.
As I said previously , you may be out of luck, if you are hoping to do anything with DID information passed between the PBXs.
 
Status
Not open for further replies.

Forum statistics

Threads
111,974
Messages
590,081
Members
164,899
Latest member
mazet