Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Asterisk is a complete PBX in software. It runs on Linux, BSD, Windows (emulated) and provides all of the features you would expect from a PBX and more. Asterisk does voice over IP in four protocols, and can interoperate with almost all standard-based telephony equipments using relatively cost-effective hardware. Asterisk provides Voicemail services with Directory, Call Conferencing, Interactive Voice Response, and Call Queuing. It supports three-way calling, caller ID services, ADSI, IAX, SIP, H323 (as both client and gateway), MGCP (call manager only) and SCCP/Skinny (voip-info.org).

 

...

Image Added

Figure 1 Topology

1.2 What is B100M

OpenVox B100M consists of two parts: the B100MM and the B100MS. The B100MM connects Mini PCI slot while the B100MS provides S/T BRI interface connection. The B100M provides 1portofS/T BRIinterface. The BRI port can be set to TE or NT mode by jumpers. This port configuration is detected automatically by the driver.

...

B100M is compatible with 32-bit 3.3V Mini PCI type III slot.

 

...

Image Added

Figure 2 124 pin Mini-PCI Type III (Amp 1318228-1) connector

 

The Mini PCI specification uses a subset of the PCI signal set. Mini-PCI is a small form factor version of a PCI card. The Mini-PCI bus only uses 3.3 volts and the 32-bit PCI bus. Mini PCI type III slot is a 124-pin connector used with Type III Mini-PCI cards. The 124-Pin connector accepts a card edge and a board with fingers.

...

  • If a port works on NT mode, you should set jumper to CONNECT (ON).
  • If a port works on TE mode, theoretically it should be set to OPEN (OFF), but it might connect to some non-standard ISDN terminal equipments that do not have terminal resistors, for such equipments, you should set it to CONNECT(ON).

...

Image Added

Figure 3 Jumper settings

  • Use the cable to connect B100MM and B100MS. On the B100MM, there is a slot for RJ45 expansion board, the slot is used to connect the slot on B100MS. The connection should be:

 

Image Added

Figure 4 Cable connector

 

2.4 Hardware setup procedure

...

Check the outcome and confirm your system has recognized B100M. If it has been recognized, "Network controller" will be displayed in the output information like that:

 

 

Image Added

Figure 5 Hardware detection

 

If B100M is not recognized by the system, you have to cut the server power off, take out the card to clean the slot and insert it into the mini PCI slot again.

...

A part of system.conf which is one of the basic configuration files is displayed as follows:

 

 

Image Added

Figure 6 A part of system.conf

 

2. Country mode modification

...

A part of file /etc/asterisk/dahdi-channels.conf is showed as below. (Modification, if it is not agree with the hardware setup)

 

 

Image Added

Figure 7 A part of dahdi-channels.conf

 

3. Asterisk initiation

Execute a command to start Asterisk:

...

"dahdi show channels"and "pri show spans":

 

Image Added

Figure 8 channels and spans show

If you can see the span is up and active, it means successful installation. Otherwise, please check the setting files and physical connections.

...

# vim /etc/asterisk/extensions.conf

 

 

Image Added

Figure 9 dial plan

 

After saving your dialplan, please run "asterisk –r", then execute "reload" in the CLI. Now you are able to make calls. The above dialplan achieves that:

...