I have asterisk installed on my openwrt device and it works fine but as I install other things my CPU and RAM are maxing out and my device is crashing. I was looking for ideas to make my Asterisk install less resource hungry.
Here is what packages I have installed -
There aren’t any runtime settings except for not loading tons of modules that are unused. From a build perspective there is the LOW_MEMORY compiler flag in menuselect but whether that would have a material effect I don’t know.
Thank you both for the helpful reply’s.
I will also try to reduce the device services.
My other option is to get a new router, I was looking at the Flint2 but have not found anyone who has put asterisk on it. Not sure if asterisk is available in default OpenWrt repositories or where to get it if it is not.
I think it is available in unmodified openwrt. I deployed the most recent version of openwrt on a NanoPi R5S and remember seeing Asterisk as available for install. It’s a travel router so I only install what I requure