ASL 2.0 Documentation: Difference between revisions
Jump to navigation
Jump to search
Line 6: | Line 6: | ||
* Runs on Raspberry Pi 2, 3 and 4 as well as Intel-AMD. | * Runs on Raspberry Pi 2, 3 and 4 as well as Intel-AMD. | ||
* One OS and code base across all platforms. | * One OS and code base across all platforms. | ||
* Survives kernel updates | * Survives kernel updates | ||
* Boots on modern EFI systems (Intel/AMD) | |||
* Allmon and Supermon included by default | * Allmon and Supermon included by default | ||
* New cli> command rpt lookup <node#> (ala HamVoIP) to resolve IP address of any node. | * New cli> command rpt lookup <node#> (ala HamVoIP) to resolve IP address of any node. |
Revision as of 21:40, 9 February 2021
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
- Boots on modern EFI systems (Intel/AMD)
- Allmon and Supermon included by default
- 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
- Stats posting enabled by default
- 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