ASL 2.0 Documentation: Difference between revisions
Jump to navigation
Jump to search
Created page with "= ASL Beta 2.0.0 = * Rough draft 2021-02-09 by KK9ROB * == New Features == * Runs on Raspberry Pi 2, 3 and 4 as well as Intel-AMD. * One OS and code base across all platforms..." |
|||
Line 1: | Line 1: | ||
= ASL Beta 2.0.0 = | = ASL Beta 2.0.0 = | ||
'''Rough draft 2021-02-09 by KK9ROB''' | |||
== New Features == | == New Features == |
Revision as of 21:32, 9 February 2021
ASL Beta 2.0.0
Rough draft 2021-02-09 by KK9ROB
New Features
- Runs on Raspberry Pi 2, 3 and 4 as well as Intel-AMD.
- One OS and code base across all platforms.
- Survives kernel updates.
- New cli> command rpt lookup <node#> (ala HamVoIP) to resolve IP address of any node.
- Most of the C code has been refactored to compile with current compiler.
- Http registration with failover to IAX2.
- Multi-threaded
- Use libcurl for statpost instead of shell call to wget
- Update startup/shutdown scripts to query systemctl for service status
- Clean up output from cli>rpt local nodes
- Updates to asterisk service management convenience scripts
- Fix compiler warnings, perhaps better system stability
- Collect perceived ip, port and refresh time from http registration
- Add libi2c-dev to list of build dependencies
- Add registerhttp and registeriax directives to chan_iax2
- Inclusion of systemd service file for updatenodelist
- Implementation of console command rpt lookup
- Fix ASTDATADIR location
- Implement http(s) registration
- Include app_rpt in the build package
- Merge in telemetry ducking
- Merge in upstream alignment
- Merge in simple voter
- Merge in http registration
- Change naming convention to asl-asterisk
- Depend on new asl-dahdi packages
- Compile with modern gcc
- Repackage various AllStar pieces into new Debian packages
HTTP Registration HOWTO
TODO