You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
(1) |
Aug
|
Sep
|
Oct
(2) |
Nov
(1) |
Dec
(20) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(91) |
Feb
(111) |
Mar
(226) |
Apr
(65) |
May
(197) |
Jun
(202) |
Jul
(92) |
Aug
(87) |
Sep
(120) |
Oct
(133) |
Nov
(89) |
Dec
(155) |
2008 |
Jan
(251) |
Feb
(136) |
Mar
(174) |
Apr
(149) |
May
(56) |
Jun
(32) |
Jul
(36) |
Aug
(171) |
Sep
(245) |
Oct
(244) |
Nov
(218) |
Dec
(272) |
2009 |
Jan
(113) |
Feb
(119) |
Mar
(192) |
Apr
(117) |
May
(93) |
Jun
(46) |
Jul
(80) |
Aug
(54) |
Sep
(109) |
Oct
(70) |
Nov
(145) |
Dec
(110) |
2010 |
Jan
(137) |
Feb
(87) |
Mar
(45) |
Apr
(157) |
May
(58) |
Jun
(99) |
Jul
(188) |
Aug
(136) |
Sep
(101) |
Oct
(100) |
Nov
(61) |
Dec
(60) |
2011 |
Jan
(84) |
Feb
(43) |
Mar
(70) |
Apr
(17) |
May
(69) |
Jun
(28) |
Jul
(43) |
Aug
(21) |
Sep
(151) |
Oct
(120) |
Nov
(84) |
Dec
(101) |
2012 |
Jan
(119) |
Feb
(82) |
Mar
(70) |
Apr
(115) |
May
(66) |
Jun
(131) |
Jul
(70) |
Aug
(65) |
Sep
(66) |
Oct
(86) |
Nov
(197) |
Dec
(81) |
2013 |
Jan
(65) |
Feb
(48) |
Mar
(32) |
Apr
(68) |
May
(98) |
Jun
(59) |
Jul
(41) |
Aug
(52) |
Sep
(42) |
Oct
(37) |
Nov
(10) |
Dec
(27) |
2014 |
Jan
(61) |
Feb
(34) |
Mar
(30) |
Apr
(52) |
May
(45) |
Jun
(40) |
Jul
(28) |
Aug
(9) |
Sep
(39) |
Oct
(69) |
Nov
(55) |
Dec
(19) |
2015 |
Jan
(13) |
Feb
(21) |
Mar
(5) |
Apr
(14) |
May
(30) |
Jun
(51) |
Jul
(31) |
Aug
(12) |
Sep
(29) |
Oct
(15) |
Nov
(24) |
Dec
(16) |
2016 |
Jan
(62) |
Feb
(76) |
Mar
(30) |
Apr
(43) |
May
(46) |
Jun
(62) |
Jul
(21) |
Aug
(49) |
Sep
(67) |
Oct
(27) |
Nov
(26) |
Dec
(38) |
2017 |
Jan
(7) |
Feb
(12) |
Mar
(69) |
Apr
(59) |
May
(54) |
Jun
(40) |
Jul
(76) |
Aug
(82) |
Sep
(92) |
Oct
(51) |
Nov
(32) |
Dec
(30) |
2018 |
Jan
(22) |
Feb
(25) |
Mar
(34) |
Apr
(35) |
May
(37) |
Jun
(21) |
Jul
(69) |
Aug
(55) |
Sep
(17) |
Oct
(67) |
Nov
(9) |
Dec
(5) |
2019 |
Jan
(19) |
Feb
(12) |
Mar
(15) |
Apr
(19) |
May
|
Jun
(27) |
Jul
(27) |
Aug
(25) |
Sep
(25) |
Oct
(27) |
Nov
(10) |
Dec
(14) |
2020 |
Jan
(22) |
Feb
(20) |
Mar
(36) |
Apr
(40) |
May
(52) |
Jun
(35) |
Jul
(21) |
Aug
(32) |
Sep
(71) |
Oct
(27) |
Nov
(11) |
Dec
(16) |
2021 |
Jan
(16) |
Feb
(21) |
Mar
(21) |
Apr
(27) |
May
(17) |
Jun
|
Jul
(2) |
Aug
(22) |
Sep
(23) |
Oct
(7) |
Nov
(11) |
Dec
(28) |
2022 |
Jan
(23) |
Feb
(18) |
Mar
(9) |
Apr
(15) |
May
(15) |
Jun
(7) |
Jul
(8) |
Aug
(15) |
Sep
(1) |
Oct
|
Nov
(11) |
Dec
(10) |
2023 |
Jan
(14) |
Feb
(10) |
Mar
(11) |
Apr
(13) |
May
(2) |
Jun
(30) |
Jul
(1) |
Aug
(15) |
Sep
(13) |
Oct
(3) |
Nov
(25) |
Dec
(5) |
2024 |
Jan
(3) |
Feb
(10) |
Mar
(9) |
Apr
|
May
(1) |
Jun
(15) |
Jul
(7) |
Aug
(10) |
Sep
(3) |
Oct
(8) |
Nov
(6) |
Dec
(15) |
2025 |
Jan
(3) |
Feb
(1) |
Mar
(7) |
Apr
(5) |
May
(13) |
Jun
(16) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Lonnie A. <li...@lo...> - 2024-12-30 12:52:56
|
Steve, That looks correct, your 'find' shows multiple paths for the same file(s). You can edit /stat/var/lib/asterisk/agi-bin/wakeup-call.pl and it will survive reboots. And since -- pbx3 ~ # ls -l /var/lib/asterisk lrwxrwxrwx 1 root root 22 Dec 22 08:50 /var/lib/asterisk -> /stat/var/lib/asterisk -- You can also edit using the file path /var/lib/asterisk/agi-bin/wakeup-call.pl which is the file path Asterisk uses. BTW, I still recommend using bash instead of perl, as the AstLinux perl is a minimal implementation. Lonnie > On Dec 29, 2024, at 8:03 PM, steve bennett via Astlinux-users <ast...@li...> wrote: > > I found the perl module and unzipped and untarred it. > I am finding two perl directories. > > pbx perl # find / -name 'AGI.pm' > /mnt/kd/perl/asterisk-perl-1.08/lib/Asterisk/AGI.pm > /oldroot/mnt/asturw/mnt/kd/perl/asterisk-perl-1.08/lib/Asterisk/AGI.pm > > Which one is which? > Also two agi-bin directories. > > /stat/var/lib/asterisk/agi-bin/wakeup-call.pl > /oldroot/mnt/asturw/stat/var/lib/asterisk/agi-bin/wakeup-call.pl > > What does oldroot mean and is it safe to edit things in there or does it get over written? > > Thanks, > -Steve > > > > On Sunday, December 29, 2024 at 05:29:03 PM EST, Michael Keuter <li...@mk...> wrote: > > > You’ll have to download the Asterisk AGI stuff (website in the Changelog) and copy it to /mnt/kd/perl > > Like Lonnie showed before. > > Sent from a mobile device. > > Michael Keuter > >> Am 29.12.2024 um 20:07 schrieb steve bennett via Astlinux-users <ast...@li...>: >> >> Michael, >> >> Thanks for the info. Unfortunately my /mnt/kd/perl directory is empty. >> Wonder is newer versions of Astlinux have better Perl support. >> >> -Steve >> >> On Sunday, December 29, 2024 at 12:31:22 PM EST, Michael Keuter <li...@mk...> wrote: >> >> >> >> > Am 29.12.2024 um 05:00 schrieb steve bennett via Astlinux-users <ast...@li...>: >> > >> > Greetings, >> > >> > Has anyone tried doing AGI in Perl? >> > I'm getting AGI.pm not found. >> > Tried to install it but CPAN modules are not present either. >> > I'm running astlinux-1.2.1 - Asterisk 11.14.2 >> > >> > Thanks, >> > -Steve >> >> Hi, >> >> here are some infos I found in our Wiki regarding Perl and AGI (the Perl stuff is in "/mnt/kd/perl/", the AGI in /mnt/kd/custom-agi/". >> >> https://doc.astlinux-project.org/userdoc:changes-1.1 >> >> Michael >> >> http://www.mksolutions.info >> >> >> >> >> >> >> _______________________________________________ >> Astlinux-users mailing list >> Ast...@li... >> https://lists.sourceforge.net/lists/listinfo/astlinux-users >> >> Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... >> _______________________________________________ >> Astlinux-users mailing list >> Ast...@li... >> https://lists.sourceforge.net/lists/listinfo/astlinux-users >> >> Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... > > _______________________________________________ > Astlinux-users mailing list > Ast...@li... > https://lists.sourceforge.net/lists/listinfo/astlinux-users > > Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... > _______________________________________________ > Astlinux-users mailing list > Ast...@li... > https://lists.sourceforge.net/lists/listinfo/astlinux-users > > Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... |
From: steve b. <ral...@ya...> - 2024-12-30 02:03:54
|
I found the perl module and unzipped and untarred it.I am finding two perl directories. pbx perl # find / -name 'AGI.pm'/mnt/kd/perl/asterisk-perl-1.08/lib/Asterisk/AGI.pm/oldroot/mnt/asturw/mnt/kd/perl/asterisk-perl-1.08/lib/Asterisk/AGI.pm Which one is which?Also two agi-bin directories. /stat/var/lib/asterisk/agi-bin/wakeup-call.pl/oldroot/mnt/asturw/stat/var/lib/asterisk/agi-bin/wakeup-call.pl What does oldroot mean and is it safe to edit things in there or does it get over written? Thanks,-Steve On Sunday, December 29, 2024 at 05:29:03 PM EST, Michael Keuter <li...@mk...> wrote: You’ll have to download the Asterisk AGI stuff (website in the Changelog) and copy it to /mnt/kd/perl Like Lonnie showed before. Sent from a mobile device. Michael Keuter Am 29.12.2024 um 20:07 schrieb steve bennett via Astlinux-users <ast...@li...>: Michael, Thanks for the info. Unfortunately my /mnt/kd/perl directory is empty.Wonder is newer versions of Astlinux have better Perl support. -Steve On Sunday, December 29, 2024 at 12:31:22 PM EST, Michael Keuter <li...@mk...> wrote: > Am 29.12.2024 um 05:00 schrieb steve bennett via Astlinux-users <ast...@li...>: > > Greetings, > > Has anyone tried doing AGI in Perl? > I'm getting AGI.pm not found. > Tried to install it but CPAN modules are not present either. > I'm running astlinux-1.2.1 - Asterisk 11.14.2 > > Thanks, > -Steve Hi, here are some infos I found in our Wiki regarding Perl and AGI (the Perl stuff is in "/mnt/kd/perl/", the AGI in /mnt/kd/custom-agi/". https://doc.astlinux-project.org/userdoc:changes-1.1 Michael http://www.mksolutions.info _______________________________________________ Astlinux-users mailing list Ast...@li... https://lists.sourceforge.net/lists/listinfo/astlinux-users Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... _______________________________________________ Astlinux-users mailing list Ast...@li... https://lists.sourceforge.net/lists/listinfo/astlinux-users Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... _______________________________________________ Astlinux-users mailing list Ast...@li... https://lists.sourceforge.net/lists/listinfo/astlinux-users Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... |
From: Lonnie A. <li...@lo...> - 2024-12-30 00:42:39
|
Ahhh, per the ChangeLog the /mnt/kd/custom-agi symlink is in AstLinux 1.2.2 (Released 2015-02-12) and later... -- Asterisk 'agi-bin' now includes the 'custom-agi' sub-directory path which is automatically symlinked to the /mnt/kd/custom-agi directory if it exists. The dialplan must use "AGI(custom-agi/foobar.agi,...)" to use any such AGI scripts. The /mnt/kd/custom-agi directory is now part of the basic backup/restore. Note: All previously existing AGI scripts will continue to work as before. For AstLinux 1.2.1 and earlier look at /var/lib/asterisk/agi-bin for your .agi scripts. Lonnie > On Dec 29, 2024, at 4:28 PM, Michael Keuter <li...@mk...> wrote: > > You’ll have to download the Asterisk AGI stuff (website in the Changelog) and copy it to /mnt/kd/perl > > Like Lonnie showed before. > > Sent from a mobile device. > > Michael Keuter > >> Am 29.12.2024 um 20:07 schrieb steve bennett via Astlinux-users <ast...@li...>: >> >> Michael, >> >> Thanks for the info. Unfortunately my /mnt/kd/perl directory is empty. >> Wonder is newer versions of Astlinux have better Perl support. >> >> -Steve >> >> On Sunday, December 29, 2024 at 12:31:22 PM EST, Michael Keuter <li...@mk...> wrote: >> >> >> >> > Am 29.12.2024 um 05:00 schrieb steve bennett via Astlinux-users <ast...@li...>: >> > >> > Greetings, >> > >> > Has anyone tried doing AGI in Perl? >> > I'm getting AGI.pm not found. >> > Tried to install it but CPAN modules are not present either. >> > I'm running astlinux-1.2.1 - Asterisk 11.14.2 >> > >> > Thanks, >> > -Steve >> >> Hi, >> >> here are some infos I found in our Wiki regarding Perl and AGI (the Perl stuff is in "/mnt/kd/perl/", the AGI in /mnt/kd/custom-agi/". >> >> https://doc.astlinux-project.org/userdoc:changes-1.1 >> >> Michael >> >> http://www.mksolutions.info >> >> >> >> >> >> >> _______________________________________________ >> Astlinux-users mailing list >> Ast...@li... >> https://lists.sourceforge.net/lists/listinfo/astlinux-users >> >> Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... >> _______________________________________________ >> Astlinux-users mailing list >> Ast...@li... >> https://lists.sourceforge.net/lists/listinfo/astlinux-users >> >> Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... > > _______________________________________________ > Astlinux-users mailing list > Ast...@li... > https://lists.sourceforge.net/lists/listinfo/astlinux-users > > Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... |
From: Michael K. <li...@mk...> - 2024-12-29 22:28:29
|
<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">You’ll have to download the Asterisk AGI stuff (website in the Changelog) and copy it to /mnt/kd/perl<div><br></div><div>Like Lonnie showed before.</div><div><br id="lineBreakAtBeginningOfSignature"><div dir="ltr">Sent from a mobile device.<div><br></div><div>Michael Keuter</div></div><div dir="ltr"><br><blockquote type="cite">Am 29.12.2024 um 20:07 schrieb steve bennett via Astlinux-users <ast...@li...>:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><div class="ydp6082378dyahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;"><div></div> <div dir="ltr" data-setdir="false">Michael,</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">Thanks for the info. Unfortunately my /mnt/kd/perl directory is empty.</div><div dir="ltr" data-setdir="false">Wonder is newer versions of Astlinux have better Perl support.</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">-Steve</div><div><br></div> </div><div id="ydp8cb5b798yahoo_quoted_6361346270" class="ydp8cb5b798yahoo_quoted"> <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;"> <div> On Sunday, December 29, 2024 at 12:31:22 PM EST, Michael Keuter <li...@mk...> wrote: </div> <div><br></div> <div><br></div> <div><div dir="ltr"><br clear="none">> Am 29.12.2024 um 05:00 schrieb steve bennett via Astlinux-users <<a shape="rect" href="mailto:ast...@li..." rel="nofollow" target="_blank">ast...@li...</a>>:<br clear="none">> <br clear="none">> Greetings,<br clear="none">> <br clear="none">> Has anyone tried doing AGI in Perl?<br clear="none">> I'm getting AGI.pm not found.<br clear="none">> Tried to install it but CPAN modules are not present either.<br clear="none">> I'm running astlinux-1.2.1 - Asterisk 11.14.2<br clear="none">> <br clear="none">> Thanks,<br clear="none">> -Steve<br clear="none"><br clear="none">Hi,<br clear="none"><br clear="none">here are some infos I found in our Wiki regarding Perl and AGI (the Perl stuff is in "/mnt/kd/perl/", the AGI in /mnt/kd/custom-agi/".<br clear="none"><br clear="none"><a shape="rect" href="https://doc.astlinux-project.org/userdoc:changes-1.1" rel="nofollow" target="_blank">https://doc.astlinux-project.org/userdoc:changes-1.1</a><br clear="none"><br clear="none">Michael<br clear="none"><br clear="none"><a shape="rect" href="http://www.mksolutions.info" rel="nofollow" target="_blank">http://www.mksolutions.info</a><div class="ydp8cb5b798yqt1513874480" id="ydp8cb5b798yqtfd15540"><br clear="none"><br clear="none"><br clear="none"><br clear="none"><br clear="none"><br clear="none">_______________________________________________<br clear="none">Astlinux-users mailing list<br clear="none"><a shape="rect" href="mailto:Ast...@li..." rel="nofollow" target="_blank">Ast...@li...</a><br clear="none"><a shape="rect" href="https://lists.sourceforge.net/lists/listinfo/astlinux-users" rel="nofollow" target="_blank">https://lists.sourceforge.net/lists/listinfo/astlinux-users</a><br clear="none"><br clear="none">Donations to support AstLinux are graciously accepted via PayPal to <a shape="rect" href="mailto:pa...@kr...." rel="nofollow" target="_blank">pa...@kr....</a><br clear="none"></div></div></div> </div> </div><span>_______________________________________________</span><br><span>Astlinux-users mailing list</span><br><span>Ast...@li...</span><br><span>https://lists.sourceforge.net/lists/listinfo/astlinux-users</span><br><span></span><br><span>Donations to support AstLinux are graciously accepted via PayPal to pa...@kr....</span></div></blockquote></div></body></html> |
From: steve b. <ral...@ya...> - 2024-12-29 21:07:08
|
Greetings, Maybe I'm confused but I seem to recall reading something about needing to addread write storage to Astlinux because Compact Flash does not like writes and sotasks that do a lot of writing (logs perhaps) need to write somewhere besides the CF. Am I remembering this correctly? What are the specifics and where are the instructions to do this?It's been a few years since I built my Astlinux machine so maybe I already did this and forgot.I'm on an HP thin client. Thanks,-Steve |
From: steve b. <ral...@ya...> - 2024-12-29 19:06:21
|
Michael, Thanks for the info. Unfortunately my /mnt/kd/perl directory is empty.Wonder is newer versions of Astlinux have better Perl support. -Steve On Sunday, December 29, 2024 at 12:31:22 PM EST, Michael Keuter <li...@mk...> wrote: > Am 29.12.2024 um 05:00 schrieb steve bennett via Astlinux-users <ast...@li...>: > > Greetings, > > Has anyone tried doing AGI in Perl? > I'm getting AGI.pm not found. > Tried to install it but CPAN modules are not present either. > I'm running astlinux-1.2.1 - Asterisk 11.14.2 > > Thanks, > -Steve Hi, here are some infos I found in our Wiki regarding Perl and AGI (the Perl stuff is in "/mnt/kd/perl/", the AGI in /mnt/kd/custom-agi/". https://doc.astlinux-project.org/userdoc:changes-1.1 Michael http://www.mksolutions.info _______________________________________________ Astlinux-users mailing list Ast...@li... https://lists.sourceforge.net/lists/listinfo/astlinux-users Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... |
From: steve b. <ral...@ya...> - 2024-12-29 18:42:27
|
Lonnie, Thanks for the BASH suggestion. I'll give that a try.I'm really fond of Perl tho. That's my goto scripting language. -Steve On Sunday, December 29, 2024 at 01:16:15 PM EST, Lonnie Abelbeck <li...@lo...> wrote: > On Dec 29, 2024, at 11:09 AM, Michael Keuter <li...@mk...> wrote: > > >> Am 29.12.2024 um 05:00 schrieb steve bennett via Astlinux-users <ast...@li...>: >> >> Greetings, >> >> Has anyone tried doing AGI in Perl? >> I'm getting AGI.pm not found. >> Tried to install it but CPAN modules are not present either. >> I'm running astlinux-1.2.1 - Asterisk 11.14.2 >> >> Thanks, >> -Steve > > Hi, > > here are some infos I found in our Wiki regarding Perl and AGI (the Perl stuff is in "/mnt/kd/perl/", the AGI in /mnt/kd/custom-agi/". > > https://doc.astlinux-project.org/userdoc:changes-1.1 > > Michael Hi Steve, I have a very old Perl AGI that uses a "GrowlClient" module (no longer works with modern macOS) pbx3 ~ # find /mnt/kd/perl/ -- /mnt/kd/perl/ /mnt/kd/perl/Asterisk /mnt/kd/perl/Asterisk/AGI.pm /mnt/kd/perl/Net /mnt/kd/perl/Net/GrowlClient.pm /mnt/kd/perl/Asterisk.pm -- cat /mnt/kd/custom-agi/growlnotify.agi -- #!/usr/bin/perl use strict; use warnings; use locale; use utf8; use Net::GrowlClient; use Asterisk::AGI; use POSIX qw(locale_h); # Imports setlocale() and the LC_ constants. use POSIX qw(strftime); ... -- snip -- Rather then using perl (AstLinux has minimal installation), here are two examples of a Bash AGI Weather Asterisk AGI [1] CNAM-fix Asterisk AGI [2] Lonnie [1] https://abelbeck.com/lonnie/astlinux/info/weather.php [2] https://abelbeck.com/lonnie/astlinux/info/cnamfix.php _______________________________________________ Astlinux-users mailing list Ast...@li... https://lists.sourceforge.net/lists/listinfo/astlinux-users Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... |
From: Lonnie A. <li...@lo...> - 2024-12-29 18:15:51
|
> On Dec 29, 2024, at 11:09 AM, Michael Keuter <li...@mk...> wrote: > > >> Am 29.12.2024 um 05:00 schrieb steve bennett via Astlinux-users <ast...@li...>: >> >> Greetings, >> >> Has anyone tried doing AGI in Perl? >> I'm getting AGI.pm not found. >> Tried to install it but CPAN modules are not present either. >> I'm running astlinux-1.2.1 - Asterisk 11.14.2 >> >> Thanks, >> -Steve > > Hi, > > here are some infos I found in our Wiki regarding Perl and AGI (the Perl stuff is in "/mnt/kd/perl/", the AGI in /mnt/kd/custom-agi/". > > https://doc.astlinux-project.org/userdoc:changes-1.1 > > Michael Hi Steve, I have a very old Perl AGI that uses a "GrowlClient" module (no longer works with modern macOS) pbx3 ~ # find /mnt/kd/perl/ -- /mnt/kd/perl/ /mnt/kd/perl/Asterisk /mnt/kd/perl/Asterisk/AGI.pm /mnt/kd/perl/Net /mnt/kd/perl/Net/GrowlClient.pm /mnt/kd/perl/Asterisk.pm -- cat /mnt/kd/custom-agi/growlnotify.agi -- #!/usr/bin/perl use strict; use warnings; use locale; use utf8; use Net::GrowlClient; use Asterisk::AGI; use POSIX qw(locale_h); # Imports setlocale() and the LC_ constants. use POSIX qw(strftime); ... -- snip -- Rather then using perl (AstLinux has minimal installation), here are two examples of a Bash AGI Weather Asterisk AGI [1] CNAM-fix Asterisk AGI [2] Lonnie [1] https://abelbeck.com/lonnie/astlinux/info/weather.php [2] https://abelbeck.com/lonnie/astlinux/info/cnamfix.php |
From: Michael K. <li...@mk...> - 2024-12-29 17:30:56
|
> Am 29.12.2024 um 05:00 schrieb steve bennett via Astlinux-users <ast...@li...>: > > Greetings, > > Has anyone tried doing AGI in Perl? > I'm getting AGI.pm not found. > Tried to install it but CPAN modules are not present either. > I'm running astlinux-1.2.1 - Asterisk 11.14.2 > > Thanks, > -Steve Hi, here are some infos I found in our Wiki regarding Perl and AGI (the Perl stuff is in "/mnt/kd/perl/", the AGI in /mnt/kd/custom-agi/". https://doc.astlinux-project.org/userdoc:changes-1.1 Michael http://www.mksolutions.info |
From: steve b. <ral...@ya...> - 2024-12-29 04:10:36
|
Greetings, Has anyone tried doing AGI in Perl?I'm getting AGI.pm not found.Tried to install it but CPAN modules are not present either.I'm running astlinux-1.2.1 - Asterisk 11.14.2 Thanks,-Steve |
From: Michael K. <mic...@ip...> - 2024-11-06 21:35:33
|
Thanks Michael. Great idea. PS do you know of any call recording software providers (cloud or on prem) that can pull in the Asterisk recorded files? We need to build this capability in our system. Regards Michael Knill From: Lonnie Abelbeck <li...@lo...> Date: Thursday, 7 November 2024 at 1:01 AM To: AstLinux Users Mailing List <ast...@li...> Subject: Re: [Astlinux-users] [Astlinux-devel] AstLinux Pre-Release with S3 object storage support (s3fs) Great suggestion Michael! Lonnie > On Nov 6, 2024, at 7:55 AM, Michael Keuter <li...@mk...> wrote: > > Hi Michael, > > you can easily add a "command" option to the MixMonitor app to automatically move the recorded file after the call has finished. > Example: > > ---- > exten => 77,1,Set(CHANNEL(language)=en) > same => n,Set(CALLFILENAME=MM_${CALLERID(NUM)}-${STRFTIME(${EPOCH},Europe/Berlin,%Y%m%d-%H%M%S)}) > same => n,MixMonitor(${CALLFILENAME}.wav,v(1)V(-2),/bin/nice -n 19 mv ^{MIXMONITOR_FILENAME} /mnt/kd/mixmonitor/) > ... > ... > ; ("v" + "V" is for correcting the loudness of both sides) > ---- > > >> Am 06.11.2024 um 14:39 schrieb Lonnie Abelbeck <li...@lo...>: >> >> Hi Michael, >> >> The s3fs support is just another method for remote file system storage. >> >> For call recording, you probably want to initially write the files locally, and then you could move them to /var/s3fs/mnt/ via cron or possibly a call hangup hook or such. >> >> S3 object storage offers inexpensive, robust, sometimes encrypted at rest, archiving support that can be accessed by various clients/OSs . >> >> A key concern for an S3 bucket with sensitive call recordings it make sure it is locked down from public view. Test, test, test. >> >> Lonnie >> >> >> >>> On Nov 5, 2024, at 11:56 PM, Michael Knill <mic...@ip...> wrote: >>> >>> Hi Guys >>> Could this work for call recording? I could move files across which are picked up by an external Quality Management server for analysis. >>> Regards >>> Michael Knill >>> From: Lonnie Abelbeck <li...@lo...> >>> Date: Saturday, 6 July 2024 at 11:44 PM >>> To: AstLinux Users Mailing List <ast...@li...> >>> Cc: AstLinux Developers Mailing List <ast...@li...> >>> Subject: [Astlinux-devel] AstLinux Pre-Release with S3 object storage support (s3fs) >>> Greetings, >>> >>> Pre-Release Version: astlinux-1.5-6098-6ab1c5 >>> >>> AstLinux Project -> Development >>> https://www.astlinux-project.org/dev.html >>> >>> Of particular note is a new feature to mount S3 Object Storage. >>> -- >>> S3 Object Storage Client (s3fs) >>> https://doc.astlinux-project.org/userdoc:tt_s3_object_storage_client >>> -- >>> >>> One interesting use case for s3fs is to provide a Read/Only mount to an S3 bucket containing a custom AstLinux firmware repository. >>> -- >>> https://doc.astlinux-project.org/userdoc:tt_s3_object_storage_client#custom_firmware_repository >>> -- >>> >>> I'm sure there are many other interesting use cases. If you are so inclined, spin-up the beta Install ISO and give it a test. >>> >>> I personally tested it with: Linode (Akamai), Vultr, Backblaze B2, Cloudflare R2 (all but Vultr supports limited access keys) >>> >>> >>> Complete Pre-Release ChangeLog: >>> https://astlinux-project.org/beta/astlinux-changelog/ChangeLog.txt >>> >>> The "AstLinux Pre-Release ChangeLog" and "Pre-Release Repository URL" entries can be found under the "Development" tab of the AstLinux Project web site ... >>> >>> AstLinux Project -> Development >>> https://www.astlinux-project.org/dev.html >>> >>> >>> AstLinux Team > > > Michael > > http://www.mksolutions.info > > > > > > _______________________________________________ > Astlinux-users mailing list > Ast...@li... > https://lists.sourceforge.net/lists/listinfo/astlinux-users > > Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... _______________________________________________ Astlinux-users mailing list Ast...@li... https://lists.sourceforge.net/lists/listinfo/astlinux-users Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... |
From: Lonnie A. <li...@lo...> - 2024-11-06 14:01:27
|
Great suggestion Michael! Lonnie > On Nov 6, 2024, at 7:55 AM, Michael Keuter <li...@mk...> wrote: > > Hi Michael, > > you can easily add a "command" option to the MixMonitor app to automatically move the recorded file after the call has finished. > Example: > > ---- > exten => 77,1,Set(CHANNEL(language)=en) > same => n,Set(CALLFILENAME=MM_${CALLERID(NUM)}-${STRFTIME(${EPOCH},Europe/Berlin,%Y%m%d-%H%M%S)}) > same => n,MixMonitor(${CALLFILENAME}.wav,v(1)V(-2),/bin/nice -n 19 mv ^{MIXMONITOR_FILENAME} /mnt/kd/mixmonitor/) > ... > ... > ; ("v" + "V" is for correcting the loudness of both sides) > ---- > > >> Am 06.11.2024 um 14:39 schrieb Lonnie Abelbeck <li...@lo...>: >> >> Hi Michael, >> >> The s3fs support is just another method for remote file system storage. >> >> For call recording, you probably want to initially write the files locally, and then you could move them to /var/s3fs/mnt/ via cron or possibly a call hangup hook or such. >> >> S3 object storage offers inexpensive, robust, sometimes encrypted at rest, archiving support that can be accessed by various clients/OSs . >> >> A key concern for an S3 bucket with sensitive call recordings it make sure it is locked down from public view. Test, test, test. >> >> Lonnie >> >> >> >>> On Nov 5, 2024, at 11:56 PM, Michael Knill <mic...@ip...> wrote: >>> >>> Hi Guys >>> Could this work for call recording? I could move files across which are picked up by an external Quality Management server for analysis. >>> Regards >>> Michael Knill >>> From: Lonnie Abelbeck <li...@lo...> >>> Date: Saturday, 6 July 2024 at 11:44 PM >>> To: AstLinux Users Mailing List <ast...@li...> >>> Cc: AstLinux Developers Mailing List <ast...@li...> >>> Subject: [Astlinux-devel] AstLinux Pre-Release with S3 object storage support (s3fs) >>> Greetings, >>> >>> Pre-Release Version: astlinux-1.5-6098-6ab1c5 >>> >>> AstLinux Project -> Development >>> https://www.astlinux-project.org/dev.html >>> >>> Of particular note is a new feature to mount S3 Object Storage. >>> -- >>> S3 Object Storage Client (s3fs) >>> https://doc.astlinux-project.org/userdoc:tt_s3_object_storage_client >>> -- >>> >>> One interesting use case for s3fs is to provide a Read/Only mount to an S3 bucket containing a custom AstLinux firmware repository. >>> -- >>> https://doc.astlinux-project.org/userdoc:tt_s3_object_storage_client#custom_firmware_repository >>> -- >>> >>> I'm sure there are many other interesting use cases. If you are so inclined, spin-up the beta Install ISO and give it a test. >>> >>> I personally tested it with: Linode (Akamai), Vultr, Backblaze B2, Cloudflare R2 (all but Vultr supports limited access keys) >>> >>> >>> Complete Pre-Release ChangeLog: >>> https://astlinux-project.org/beta/astlinux-changelog/ChangeLog.txt >>> >>> The "AstLinux Pre-Release ChangeLog" and "Pre-Release Repository URL" entries can be found under the "Development" tab of the AstLinux Project web site ... >>> >>> AstLinux Project -> Development >>> https://www.astlinux-project.org/dev.html >>> >>> >>> AstLinux Team > > > Michael > > http://www.mksolutions.info > > > > > > _______________________________________________ > Astlinux-users mailing list > Ast...@li... > https://lists.sourceforge.net/lists/listinfo/astlinux-users > > Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... |
From: Michael K. <li...@mk...> - 2024-11-06 13:55:19
|
Hi Michael, you can easily add a "command" option to the MixMonitor app to automatically move the recorded file after the call has finished. Example: ---- exten => 77,1,Set(CHANNEL(language)=en) same => n,Set(CALLFILENAME=MM_${CALLERID(NUM)}-${STRFTIME(${EPOCH},Europe/Berlin,%Y%m%d-%H%M%S)}) same => n,MixMonitor(${CALLFILENAME}.wav,v(1)V(-2),/bin/nice -n 19 mv ^{MIXMONITOR_FILENAME} /mnt/kd/mixmonitor/) ... ... ; ("v" + "V" is for correcting the loudness of both sides) ---- > Am 06.11.2024 um 14:39 schrieb Lonnie Abelbeck <li...@lo...>: > > Hi Michael, > > The s3fs support is just another method for remote file system storage. > > For call recording, you probably want to initially write the files locally, and then you could move them to /var/s3fs/mnt/ via cron or possibly a call hangup hook or such. > > S3 object storage offers inexpensive, robust, sometimes encrypted at rest, archiving support that can be accessed by various clients/OSs . > > A key concern for an S3 bucket with sensitive call recordings it make sure it is locked down from public view. Test, test, test. > > Lonnie > > > >> On Nov 5, 2024, at 11:56 PM, Michael Knill <mic...@ip...> wrote: >> >> Hi Guys >> Could this work for call recording? I could move files across which are picked up by an external Quality Management server for analysis. >> Regards >> Michael Knill >> From: Lonnie Abelbeck <li...@lo...> >> Date: Saturday, 6 July 2024 at 11:44 PM >> To: AstLinux Users Mailing List <ast...@li...> >> Cc: AstLinux Developers Mailing List <ast...@li...> >> Subject: [Astlinux-devel] AstLinux Pre-Release with S3 object storage support (s3fs) >> Greetings, >> >> Pre-Release Version: astlinux-1.5-6098-6ab1c5 >> >> AstLinux Project -> Development >> https://www.astlinux-project.org/dev.html >> >> Of particular note is a new feature to mount S3 Object Storage. >> -- >> S3 Object Storage Client (s3fs) >> https://doc.astlinux-project.org/userdoc:tt_s3_object_storage_client >> -- >> >> One interesting use case for s3fs is to provide a Read/Only mount to an S3 bucket containing a custom AstLinux firmware repository. >> -- >> https://doc.astlinux-project.org/userdoc:tt_s3_object_storage_client#custom_firmware_repository >> -- >> >> I'm sure there are many other interesting use cases. If you are so inclined, spin-up the beta Install ISO and give it a test. >> >> I personally tested it with: Linode (Akamai), Vultr, Backblaze B2, Cloudflare R2 (all but Vultr supports limited access keys) >> >> >> Complete Pre-Release ChangeLog: >> https://astlinux-project.org/beta/astlinux-changelog/ChangeLog.txt >> >> The "AstLinux Pre-Release ChangeLog" and "Pre-Release Repository URL" entries can be found under the "Development" tab of the AstLinux Project web site ... >> >> AstLinux Project -> Development >> https://www.astlinux-project.org/dev.html >> >> >> AstLinux Team Michael http://www.mksolutions.info |
From: Lonnie A. <li...@lo...> - 2024-11-06 13:40:06
|
Hi Michael, The s3fs support is just another method for remote file system storage. For call recording, you probably want to initially write the files locally, and then you could move them to /var/s3fs/mnt/ via cron or possibly a call hangup hook or such. S3 object storage offers inexpensive, robust, sometimes encrypted at rest, archiving support that can be accessed by various clients/OSs . A key concern for an S3 bucket with sensitive call recordings it make sure it is locked down from public view. Test, test, test. Lonnie > On Nov 5, 2024, at 11:56 PM, Michael Knill <mic...@ip...> wrote: > > Hi Guys > Could this work for call recording? I could move files across which are picked up by an external Quality Management server for analysis. > Regards > Michael Knill > From: Lonnie Abelbeck <li...@lo...> > Date: Saturday, 6 July 2024 at 11:44 PM > To: AstLinux Users Mailing List <ast...@li...> > Cc: AstLinux Developers Mailing List <ast...@li...> > Subject: [Astlinux-devel] AstLinux Pre-Release with S3 object storage support (s3fs) > Greetings, > > Pre-Release Version: astlinux-1.5-6098-6ab1c5 > > AstLinux Project -> Development > https://www.astlinux-project.org/dev.html > > Of particular note is a new feature to mount S3 Object Storage. > -- > S3 Object Storage Client (s3fs) > https://doc.astlinux-project.org/userdoc:tt_s3_object_storage_client > -- > > One interesting use case for s3fs is to provide a Read/Only mount to an S3 bucket containing a custom AstLinux firmware repository. > -- > https://doc.astlinux-project.org/userdoc:tt_s3_object_storage_client#custom_firmware_repository > -- > > I'm sure there are many other interesting use cases. If you are so inclined, spin-up the beta Install ISO and give it a test. > > I personally tested it with: Linode (Akamai), Vultr, Backblaze B2, Cloudflare R2 (all but Vultr supports limited access keys) > > > Complete Pre-Release ChangeLog: > https://astlinux-project.org/beta/astlinux-changelog/ChangeLog.txt > > The "AstLinux Pre-Release ChangeLog" and "Pre-Release Repository URL" entries can be found under the "Development" tab of the AstLinux Project web site ... > > AstLinux Project -> Development > https://www.astlinux-project.org/dev.html > > > AstLinux Team > > > > _______________________________________________ > Astlinux-devel mailing list > Ast...@li... > https://lists.sourceforge.net/lists/listinfo/astlinux-devel > _______________________________________________ > Astlinux-users mailing list > Ast...@li... > https://lists.sourceforge.net/lists/listinfo/astlinux-users > > Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... |
From: Michael K. <mic...@ip...> - 2024-11-06 06:12:34
|
Hi Guys Could this work for call recording? I could move files across which are picked up by an external Quality Management server for analysis. Regards Michael Knill From: Lonnie Abelbeck <li...@lo...> Date: Saturday, 6 July 2024 at 11:44 PM To: AstLinux Users Mailing List <ast...@li...> Cc: AstLinux Developers Mailing List <ast...@li...> Subject: [Astlinux-devel] AstLinux Pre-Release with S3 object storage support (s3fs) Greetings, Pre-Release Version: astlinux-1.5-6098-6ab1c5 AstLinux Project -> Development https://www.astlinux-project.org/dev.html Of particular note is a new feature to mount S3 Object Storage. -- S3 Object Storage Client (s3fs) https://doc.astlinux-project.org/userdoc:tt_s3_object_storage_client -- One interesting use case for s3fs is to provide a Read/Only mount to an S3 bucket containing a custom AstLinux firmware repository. -- https://doc.astlinux-project.org/userdoc:tt_s3_object_storage_client#custom_firmware_repository -- I'm sure there are many other interesting use cases. If you are so inclined, spin-up the beta Install ISO and give it a test. I personally tested it with: Linode (Akamai), Vultr, Backblaze B2, Cloudflare R2 (all but Vultr supports limited access keys) Complete Pre-Release ChangeLog: https://astlinux-project.org/beta/astlinux-changelog/ChangeLog.txt The "AstLinux Pre-Release ChangeLog" and "Pre-Release Repository URL" entries can be found under the "Development" tab of the AstLinux Project web site ... AstLinux Project -> Development https://www.astlinux-project.org/dev.html AstLinux Team _______________________________________________ Astlinux-devel mailing list Ast...@li... https://lists.sourceforge.net/lists/listinfo/astlinux-devel |
From: Michael K. <li...@mk...> - 2024-11-04 15:12:45
|
Try the command "dialplan show xxx@yyy" in your Asterisk console, where xxx is the number to dial (e.g. *****8840) and yyy is the context. Without yyy all possible patterns are shown. > Am 13.09.2024 um 20:31 schrieb Ionel Chila via Astlinux-users <ast...@li...>: > > Quick follow up. Purely coincidence, when I migrated to the Astlinux VM version, ATT mobile decided to block my home number (where I was dialing from) I've spent many many hours trying to troubleshoot this issue and finally the vitelity folks told me is not in their end and most likely is ATT. I really appreciate your time and private messages offering to help :) This community is absolutely GREAT. > > > >> On Sep 12, 2024, at 6:40 PM, Ionel Chila via Astlinux-users <ast...@li...> wrote: >> >> >> I recently migrated from my DAHDI system to a VM on UnRaid. Everything runs smooth with asterisk 18.X and almost perfect expect one weird oddity. >> >> I can dial out every local US number in the world except one particular number *****8840 as you can see in the logs. Is the weirdest thing. I can dial *****7000 from the same extension but it will not work for the *****8840. I tried from all my local extensions and they all behave the same. I can dial every US number except that one? >> >> Any ideas what I am doing wrong here? I attached the debug log for a the working version and not working version. >> >> I would really appreciate the help and guidance as my fluency in asterisk is not where it needs to be :) >> >> >> >> >> <number-WORKING-from extension-200.txt><number-NOTWORKING-from extension-200.txt> Michael http://www.mksolutions.info |
From: Michael K. <mic...@ip...> - 2024-10-07 20:36:18
|
Thanks Lonnie I really appreciate your response and will look at both options. Regards Michael Knill ________________________________ From: Lonnie Abelbeck <li...@lo...> Sent: Saturday, 5 October 2024 1:32 AM To: AstLinux Users Mailing List <ast...@li...> Subject: Re: [Astlinux-users] Creating a loopback address on Astlinux As long as you control or know how tagged packets are handled on the WAN interface, using a VLAN (eth0.10) is the most straightforward method. As a test issue "arp-scan -lI eth0.10" to make sure the VLAN is isolated as you expect. If a VLAN does not work for you, creating a dummy network device is possible with a /mnt/kd/rc.elocal script. For example: Create /mnt/kd/rc.elocal ... -- /mnt/kd/rc.elocal -- #!/bin/sh . /etc/rc.conf add_dummy_network_device() { local DEVNAME="$1" DEV_IF="$2" DEV_IP="$3" DEV_NM="$4" ## Create a dummy network device DEVNAME if [ -n "$DEVNAME" ]; then modprobe dummy numdummies=0 ip link add name $DEVNAME type dummy ## Bring up DEV_IF interface if there is a matching DEVNAME interface if [ "$DEVNAME" = "$DEV_IF" -a -n "$DEV_IP" -a -n "$DEV_NM" ]; then ip addr add $DEV_IP/$DEV_NM brd + dev $DEV_IF ip link set dev $DEV_IF up fi fi } ## Add "ipsec" interface using "2nd LAN Interface" from Network tab add_dummy_network_device ipsec "$INT2IF" "$INT2IP" "$INT2NM" -- Set executable permissions ... chmod 700 /mnt/kd/rc.elocal Reboot, the "ipsec" interface will be created, but you then need to set "ipsec" to the "2nd LAN Interface" in the Network tab with appropriate IPv4 configuration. Reboot once again. Feel free to use any "LAN Interface" with the appropriate changes to the called add_dummy_network_device arguments in the script. Feel free to change the "ipsec" interface name as well. As such, the "ipsec" interface is connected to the firewall and forwarding is enabled. BTW, creating a "loopback address" as the subject suggests will not work as packets can not be forwarded on a loopback interface. Hope this helps. Lonnie > On Oct 4, 2024, at 4:01 AM, Michael Knill <mic...@ip...> wrote: > > Thanks Lonnie. Yes I did think about doing that. I guess I cant see any reason why it shouldnt work but I do feel a little uncomfortable that its sitting on the WAN interface which is on an Ethernet segment shared by all the other systems. > > Is there any way to create a Loopback interface? > > Regards > Michael KnillFrom: Lonnie Abelbeck <li...@lo...> > Sent: Friday, 4 October 2024 10:21 AM > To: AstLinux Users Mailing List <ast...@li...> > Subject: Re: [Astlinux-users] Creating a loopback address on Astlinux > You could make a LAN as a VLAN off the WAN (eth0) interface. > > ie. eth0.10 as the LAN, define a private network, and do as Michael described. > > Lonnie > > > > On Oct 3, 2024, at 5:59 PM, Michael Knill <mic...@ip...> wrote: > > > > Thanks Michael but the Astlinux side in my case does not have a LAN e.g. just a WAN interface > > > > Regards > > Michael KnillFrom: Michael Keuter <li...@mk...> > > Sent: Thursday, 3 October 2024 10:14 PM > > To: AstLinux Users Mailing List <ast...@li...> > > Subject: Re: [Astlinux-users] Creating a loopback address on Astlinux > > Update > > > > Michael > > > > http://www.mksolutions.info > > > > > > > Am 03.10.2024 um 13:59 schrieb Michael Keuter <li...@mk...>: > > > > > > Hi Michael, > > > > > > I have a customer that connects his company to his home (AVM Fritzbox router). You don't need another interface. > > > Here is the relevant part of the config (both sides have DynDNS): > > > > > > ---- > > > ipsec.conf: > > > > > > conn customer-home > > > left=customername.dyndns.com # local Astlinux DNS > > > leftsubnet=192.168.2.0/24 # customer Astlinux LAN > > > leftid=@customername.dyndns.com > > > right=customer-home.dyndns.com # remote DNS > > > rightid=@customer-home.dyndns.com > > > rightsubnet=192.168.1.0/24. # remote (home) LAN > > > > rightsubnet=192.168.1.0/24 > > > > the dot at the end was a typo! > > > > > -- > > > > > > ipsec.secrets - strongSwan IPsec secrets file > > > > > > @customername.dyndns.com @customer-home.dyndns.com : PSK "+xyz123" > > > ---- > > > > > > https://doc.astlinux-project.org/userdoc:tt_ipsec_vpn_strongswan > > > > > >> Am 03.10.2024 um 05:27 schrieb Michael Knill <mic...@ip...>: > > >> > > >> Hi Group > > >> > > >> I have Strongswan working from a remote router (That doesnt support Wireguard or OpenVPN) and it seems to work well in the lab. > > >> At the moment however I have set up a separate LAN interface allocated to 'leftsubnet' in ipsec.conf. > > >> As I dont really want to add a separate VM interface, I would like to set up a loopback interface in Astlinux and not sure of the best way to do this. > > >> > > >> Also wondering if the 'leftsubnet' could be the WAN IP Address which means I dont need another interface at all? > > >> > > >> Thanks all. > > >> Regards > > >> Michael Knill > > >> Managing Director > > >> D: +61 2 6189 1360 > > >> P: +61 2 6140 4656 > > >> E: mic...@ip... > > >> W: ipcsolutions.com.au > > >> <Outlook-hdjfh1gy.png>Smarter Business Communications > > > > > > > > > Michael > > > > > > http://www.mksolutions.info > > > > > > > > > > > > > > > > > > _______________________________________________ > > > Astlinux-users mailing list > > > Ast...@li... > > > https://lists.sourceforge.net/lists/listinfo/astlinux-users > > > > > > Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... > > > > > > > > > > _______________________________________________ > > Astlinux-users mailing list > > Ast...@li... > > https://lists.sourceforge.net/lists/listinfo/astlinux-users > > > > Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... > > _______________________________________________ > > Astlinux-users mailing list > > Ast...@li... > > https://lists.sourceforge.net/lists/listinfo/astlinux-users > > > > Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... > > > > > _______________________________________________ > Astlinux-users mailing list > Ast...@li... > https://lists.sourceforge.net/lists/listinfo/astlinux-users > > Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... > _______________________________________________ > Astlinux-users mailing list > Ast...@li... > https://lists.sourceforge.net/lists/listinfo/astlinux-users > > Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... _______________________________________________ Astlinux-users mailing list Ast...@li... https://lists.sourceforge.net/lists/listinfo/astlinux-users Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... |
From: Lonnie A. <li...@lo...> - 2024-10-04 15:33:00
|
As long as you control or know how tagged packets are handled on the WAN interface, using a VLAN (eth0.10) is the most straightforward method. As a test issue "arp-scan -lI eth0.10" to make sure the VLAN is isolated as you expect. If a VLAN does not work for you, creating a dummy network device is possible with a /mnt/kd/rc.elocal script. For example: Create /mnt/kd/rc.elocal ... -- /mnt/kd/rc.elocal -- #!/bin/sh . /etc/rc.conf add_dummy_network_device() { local DEVNAME="$1" DEV_IF="$2" DEV_IP="$3" DEV_NM="$4" ## Create a dummy network device DEVNAME if [ -n "$DEVNAME" ]; then modprobe dummy numdummies=0 ip link add name $DEVNAME type dummy ## Bring up DEV_IF interface if there is a matching DEVNAME interface if [ "$DEVNAME" = "$DEV_IF" -a -n "$DEV_IP" -a -n "$DEV_NM" ]; then ip addr add $DEV_IP/$DEV_NM brd + dev $DEV_IF ip link set dev $DEV_IF up fi fi } ## Add "ipsec" interface using "2nd LAN Interface" from Network tab add_dummy_network_device ipsec "$INT2IF" "$INT2IP" "$INT2NM" -- Set executable permissions ... chmod 700 /mnt/kd/rc.elocal Reboot, the "ipsec" interface will be created, but you then need to set "ipsec" to the "2nd LAN Interface" in the Network tab with appropriate IPv4 configuration. Reboot once again. Feel free to use any "LAN Interface" with the appropriate changes to the called add_dummy_network_device arguments in the script. Feel free to change the "ipsec" interface name as well. As such, the "ipsec" interface is connected to the firewall and forwarding is enabled. BTW, creating a "loopback address" as the subject suggests will not work as packets can not be forwarded on a loopback interface. Hope this helps. Lonnie > On Oct 4, 2024, at 4:01 AM, Michael Knill <mic...@ip...> wrote: > > Thanks Lonnie. Yes I did think about doing that. I guess I cant see any reason why it shouldnt work but I do feel a little uncomfortable that its sitting on the WAN interface which is on an Ethernet segment shared by all the other systems. > > Is there any way to create a Loopback interface? > > Regards > Michael KnillFrom: Lonnie Abelbeck <li...@lo...> > Sent: Friday, 4 October 2024 10:21 AM > To: AstLinux Users Mailing List <ast...@li...> > Subject: Re: [Astlinux-users] Creating a loopback address on Astlinux > You could make a LAN as a VLAN off the WAN (eth0) interface. > > ie. eth0.10 as the LAN, define a private network, and do as Michael described. > > Lonnie > > > > On Oct 3, 2024, at 5:59 PM, Michael Knill <mic...@ip...> wrote: > > > > Thanks Michael but the Astlinux side in my case does not have a LAN e.g. just a WAN interface > > > > Regards > > Michael KnillFrom: Michael Keuter <li...@mk...> > > Sent: Thursday, 3 October 2024 10:14 PM > > To: AstLinux Users Mailing List <ast...@li...> > > Subject: Re: [Astlinux-users] Creating a loopback address on Astlinux > > Update > > > > Michael > > > > http://www.mksolutions.info > > > > > > > Am 03.10.2024 um 13:59 schrieb Michael Keuter <li...@mk...>: > > > > > > Hi Michael, > > > > > > I have a customer that connects his company to his home (AVM Fritzbox router). You don't need another interface. > > > Here is the relevant part of the config (both sides have DynDNS): > > > > > > ---- > > > ipsec.conf: > > > > > > conn customer-home > > > left=customername.dyndns.com # local Astlinux DNS > > > leftsubnet=192.168.2.0/24 # customer Astlinux LAN > > > leftid=@customername.dyndns.com > > > right=customer-home.dyndns.com # remote DNS > > > rightid=@customer-home.dyndns.com > > > rightsubnet=192.168.1.0/24. # remote (home) LAN > > > > rightsubnet=192.168.1.0/24 > > > > the dot at the end was a typo! > > > > > -- > > > > > > ipsec.secrets - strongSwan IPsec secrets file > > > > > > @customername.dyndns.com @customer-home.dyndns.com : PSK "+xyz123" > > > ---- > > > > > > https://doc.astlinux-project.org/userdoc:tt_ipsec_vpn_strongswan > > > > > >> Am 03.10.2024 um 05:27 schrieb Michael Knill <mic...@ip...>: > > >> > > >> Hi Group > > >> > > >> I have Strongswan working from a remote router (That doesnt support Wireguard or OpenVPN) and it seems to work well in the lab. > > >> At the moment however I have set up a separate LAN interface allocated to 'leftsubnet' in ipsec.conf. > > >> As I dont really want to add a separate VM interface, I would like to set up a loopback interface in Astlinux and not sure of the best way to do this. > > >> > > >> Also wondering if the 'leftsubnet' could be the WAN IP Address which means I dont need another interface at all? > > >> > > >> Thanks all. > > >> Regards > > >> Michael Knill > > >> Managing Director > > >> D: +61 2 6189 1360 > > >> P: +61 2 6140 4656 > > >> E: mic...@ip... > > >> W: ipcsolutions.com.au > > >> <Outlook-hdjfh1gy.png>Smarter Business Communications > > > > > > > > > Michael > > > > > > http://www.mksolutions.info > > > > > > > > > > > > > > > > > > _______________________________________________ > > > Astlinux-users mailing list > > > Ast...@li... > > > https://lists.sourceforge.net/lists/listinfo/astlinux-users > > > > > > Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... > > > > > > > > > > _______________________________________________ > > Astlinux-users mailing list > > Ast...@li... > > https://lists.sourceforge.net/lists/listinfo/astlinux-users > > > > Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... > > _______________________________________________ > > Astlinux-users mailing list > > Ast...@li... > > https://lists.sourceforge.net/lists/listinfo/astlinux-users > > > > Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... > > > > > _______________________________________________ > Astlinux-users mailing list > Ast...@li... > https://lists.sourceforge.net/lists/listinfo/astlinux-users > > Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... > _______________________________________________ > Astlinux-users mailing list > Ast...@li... > https://lists.sourceforge.net/lists/listinfo/astlinux-users > > Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... |
From: Michael K. <mic...@ip...> - 2024-10-04 09:01:31
|
Thanks Lonnie. Yes I did think about doing that. I guess I cant see any reason why it shouldnt work but I do feel a little uncomfortable that its sitting on the WAN interface which is on an Ethernet segment shared by all the other systems. Is there any way to create a Loopback interface? Regards Michael Knill ________________________________ From: Lonnie Abelbeck <li...@lo...> Sent: Friday, 4 October 2024 10:21 AM To: AstLinux Users Mailing List <ast...@li...> Subject: Re: [Astlinux-users] Creating a loopback address on Astlinux You could make a LAN as a VLAN off the WAN (eth0) interface. ie. eth0.10 as the LAN, define a private network, and do as Michael described. Lonnie > On Oct 3, 2024, at 5:59 PM, Michael Knill <mic...@ip...> wrote: > > Thanks Michael but the Astlinux side in my case does not have a LAN e.g. just a WAN interface > > Regards > Michael KnillFrom: Michael Keuter <li...@mk...> > Sent: Thursday, 3 October 2024 10:14 PM > To: AstLinux Users Mailing List <ast...@li...> > Subject: Re: [Astlinux-users] Creating a loopback address on Astlinux > Update > > Michael > > http://www.mksolutions.info > > > > Am 03.10.2024 um 13:59 schrieb Michael Keuter <li...@mk...>: > > > > Hi Michael, > > > > I have a customer that connects his company to his home (AVM Fritzbox router). You don't need another interface. > > Here is the relevant part of the config (both sides have DynDNS): > > > > ---- > > ipsec.conf: > > > > conn customer-home > > left=customername.dyndns.com # local Astlinux DNS > > leftsubnet=192.168.2.0/24 # customer Astlinux LAN > > leftid=@customername.dyndns.com > > right=customer-home.dyndns.com # remote DNS > > rightid=@customer-home.dyndns.com > > rightsubnet=192.168.1.0/24. # remote (home) LAN > > rightsubnet=192.168.1.0/24 > > the dot at the end was a typo! > > > -- > > > > ipsec.secrets - strongSwan IPsec secrets file > > > > @customername.dyndns.com @customer-home.dyndns.com : PSK "+xyz123" > > ---- > > > > https://doc.astlinux-project.org/userdoc:tt_ipsec_vpn_strongswan > > > >> Am 03.10.2024 um 05:27 schrieb Michael Knill <mic...@ip...>: > >> > >> Hi Group > >> > >> I have Strongswan working from a remote router (That doesnt support Wireguard or OpenVPN) and it seems to work well in the lab. > >> At the moment however I have set up a separate LAN interface allocated to 'leftsubnet' in ipsec.conf. > >> As I dont really want to add a separate VM interface, I would like to set up a loopback interface in Astlinux and not sure of the best way to do this. > >> > >> Also wondering if the 'leftsubnet' could be the WAN IP Address which means I dont need another interface at all? > >> > >> Thanks all. > >> Regards > >> Michael Knill > >> Managing Director > >> D: +61 2 6189 1360 > >> P: +61 2 6140 4656 > >> E: mic...@ip... > >> W: ipcsolutions.com.au > >> <Outlook-hdjfh1gy.png>Smarter Business Communications > > > > > > Michael > > > > http://www.mksolutions.info > > > > > > > > > > > > _______________________________________________ > > Astlinux-users mailing list > > Ast...@li... > > https://lists.sourceforge.net/lists/listinfo/astlinux-users > > > > Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... > > > > > _______________________________________________ > Astlinux-users mailing list > Ast...@li... > https://lists.sourceforge.net/lists/listinfo/astlinux-users > > Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... > _______________________________________________ > Astlinux-users mailing list > Ast...@li... > https://lists.sourceforge.net/lists/listinfo/astlinux-users > > Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... _______________________________________________ Astlinux-users mailing list Ast...@li... https://lists.sourceforge.net/lists/listinfo/astlinux-users Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... |
From: Lonnie A. <li...@lo...> - 2024-10-04 00:21:48
|
You could make a LAN as a VLAN off the WAN (eth0) interface. ie. eth0.10 as the LAN, define a private network, and do as Michael described. Lonnie > On Oct 3, 2024, at 5:59 PM, Michael Knill <mic...@ip...> wrote: > > Thanks Michael but the Astlinux side in my case does not have a LAN e.g. just a WAN interface > > Regards > Michael KnillFrom: Michael Keuter <li...@mk...> > Sent: Thursday, 3 October 2024 10:14 PM > To: AstLinux Users Mailing List <ast...@li...> > Subject: Re: [Astlinux-users] Creating a loopback address on Astlinux > Update > > Michael > > http://www.mksolutions.info > > > > Am 03.10.2024 um 13:59 schrieb Michael Keuter <li...@mk...>: > > > > Hi Michael, > > > > I have a customer that connects his company to his home (AVM Fritzbox router). You don't need another interface. > > Here is the relevant part of the config (both sides have DynDNS): > > > > ---- > > ipsec.conf: > > > > conn customer-home > > left=customername.dyndns.com # local Astlinux DNS > > leftsubnet=192.168.2.0/24 # customer Astlinux LAN > > leftid=@customername.dyndns.com > > right=customer-home.dyndns.com # remote DNS > > rightid=@customer-home.dyndns.com > > rightsubnet=192.168.1.0/24. # remote (home) LAN > > rightsubnet=192.168.1.0/24 > > the dot at the end was a typo! > > > -- > > > > ipsec.secrets - strongSwan IPsec secrets file > > > > @customername.dyndns.com @customer-home.dyndns.com : PSK "+xyz123" > > ---- > > > > https://doc.astlinux-project.org/userdoc:tt_ipsec_vpn_strongswan > > > >> Am 03.10.2024 um 05:27 schrieb Michael Knill <mic...@ip...>: > >> > >> Hi Group > >> > >> I have Strongswan working from a remote router (That doesnt support Wireguard or OpenVPN) and it seems to work well in the lab. > >> At the moment however I have set up a separate LAN interface allocated to 'leftsubnet' in ipsec.conf. > >> As I dont really want to add a separate VM interface, I would like to set up a loopback interface in Astlinux and not sure of the best way to do this. > >> > >> Also wondering if the 'leftsubnet' could be the WAN IP Address which means I dont need another interface at all? > >> > >> Thanks all. > >> Regards > >> Michael Knill > >> Managing Director > >> D: +61 2 6189 1360 > >> P: +61 2 6140 4656 > >> E: mic...@ip... > >> W: ipcsolutions.com.au > >> <Outlook-hdjfh1gy.png>Smarter Business Communications > > > > > > Michael > > > > http://www.mksolutions.info > > > > > > > > > > > > _______________________________________________ > > Astlinux-users mailing list > > Ast...@li... > > https://lists.sourceforge.net/lists/listinfo/astlinux-users > > > > Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... > > > > > _______________________________________________ > Astlinux-users mailing list > Ast...@li... > https://lists.sourceforge.net/lists/listinfo/astlinux-users > > Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... > _______________________________________________ > Astlinux-users mailing list > Ast...@li... > https://lists.sourceforge.net/lists/listinfo/astlinux-users > > Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... |
From: Michael K. <mic...@ip...> - 2024-10-03 22:59:21
|
Thanks Michael but the Astlinux side in my case does not have a LAN e.g. just a WAN interface Regards Michael Knill ________________________________ From: Michael Keuter <li...@mk...> Sent: Thursday, 3 October 2024 10:14 PM To: AstLinux Users Mailing List <ast...@li...> Subject: Re: [Astlinux-users] Creating a loopback address on Astlinux Update Michael http://www.mksolutions.info > Am 03.10.2024 um 13:59 schrieb Michael Keuter <li...@mk...>: > > Hi Michael, > > I have a customer that connects his company to his home (AVM Fritzbox router). You don't need another interface. > Here is the relevant part of the config (both sides have DynDNS): > > ---- > ipsec.conf: > > conn customer-home > left=customername.dyndns.com # local Astlinux DNS > leftsubnet=192.168.2.0/24 # customer Astlinux LAN > leftid=@customername.dyndns.com > right=customer-home.dyndns.com # remote DNS > rightid=@customer-home.dyndns.com > rightsubnet=192.168.1.0/24. # remote (home) LAN rightsubnet=192.168.1.0/24 the dot at the end was a typo! > -- > > ipsec.secrets - strongSwan IPsec secrets file > > @customername.dyndns.com @customer-home.dyndns.com : PSK "+xyz123" > ---- > > https://doc.astlinux-project.org/userdoc:tt_ipsec_vpn_strongswan > >> Am 03.10.2024 um 05:27 schrieb Michael Knill <mic...@ip...>: >> >> Hi Group >> >> I have Strongswan working from a remote router (That doesnt support Wireguard or OpenVPN) and it seems to work well in the lab. >> At the moment however I have set up a separate LAN interface allocated to 'leftsubnet' in ipsec.conf. >> As I dont really want to add a separate VM interface, I would like to set up a loopback interface in Astlinux and not sure of the best way to do this. >> >> Also wondering if the 'leftsubnet' could be the WAN IP Address which means I dont need another interface at all? >> >> Thanks all. >> Regards >> Michael Knill >> Managing Director >> D: +61 2 6189 1360 >> P: +61 2 6140 4656 >> E: mic...@ip... >> W: ipcsolutions.com.au >> <Outlook-hdjfh1gy.png>Smarter Business Communications > > > Michael > > http://www.mksolutions.info > > > > > > _______________________________________________ > Astlinux-users mailing list > Ast...@li... > https://lists.sourceforge.net/lists/listinfo/astlinux-users > > Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... _______________________________________________ Astlinux-users mailing list Ast...@li... https://lists.sourceforge.net/lists/listinfo/astlinux-users Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... |
From: Michael K. <li...@mk...> - 2024-10-03 12:15:09
|
Update Michael http://www.mksolutions.info > Am 03.10.2024 um 13:59 schrieb Michael Keuter <li...@mk...>: > > Hi Michael, > > I have a customer that connects his company to his home (AVM Fritzbox router). You don't need another interface. > Here is the relevant part of the config (both sides have DynDNS): > > ---- > ipsec.conf: > > conn customer-home > left=customername.dyndns.com # local Astlinux DNS > leftsubnet=192.168.2.0/24 # customer Astlinux LAN > leftid=@customername.dyndns.com > right=customer-home.dyndns.com # remote DNS > rightid=@customer-home.dyndns.com > rightsubnet=192.168.1.0/24. # remote (home) LAN rightsubnet=192.168.1.0/24 the dot at the end was a typo! > -- > > ipsec.secrets - strongSwan IPsec secrets file > > @customername.dyndns.com @customer-home.dyndns.com : PSK "+xyz123" > ---- > > https://doc.astlinux-project.org/userdoc:tt_ipsec_vpn_strongswan > >> Am 03.10.2024 um 05:27 schrieb Michael Knill <mic...@ip...>: >> >> Hi Group >> >> I have Strongswan working from a remote router (That doesnt support Wireguard or OpenVPN) and it seems to work well in the lab. >> At the moment however I have set up a separate LAN interface allocated to 'leftsubnet' in ipsec.conf. >> As I dont really want to add a separate VM interface, I would like to set up a loopback interface in Astlinux and not sure of the best way to do this. >> >> Also wondering if the 'leftsubnet' could be the WAN IP Address which means I dont need another interface at all? >> >> Thanks all. >> Regards >> Michael Knill >> Managing Director >> D: +61 2 6189 1360 >> P: +61 2 6140 4656 >> E: mic...@ip... >> W: ipcsolutions.com.au >> <Outlook-hdjfh1gy.png>Smarter Business Communications > > > Michael > > http://www.mksolutions.info > > > > > > _______________________________________________ > Astlinux-users mailing list > Ast...@li... > https://lists.sourceforge.net/lists/listinfo/astlinux-users > > Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... |
From: Michael K. <li...@mk...> - 2024-10-03 12:00:16
|
Hi Michael, I have a customer that connects his company to his home (AVM Fritzbox router). You don't need another interface. Here is the relevant part of the config (both sides have DynDNS): ---- ipsec.conf: conn customer-home left=customername.dyndns.com # local Astlinux DNS leftsubnet=192.168.2.0/24 # customer Astlinux LAN leftid=@customername.dyndns.com right=customer-home.dyndns.com # remote DNS rightid=@customer-home.dyndns.com rightsubnet=192.168.1.0/24. # remote (home) LAN -- ipsec.secrets - strongSwan IPsec secrets file @customername.dyndns.com @customer-home.dyndns.com : PSK "+xyz123" ---- https://doc.astlinux-project.org/userdoc:tt_ipsec_vpn_strongswan > Am 03.10.2024 um 05:27 schrieb Michael Knill <mic...@ip...>: > > Hi Group > > I have Strongswan working from a remote router (That doesnt support Wireguard or OpenVPN) and it seems to work well in the lab. > At the moment however I have set up a separate LAN interface allocated to 'leftsubnet' in ipsec.conf. > As I dont really want to add a separate VM interface, I would like to set up a loopback interface in Astlinux and not sure of the best way to do this. > > Also wondering if the 'leftsubnet' could be the WAN IP Address which means I dont need another interface at all? > > Thanks all. > Regards > Michael Knill > Managing Director > D: +61 2 6189 1360 > P: +61 2 6140 4656 > E: mic...@ip... > W: ipcsolutions.com.au > <Outlook-hdjfh1gy.png>Smarter Business Communications Michael http://www.mksolutions.info |
From: Michael K. <mic...@ip...> - 2024-10-03 05:01:08
|
Hi Group I have Strongswan working from a remote router (That doesnt support Wireguard or OpenVPN) and it seems to work well in the lab. At the moment however I have set up a separate LAN interface allocated to 'leftsubnet' in ipsec.conf. As I dont really want to add a separate VM interface, I would like to set up a loopback interface in Astlinux and not sure of the best way to do this. Also wondering if the 'leftsubnet' could be the WAN IP Address which means I dont need another interface at all? Thanks all. Regards Michael Knill Managing Director D: +61 2 6189 1360 P: +61 2 6140 4656 E: mic...@ip...<mailto:mic...@ip...> W: ipcsolutions.com.au<https://ipcsolutions.com.au/> [cid:84b54daf-f9a7-4ea8-855d-6ff415c7e5b8] Smarter Business Communications |
From: Lonnie A. <li...@lo...> - 2024-09-28 18:02:18
|
Announcing AstLinux Release: 1.5.5 More Info: AstLinux Project https://www.astlinux-project.org/ AstLinux 1.5.5 Highlights: * Asterisk Versions: 16.30.0, 18.24.3, 20.9.3 * Linux Kernel 5.10.223, security and bug fixes * RUNNIX, version bump to runnix-0.6.19 * jitterentropy-rngd, new package, version 1.2.8, Random Number Generator (RNG) daemon. Previous rng-tools 'rngd' daemon is no longer used. * s3fs, new package, version 1.94, allows a user to mount an S3 bucket via FUSE filesystem * libcurl (curl) version bump to 8.9.1, security fix: CVE-2024-6874 * libxml2, version bump to 2.11.9, security fix: CVE-2024-40896 * iperf3, version bump to 3.17.1, security fix: CVE-2024-26306 * sngrep, version bump to 1.8.2, security fix * unbound, version bump to 1.21.0, security fix: CVE-2024-33655 * chrony, version bump to 4.6 * Monit, version bump to 5.34.0 * netcalc, version bump to 2.1.7 * sqlite, version bump to 3.46.1 * ca-certificates, update trusted root certificates 2024-07-02 * mac2vendor, oui.txt database snapshot 2024-09-14 * Asterisk '16se' (stable edition) version 16.30.0 is the last Asterisk 16.x "Legacy" version, built --without-pjproject and --without-dahdi * Package upgrades providing important security and bug fixes Full ChangeLog: https://raw.githubusercontent.com/astlinux-project/astlinux/1.5.5/docs/ChangeLog.txt All users are encouraged to upgrade, read the ChangeLog for the details. AstLinux Team _______________________________________________ Astlinux-users mailing list Ast...@li... https://lists.sourceforge.net/lists/listinfo/astlinux-users Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... |