SW_DevITelexCentralex - fablab-wue/piTelex GitHub Wiki

Module "ITelexCentralex"

Description

This module enables your i-Telex station to use the i-Telex Centralex server and receive incoming calls from the internet even when your station misses a valid IPv4 address. It is a special variant of the i-Telex Server module and its configuration options go into the i-Telex section of the configuration file.

With Centralex enabled ("centralex": true), your i-Telex station opens and holds an outgoing connection to a Centralex server. This server is equipped with an IPv4 address (required by i-Telex) and acts as a relay station. Incoming connections destined at your station will be redirected via TNS to the Centralex server, which in turn forwards everything to your station over the formerly established TCP connection between your station and the Centralex server.

[!NOTE]

  • Since Centralex does not require an open TCP port for incoming connections, it also eliminates the need for port forwarding on the router/firewall, which is otherwise required.
  • Port numbers specified in the configuration file will be ignored if centralex is enabled.

System

System Comments
RPi ok
PC Linux ok
PC Windows ?
Mac ?

Preconditions

[!IMPORTANT] It is essential that your i-Telex station has an entry in the TNS and that your address mode is Dynamic IP. See SW_DevITelex for details.

Config File Parameters

Option Default type / range Description
centralex false true/false if true, use the centralex protocol
centralex_srv "tlnserv2.teleprinter.net" string FQDN or IP-Address of centralex server
centralex_port 49491 pos. integer TCP port number of Centralex service

Thanks to Detlef Gerhardt for contributing this fine piece of software.