The UDPv4 phone connector module provides an interface between an external phone interface (using EBIP protocol) and the internal operator connections. The calls coming in over EBIP, can be accepted depedning on the called number and forwarded to different modules over operator connections.
The configuration of the UDPv4 phone connector module with name
NAME
is located in the udp4phones/NAME
subdirectory.
The file bind
contains the local address to bind to.
It must contain the IP address and the port, i.e. a string
<IP>:<port>
(hostnames are not supported).
If the local address should be determined automatically, the file
can contain 0.0.0.0:0
.
The file server
contains the address of the EBIP server
as a string <IP>:<port>
(hostnames are not supported).
The phone connector module will register with this server and
accept incoming calls.
The virtual extensions (i.e. phone numbers) that can be called via EBIP
are configured in the subdirectory extensions
.
Each extension is configured in its own subdirectory.
E.g. the configuration for the extension with the phone number
12345678
resides in the subdirectory
extensions/12345678
.
The configuration inside an extension consists of the following settings:
The file module
contains the name of the module to
contact via an operator connection if the extension is called.
The module name consists of two parts: CLASS/NAME
E.g. to connect to the operator connection printer named
debug
, the file has to contain
opprinters/debug
as module name.