Compatibility between Enswitch components and Linux distributions
Revision as of 16:37, 28 December 2022 by Rodolfojcj (talk | contribs) (Added Asterisk 13 for Enswitch 4.1 on Ubuntu 20.04)
Enswitch 4.2
Distribution | Enswitch core | Asterisk | Kamailio | Database server |
---|---|---|---|---|
Ubuntu 22.04 | Yes | Version 13.x: Yes Version 16.x: Yes Version 18.x: Yes |
Version 5.4.x: Yes | MySQL 8.0.x: Yes |
Distribution | RTPEngine (for WebRTC and/or TLS server) |
---|---|
Ubuntu 22.04 | Version mr5.x or mr9.x: Yes |
Enswitch 4.1
Distribution | Enswitch core | Asterisk | Kamailio | Database server |
---|---|---|---|---|
Ubuntu 20.04 | Yes | Version 13.x: Yes Version 16.x: Yes |
Version 5.2.x: Yes | MySQL 8.0.x: Yes |
Ubuntu 18.04 | Yes | Version 13.x: Yes Version 16.x: Yes |
Version 5.2.x: Yes | MySQL 5.7.x: Yes |
Ubuntu 16.04 | Yes | Version 13.x: Yes Version 16.x: No (it requires libjansson >= 2.11, which is not packaged with Ubuntu before 18.04. Alternatively, it may be installed by passing the --with-jansson-bundled flag to the ./configure command inside the Enswitch installer, which will need to be changed) |
Version 5.2.x: Yes | MySQL 5.7.x: Yes |
Distribution | RTPEngine (for WebRTC and/or TLS server) |
---|---|
Ubuntu 20.04 | Version mr5.x or mr6.x, up to version mr6.5.12.2: Yes |
Ubuntu 18.04 | Version mr5.x or mr6.x, up to version mr6.5.12.2: Yes |
Ubuntu 16.04 | No (missing required packages libip6tc-dev and libxtables-dev) |