Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations TouchToneTommy on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

BCM50/FreePBX integration Sip or H.323

AShammah

Vendor
Sep 7, 2023
51
US
Hey all,

I'm trying to connect a BCM50 to a FreePBX instance via sip or H.323. So I can get SIP phone functionality on the BCM50 for Sip Video doorbells.
I'm looking to get the doorphones on the freepbx to ring the current doorphone hunt group 474 on the BCM.

When I try to connect sip BCM says "forbidden from 192.168.1.245:5060" which is the FreePBX.

H.323 is setup but doesnt seem to work.

Hitting the doorphone button set to call 474 I get a Freepbx message "all circuits are busy now, try your call again later"
Dial pattern is set to X. on sip and H323/192.168.3.2/${EXTEN} on H.323 on the Freepbx.
 
Last edited:

@AShammah

Thanks for splaining Lucy
I will get you some Voip.ms settings soon since I have several #'s with them.

"All trunks are working now that I set Nat pinhole options to 30"

Last I recall that is a factory default setting which is also my setting.

I have a system down that just came in, always a Friday, always a PM'r, but here is a couple screenies for now:

1732904851181.png

1732904827651.png
 
@Firebird Scrambler ahh that's the default, which works best for trunks that are connected to a prvider/the outside world. It basically says that any incoming calls must use an inbound routes. For any trunks that are intra-company/to another PBX in your network, you should use the from-internal context as that bypasses inbound routes and allows full access to the system.
 
"from-internal" should do it.

I reverted most of my Freepbx setup yesterday trying to get inbound calls working again on the BCM but that was all I had different.
I was had two trunks with two outbound routes "from-trunk" with no prefix, "from-internal" with prefix.

From BCM I can dial 89+401 and reach ext 401 on FreePBX
From FreexPBX I can only call in to a target line and reach that specific ext or hunt group. I haven't been able to freely call extensions or hunt groups from FreePBX.

Dialing 9+xxx-xxx-xxxx on FreePBX will route calls through the BCM's main line.

Looking for the same interop between BCM 221-236/300-332/470-475 : FreePBX 401-432
 
Always on a Friday [upsidedown][pipe]

These are my Voip.ms trunk settings. I turned signaling method from NONE to OPTIONS and incoming works now without having to dial out first.
Slight delay in ringing in it used to instantly hit the BCM now theres a 1-3sec delay but at least calls are working.
1732907525868.png
1732907566082.png
 
@AShammah

Do you have screenshots these 3: IP Sub System/General, Dialing Plan/Routing/Destcodes and SIP Trunks/Public/Routing Table

I heard it was best to use the numeric IP address of the carriers SIP server instead of name.

Your ITSP association method differs from our 3 that use "From Header Domain Match".
My Local Domain is blank.
That's all that I can that differs at the moment.
 
Up until last night I had "From Header Domain Match" and signaling was set to NONE

I'll try changing to numeric IP.

1732918549519.png
1732918604551.png
1732918668792.png
1732918723656.png
1732918768695.png
 
On the FreePBX side any string I dial out to BCM will ring the main ext 300.

Calling in to FreePBX from BCM using the inbound routes above I get the FreePBX "extension is not in service" message on the BCM phone.


:Solved. I needed to create a target line for each BCM extension. See target line settings below.
 
Last edited:
I got calling working from FreePBX - BCM extensions using the settings below. no prefix just dial 3xx from FreePBX and Nortel sets ring. I added each extension to the target line as "ring only"

BCM - FreePBX intra calling not working yet. Working on that.


1732942359372.png
1732932733249.png

1732932770917.png
1732932815825.png
 
Last edited:
If anyone has screenshots for the setup of BCM extensions on the FreePBX side please post.

Almost there, I'm just missing calls from BCM to FreePBX.

Also noticed on the Cisco phones BFL for the BCM extensions shows "Red" offline but when pressed it dials fine.
I'm doubting there's a way to get BFL activity of the BCM phones over Freepbx but I may be wrong. :)
 
I got inbound calls from BCM - FreePBX

Setup an inbound route on Freepbx to accept 89xxx (dial out code on BCM - FreePBX) and routed to the corresponding FreePBX extension.

I even got paging from BCM to FreePBX

CallerID comes up on the FreePBX sets as anonymous. I have send long name setup on the BCM extension. Not sure whats going on there. I have allow anonymous sip calls on in the "general sip settings" to allow the calls through for now.

1733037435127.png
1733037470167.png
1733038034194.png
 
Last edited:
Thanks for the reply and updates.

I'm guessing that the general rule is to set the BCM as having a SIP "public" trunk, rather than the "private" one?.
 
I have 1 private and 1 public not sure it makes a difference from my testing FreePBX can dial 9 out over BCM and both can call extensions on both ends using private or public.
It looks like theres just less SIP options using private.

Did you find a way to not use dest codes when calling from BCM-FreePBX like
FreePBX - BCM I don't need to use a dest code just dialing 3xx

I was thinking use 4 as the dest code sending the full number to Freepbx eg,4,02=402
I think I have to move my hunt group off of the 400's the BCM wont let me use 4 as a dest code right now.
 
I set the inbound destinations to a page group with duplex intercom, auto answer.
Could do both 89501 for duplex and 89401 to call the extension

1733085252590.png
 
Last edited:
"can dial 9 out over BCM"

You previously mentioned 2 digit dest codes so I wanted to see the codes, I see now that you use both X and XX so I just wanted to make sure for "9" your Dest/Absorb was 0 and SIP Trunk/Advanced/ Outbound Called Character to Absorb was 1 (or 0 & 2 for 2 digit dest codes)
Thanks for the screenies.

I am not much help here as I have only had to network BCM/BCM using H323 but it's a good to see the sharing of info here in case I need it.
Thanks guys.
 

Part and Inventory Search

Sponsor

Back
Top