Changes

Jump to navigation Jump to search
m
Spelling error correction and added more to the history
Line 157: Line 157:  
----
 
----
   −
The port was done at the beginning of October 2015.  The initial porting took 1 1/2-2 weeks to complete during which I spent a fair amount of time on this (mostly in figuring out program flow and fixing differences in how Asterisk routines are called between the 1.4 and 1.8 code base).  I chose this as a project for something to keep me busy as I was retiring after a 20 year career in the US Navy and had just started terminal leave.  Heck of a project too since I learned quite a bit about app_rpt and how it functions.
+
The port was done at the beginning of October 2015.  The initial porting took 1 1/2-2 weeks to complete during which I spent a fair amount of time on this (mostly in figuring out program flow and fixing differences in how Asterisk routines are called between the 1.4 and 1.8 code base).  I chose this as a project for something to keep me busy as I was retiring after a 20 year career in the US Navy and had just started terminal leave (I had a lot of leave saved up and my official retirement date was 1 December 2015).  Heck of a project too since I learned quite a bit about app_rpt and how it functions.
   −
After the initial port was done, I reached out to several points of contact on the original AllStarLink website.  Jim Dixon (WB6NIL) replied back to me and was excited and happy that I had done this to help keep app_rpt alive.  This resulted in several long phone calls with Jim in which we discussed quote a bit about the history of app_rpt and the people and organizations around it and Asterisk.
+
This started as me wanting to compile the then ACID code base on a 3.x+ Linux kernel and there were some issues out of the box at attempting to do this.  After a fair amount of searching and research, I found that there was a really old version of the app_rpt code (0.100) sitting unmaintained in the Astersik 1.8.32.3 distribution.  I used this as a basis to figure out what I needed to do to port the newer client and it's significant additions to the Asterisk 1.8.32.3 code.  Asterisk 1.8 brings a lot of new features to app_rpt, one of which is the ability to make sure app_rpt supports IPv6 addresses.
 +
 
 +
After the initial port was done, I reached out to several points of contact on the original AllStarLink website.  Jim Dixon (WB6NIL) replied back to me and was excited and happy that I had done this to help keep app_rpt alive.  This resulted in several long phone calls with Jim in which we discussed quite a bit about the history of app_rpt and the people and organizations around it and Asterisk.
    
With advice of and some help from Jim, I was able to successfully get app_rpt working within Asterisk 1.8 with some notable issues including: channel drivers were still in a bad state and were prone to crashing or didn't work at all.
 
With advice of and some help from Jim, I was able to successfully get app_rpt working within Asterisk 1.8 with some notable issues including: channel drivers were still in a bad state and were prone to crashing or didn't work at all.

Navigation menu