English German Spanish
Support|Education|Careers|Contact Us

Problem registering ODEX with a remote CAPI ISDN router which contains multiple ISDN interfaces.

Article ID: 1294
Date Created: 19/10/2009 13:56:41
Date Modified: 19/10/2009 16:50:44
Applies To: ODEX Enterprise
ODEX Professional
ODEX Plus
EPIC
More Information:

Symptoms - Unable to make or receive ISDN calls. 
Errors in the log referring to CAPI registration when starting the application. 
This problem is applicable to all Bintec/Funkwerk routers.

Cause - When using remote CAPI, ODEX will first ask the router how many ISDN interfaces are available. The router returns the number of available interfaces and then ODEX attempts to register against them in sequence, starting with the first interface. This can fail if there are multiple interfaces and the one which ODEX should be using isn’t the first one. For example, if there are two interfaces and only the second one has an ISDN line attached to it. This may result in an error during the initial registration or could result in calls being made using the wrong ISDN line.

Resolution - To avoid this problem, Funkwerk routers allow the creation of a number of virtual CAPI interfaces, which allow one or more physical ISDN interfaces to be grouped together with a single CAPI interface number.

The easiest way to do this would be to use the SNMP Manager tool which is part of the DIME Tools suite available on the Funkwerk website. Using the SNMP Manager tool, expand the CAPI object and then select the capiMultiControllerTable object. Add a new entry with the following values:

capiController number: 1 (this is the controller that ODEX will be requesting and should always be 1) 
capiControllerStkMask: 255 (this is a bit mask indicating which physical controllers will be exposed to ODEX, in this case 0-7) 
capiControllerVersion: 2

To calculate the bit mask, browse to the isdn\isdnIfTable object. This will contain a record for each physical ISDN interface. The description field should correspond to the information written on the back of the router. The index should be used to calculate the bit mask.

For example, to use interfaces with indices of 0,1,2,4 and 5, the binary bit mask would be 110111, which gives a decimal value of 55 to be entered as the StkMask. If you just want to use one physical interface, then the StkMask value required is simply 2 to the power of the index number.

 

Once the entry has been created, select “Save Configuration“ from the SNMP menu.

Keywords:



Rate this article

12345

Current rating: 0
1 star = Poor, 5 stars = Perfect)

Feedback

Did this information solve your problem?
 
What can we do to improve this information?
 
Please provide an email address so that we can obtain
further information if necessary (optional):




User Logon
Username/Password:
CONTACT US

UK: +44 (0) 1733 371 311
ES: +34 91 268 66 29
SE: +46 (0) 322 935 25
DE: +49 (0) 40 31112 374


sales@di-international.com
Terms and Conditions | Copyright Data Interchange Plc 2012