The first and most important thing to note is that the instructions differ depending on the firmware version of your BCM. Older BCM models (in particular the BCM200 and BCM400 systems) started life running Windows NT Embedded. However, starting from firmware version 4 and onwards, Nortel changed to a Linux based firmware for their devices. All newer BCM models (such as the BCM50) come with the Linux based firmware version 4 (or greater) by default. Older models may have either the NT based firmware (version 3 or older) or the newer Linux based firmware (version 4 onwards) depending on when the system was last repaired or serviced.
If you are unsure which firmware version you have then the best guide is which tool you use to configure your BCM. If you use the browser-based configuration program called Configuration Manager then you probably have firmware 3 or older. If you use the Element Manager software to configure your BCM then you have firmware version 4 or newer.
If you have firmware prior to version 4
You can use Configuration Manager to set up what is known as CDR Pull or CDR Push. We recommend CDR Push - in short you can configure your BCM to automatically 'push' call logs on a scheduled basis to an FTP server. You can find this option within Configuration Manager. Expand the Services option, then expand Call Detail Recording.
In the Report Params section, set the format to Norstar and the type to All (best) or CLID (next best). If it is currently RealTime or Standard then you may only be able to get historical log data for incoming calls. Changing it to All will enable logging of both incoming and outgoing calls from now on.
In the Data File Transfer section set the transfer type to Push-Daily and fill in your FTP server details. Once you've done this click the Configuration menu at the top and choose 'Transfer Immediately' to start FTPing all existing log data to the FTP server.
Alternatively, on some older BCMs you can access the individual log files from a hidden web page. Assuming your BCM has an IP address of 126.96.36.199 then you can go to http://188.8.131.52/download.html in your web browser. Log in (if your usual login doesn't work then try username ee_admin and password PlsChgMe! which seems to be a default on many BCM systems) . About half way down the page you will find a section called Call Detail Recording Files. The files you want are called Record.yyyymmddhhmmss and can be opened or downloaded directly from this page. You do not need the files that start Record.ccr.yyyymmdd or Record.mbx.yyyymmdd . You can also access other BCM system log files from here.
If you have firmware 4 or newer
The process is similar to that for older firmware, but you use Element Manager to configure the CDR Push information. Log on to Element Manager, then expand Configuration, then Telephony, then Call Detail Recording. Make sure the following are set:
Report Format - Norstar Report Type - Norstar All (best option) or Norstar CLID (next best)
Then click the Data File Transfer tab - on this screen you can configure the actual transfer options. I suggest you choose Push - Daily as the transfer type, then fill in your FTP server details. I would suggest you leave the Compress Files before Transfer option unticked as that way you won't have to manually unzip any log files.
Once you have set all this up, you can click the 'Push Now' button to start the transfer of any existing log files to the FTP server. Once you've got log files on the FTP server you can then use third party software such as BCM Call Logger to process them.
You can find a fuller version of this article on our blog