Mike's PBX Cookbook

BCM450 Installation Notes

The BCM 450 Rls 5 is intended for 30 to 250 users. It takes 4 standard BCM modules, and is compatible with most Norstar hardware. Red Hat Linux based.


BCM450 Hi-angle


NO HOT-SWAPPING, always power-down before inserting/removing modules.
NO messing with module DIP switches. Module DIPs set to default - all "on" - setting.

The bays are numbered from the bottom up (1 at the bottom, and 4 at the top).
ie, in the picture above the DTM is in position 4, the DSM32 in position 2.

An Expansion Cabinet provides 6 more module slots, is compatible with any module (including DTM).
Connects via the DS256 port. Use ONLY the supplied RJ45 cable (5 meter length, do NOT shorten).

You need a keycode for the expansion cabinet (like the BCM50).
You need a keycode for the CallPilot mailbox seats.

Power-up and Logging in...

The leftmost 10baseT port is the OAM (programming) port. DHCP is enabled.
The first boot can take a while, when the status LEDs go steady its ready for logging in to.


IP address:
Username: nnadmin
Password: PlsChgMe!

Open the IP address in Internet Explorer, and download the Element Manager from Administrator Applications. New versions of Element Manager are backward compatible, but old versions are not forward compatible. Make sure you use a new version, or buttons and features may be missing. The documentation can also be downloaded at this stage.

In Element Manager, create a new Network Element, of type "BCM", enter the IP address, user name, password, and connect. The password must be changed at the first login - so WRITE IT DOWN!


Telephony programming looks and feels the same as with old versions.
Correctly set the Time and Date and Timezone before attempting to upgrade or patch the system software.

Country / Region:

IMPORTANT: Set the "Region" to GLOBAL to get the European ISDN options and North American tones.
CHANGE THIS BEFORE YOU START PROGRAMMING as changing it erases everything!

To change Region:

If the region is left at the default (North America) you will not get European Digital trunks to work!


Installed modules must be assigned an individual pseudeo slot number in Resources > Telephony Resources before they'll spring to life, or are available in programming. The module status will change from Enabling to Enabled when the setting is correct. Sometimes this can take a while, even if the settings are correct, due to automatic firmware downloads. There's no auto-detecting of modules. Be patient! Sometimes, disabling then re-enabling will kick start it.

The first port of the first enabled digital station module defaults to the start DN, usually 221. When the module is good, the time is displayed on the phone, and dialtone is available. FEATURE *0 <press intercom> (button interrogation) will display the sets DN. Hangup or Release to exit.

Digital Trunks:

Set the number of expected received digits in Public Network (eg, 2).
Overlapping is often required, enter the telephone number digit length (eg, 7).

Incoming: the trunks must each be set to "Auto" answer, set the received digits in a target line, put the target line on a phone.
Outgoing: Put all the trunks in a line pool, create a destination code (9) to use a route, the route uses the line pool.


Make sure a set has a target line (with received digits) if it's DID - set the appearance to ring only.
Allow access to a line pool (or not), allow re-direct for call forward external.
DRT - Delayed Ring Transfer to prime - should be unchecked, it's under Feature settings in System programming.

You'll go crazy wondering why extn. 221 sometimes chirps: it's because its the default prime set and so it will ring for a nano second before an unanswered call transfers to voicemail. DRT is the reason!

You might also go crazy wondering why a cellphone dialed test call will ring, but a manually dialed one not. This is fixed by enabling Overlapping so, the call is not routed until all the expected digits are received.


Is accessible through the BCM home webpage (, password is the system password.
The mailbox keycode must have been entered in Element Manager before you can create mailboxs.

To have the auto-attendant answer a DID number, use a target line with the required received digits.
Then assign that target line number to a Greeting Table in CallPilot.
Answer lines (Operations>Operator Settings) must be set to ON.

Call-forward the sets wanting voicemail to the Voicemail DN, found in Configuration>Switch Properties.

Additional Resources:

  • CallPilot Manager Set Up and Operation Guide - Voicemail setup
  • Business Element Mgr Installer - Used to program the BCM
  • Desktop Assistant - Used to make phone labels.

  • Home » Bcm » Bcm450 Notes