Anhang B. CAPI 2.0 Fehler-Codes

Die hier verwendete CAPI-Schnittstelle hat ihre eigene Kodierung der Standard-ISDN-Fehler-Codes. Die meisten Fehler, die im „Interne CAPI-Fehler“ beschrieben werden, sind nur für Entwickler des CapiSuite-Kerns interessant. Als Anwender brauchen Sie nur die Codes wie „CAPI-Fehler, die Verbindungsprobleme beschreiben“, da sie in den Python-Funktionen von CapiSuite wie capisuite.disconnect verwendet werden.

Sie finden weiter unten eine Liste aller Codes und eine kurze Beschreibung. Eine detaillierte Beschreibung der CAPI-Codes finden Sie in der CAPI-Spezifikation, die Sie unter http://www.capi.org bekommen.

Alle Nummern sind hexadecimal angegeben!

Alle hier beschriebenen Fehler deuten auf Verbindungsprobleme hin. Diese Fehler sind auch für Skript-Schreiber interessant, da sie von einigen CapiSuite-Python-Funktionen zurück gegeben werden. Siehe „CapiSuite-Befehlsreferenz“ für weitere Details.

Diese Codes sind ISDN-Fehler-Codes, die im Standard ETS 300 102-01 im Detail beschrieben sind. Er ist momentan für den privaten Gebrauch kostenlos unter http://www.etsi.org erhältlich. Details, wie die ISDN-Codes auf die CAPI-Nummern gemappt werden, finden Sie in der CAPI-Spezifikation, Parameter "Info".

  • 3400 - Normal termination, no reason available

  • 3480 - Normal termination

  • 3481 - Unallocated (unassigned) number

  • 3482 - No route to specified transit network

  • 3483 - No route to destination

  • 3486 - Channel unacceptable

  • 3487 - Call awarded and being delivered in an established channel

  • 3490 - Normal call clearing

  • 3491 - User busy

  • 3492 - No user responding

  • 3493 - No answer from user (user alerted)

  • 3495 - Call rejected

  • 3496 - Number changed

  • 349A - Non-selected user clearing

  • 349B - Destination out of order

  • 349C - Invalid number format

  • 349D - Facility rejected

  • 349E - Response to STATUS ENQUIRY

  • 349F - Normal, unspecified

  • 34A2 - No circuit / channel available

  • 34A6 - Network out of order

  • 34A9 - Temporary failure

  • 34AA - Switching equipment congestion

  • 34AB - Access information discarded

  • 34AC - Requested circuit / channel not available

  • 34AF - Resources unavailable, unspecified

  • 34B1 - Quality of service unavailable

  • 34B2 - Requested facility not subscribed

  • 34B9 - Bearer capability not authorized

  • 34BA - Bearer capability not presently available

  • 34BF - Service or option not available, unspecified

  • 34C1 - Bearer capability not implemented

  • 34C2 - Channel type not implemented

  • 34C5 - Requested facility not implemented

  • 34C6 - Only restricted digital information bearer capability is available

  • 34CF - Service or option not implemented, unspecified

  • 34D1 - Invalid call reference value

  • 34D2 - Identified channel does not exist

  • 34D3 - A suspended call exists, but this call identity does not

  • 34D4 - Call identity in use

  • 34D5 - No call suspended

  • 34D6 - Call having the requested call identity has been cleared

  • 34D8 - Incompatible destination

  • 34DB - Invalid transit network selection

  • 34DF - Invalid message, unspecified

  • 34E0 - Mandatory information element is missing

  • 34E1 - Message type non-existent or not implemented

  • 34E2 - Message not compatible with call state or message type non-existent or not implemented

  • 34E3 - Information element non-existent or not implemented

  • 34E4 - Invalid information element contents

  • 34E5 - Message not compatible with call state

  • 34E6 - Recovery on timer expiry

  • 34EF - Protocol error, unspecified

  • 34FF - Interworking, unspecified