Re: [App_rpt-users] Show link topology from cli?
I'll share a couple of shell scripts that I use from CLI to monitor what's connected and the key/unkey status or all connected nodes. The main function is monitor.sh: #! /bin/bash if [ -e /var/run/asterisk.ctl ] then clear echo "Type CTL-C to exit" echo "" KEY=`/usr/local/sbin/vars29521.sh | grep --color=always TK` UNKEY=`/usr/local/sbin/vars29521.sh | grep --color=always TU` if [ -n $KEY ] then echo $KEY fi if [ -z $KEY ] then echo $UNKEY fi count=1 until [ $count = "10000" ] do ## echo "Argument number $count" count=`expr $count + 1` TMP1=`/usr/local/sbin/vars29521.sh | grep RPT_ALINKS` TMP2=`/usr/local/sbin/vars29521.sh | grep RPT_ALINKS` while [ $TMP1 == $TMP2 ] do TMP1=`/usr/local/sbin/vars29521.sh | grep RPT_ALINKS` done clear echo "Type CTL-C to exit" echo "" KEY=`/usr/local/sbin/vars29521.sh | grep --color=always TK` UNKEY=`/usr/local/sbin/vars29521.sh | grep --color=always TU` if [ -n $KEY ] then echo $KEY fi if [ -z $KEY ] then echo $UNKEY fi done echo "" echo "" else echo "Asterisk is not running!" fi The scipt that is called internally is vars29521.sh: #! /bin/bash if [ -e /var/run/asterisk.ctl ] then asterisk -rx "rpt showvars 29521" echo "" else echo "Asterisk is not running!" fi You will have to replace 29521 with your node number of course. Tom / K5TRA
That is certainly a way to do it. Here is another option that doesn't mess with the CLI. The 'archivedir' command in rpt.conf creates dated text files of all node activity. Unfortunately it also saves wav files of all of the audio. This is not a problem on a large disk based system but on the BBB it would just not work. So new in the BBB code is a command called 'archiveaudio' which was created to turn off the saving of the audio portion of the archive thus greatly reducing the storage load. I am not sure if this command has made its way to Acid. If you do use this on the BBB make sure you archive to a tmpfs like /tmp and also delete past files periodically because even they get large depending on you nodes activity. 'archivedir' saves based on date, creating one file per calendar day. Example of using command in rpt.conf: [27225] rxchannel = SimpleUSB/usb duplex=1 erxgain=-3 etxgain=3 archivedir=/var/log/asterisk/audio archiveaudio=0 ; Disable saving .wav files This creates a directory under the archivedir path of the node number. Multiple archives can be stored if you put these commands in each node stanza. This listing shows files dating back to July 31 of all node activity. This is an Acid system modified to not save audio files. [root@WA3DSP_Allstar asterisk]# cd /var/log/asterisk/audio/27225/ [root@WA3DSP_Allstar 27225]# ls 20140731.txt 20140815.txt 20140830.txt 20140914.txt 20140929.txt 20141014.txt 20141029.txt 20141113.txt 20140801.txt 20140816.txt 20140831.txt 20140915.txt 20140930.txt 20141015.txt 20141030.txt 20141114.txt 20140802.txt 20140817.txt 20140901.txt 20140916.txt 20141001.txt 20141016.txt 20141031.txt 20141115.txt 20140803.txt 20140818.txt 20140902.txt 20140917.txt 20141002.txt 20141017.txt 20141101.txt 20141116.txt 20140804.txt 20140819.txt 20140903.txt 20140918.txt 20141003.txt 20141018.txt 20141102.txt 20141117.txt 20140805.txt 20140820.txt 20140904.txt 20140919.txt 20141004.txt 20141019.txt 20141103.txt rxlog.txt 20140806.txt 20140821.txt 20140905.txt 20140920.txt 20141005.txt 20141020.txt 20141104.txt tail.pl 20140807.txt 20140822.txt 20140906.txt 20140921.txt 20141006.txt 20141021.txt 20141105.txt 20140808.txt 20140823.txt 20140907.txt 20140922.txt 20141007.txt 20141022.txt 20141106.txt 20140809.txt 20140824.txt 20140908.txt 20140923.txt 20141008.txt 20141023.txt 20141107.txt 20140810.txt 20140825.txt 20140909.txt 20140924.txt 20141009.txt 20141024.txt 20141108.txt 20140811.txt 20140826.txt 20140910.txt 20140925.txt 20141010.txt 20141025.txt 20141109.txt 20140812.txt 20140827.txt 20140911.txt 20140926.txt 20141011.txt 20141026.txt 20141110.txt 20140813.txt 20140828.txt 20140912.txt 20140927.txt 20141012.txt 20141027.txt 20141111.txt 20140814.txt 20140829.txt 20140913.txt 20140928.txt 20141013.txt 20141028.txt 20141112.txt tail.pl, a Perl script which is attached, deals with the extraction of the data. In this case the RXKEY's only indicating who key the circuit. I also pull in the database file to nicely display the node QTH and location. Here is what the processed rxlog looks like: 09/09/2014 08:41:26 RXKEY 40865 WD9EQD 147.435 Simplex Smithville, NJ 09/09/2014 08:41:39 RXKEY 40561 WA3DSP ECHOLINK - 147090 Richboro, PA - Hub 09/09/2014 08:41:45 RXKEY 40865 WD9EQD 147.435 Simplex Smithville, NJ 09/09/2014 08:41:49 RXKEY 40561 WA3DSP ECHOLINK - 147090 Richboro, PA - Hub 09/09/2014 08:41:59 RXKEY 29817 NY3J 446.150 Simplex 91.5 Bensalem, PA The rxlog is read by a simple script which keeps tabs on what the system is doing. The Perl script, tail.pl, is run in the background constantly monitoring the current archive file and saving parsed data to rxlog.txt : [root@WA3DSP_Allstar 27225]# cat /usr/local/sbin/rxlog.sh #! /bin/bash tail -f /var/log/asterisk/audio/27225/rxlog.txt Of course this could be expanded to view other parameters as all of the control data is in the individual text files. In my case the only thing that was important to me was who keyed or who is keyed in a situation where someone is hanging a circuit. It would be easy to show keyed status in a display using RXKEY and RXUNKEY Where you put the files and how you deal with the data is your option. These are only examples. 73 Doug WA3DSP http://www.crompton.com/hamradio
Hi why do i need to connect my node with allstar or echolink i just want to set it up locally. how to set all this totally locally between two nodes. Regards, Salik Mumtaz Satti, A-EXEN National Radio And Telecommunication Corporation, Haripur Pakistan www.nrtc.com.pk salik.satti@nrtc.com.pk Contact: +923155414048 Skype: salik.satti6 On Monday, November 17, 2014 11:27 PM, Doug Crompton <doug@crompton.com> wrote: #yiv7828002334 #yiv7828002334 --.yiv7828002334hmmessage P{margin:0px;padding:0px;}#yiv7828002334 body.yiv7828002334hmmessage{font-size:12pt;font-family:Calibri;}#yiv7828002334 That is certainly a way to do it. Here is another option that doesn't mess with the CLI. The 'archivedir' command in rpt.conf creates dated text files of all node activity. Unfortunately it also saves wav files of all of the audio. This is not a problem on a large disk based system but on the BBB it would just not work. So new in the BBB code is a command called 'archiveaudio' which was created to turn off the saving of the audio portion of the archive thus greatly reducing the storage load. I am not sure if this command has made its way to Acid. If you do use this on the BBB make sure you archive to a tmpfs like /tmp and also delete past files periodically because even they get large depending on you nodes activity. 'archivedir' saves based on date, creating one file per calendar day. Example of using command in rpt.conf: [27225] rxchannel = SimpleUSB/usb duplex=1 erxgain=-3 etxgain=3 archivedir=/var/log/asterisk/audio archiveaudio=0 ; Disable saving .wav files This creates a directory under the archivedir path of the node number. Multiple archives can be stored if you put these commands in each node stanza. This listing shows files dating back to July 31 of all node activity. This is an Acid system modified to not save audio files. [root@WA3DSP_Allstar asterisk]# cd /var/log/asterisk/audio/27225/ [root@WA3DSP_Allstar 27225]# ls 20140731.txt 20140815.txt 20140830.txt 20140914.txt 20140929.txt 20141014.txt 20141029.txt 20141113.txt 20140801.txt 20140816.txt 20140831.txt 20140915.txt 20140930.txt 20141015.txt 20141030.txt 20141114.txt 20140802.txt 20140817.txt 20140901.txt 20140916.txt 20141001.txt 20141016.txt 20141031.txt 20141115.txt 20140803.txt 20140818.txt 20140902.txt 20140917.txt 20141002.txt 20141017.txt 20141101.txt 20141116.txt 20140804.txt 20140819.txt 20140903.txt 20140918.txt 20141003.txt 20141018.txt 20141102.txt 20141117.txt 20140805.txt 20140820.txt 20140904.txt 20140919.txt 20141004.txt 20141019.txt 20141103.txt rxlog.txt 20140806.txt 20140821.txt 20140905.txt 20140920.txt 20141005.txt 20141020.txt 20141104.txt tail.pl 20140807.txt 20140822.txt 20140906.txt 20140921.txt 20141006.txt 20141021.txt 20141105.txt 20140808.txt 20140823.txt 20140907.txt 20140922.txt 20141007.txt 20141022.txt 20141106.txt 20140809.txt 20140824.txt 20140908.txt 20140923.txt 20141008.txt 20141023.txt 20141107.txt 20140810.txt 20140825.txt 20140909.txt 20140924.txt 20141009.txt 20141024.txt 20141108.txt 20140811.txt 20140826.txt 20140910.txt 20140925.txt 20141010.txt 20141025.txt 20141109.txt 20140812.txt 20140827.txt 20140911.txt 20140926.txt 20141011.txt 20141026.txt 20141110.txt 20140813.txt 20140828.txt 20140912.txt 20140927.txt 20141012.txt 20141027.txt 20141111.txt 20140814.txt 20140829.txt 20140913.txt 20140928.txt 20141013.txt 20141028.txt 20141112.txt tail.pl, a Perl script which is attached, deals with the extraction of the data. In this case the RXKEY's only indicating who key the circuit. I also pull in the database file to nicely display the node QTH and location. Here is what the processed rxlog looks like: 09/09/2014 08:41:26 RXKEY 40865 WD9EQD 147.435 Simplex Smithville, NJ 09/09/2014 08:41:39 RXKEY 40561 WA3DSP ECHOLINK - 147090 Richboro, PA - Hub 09/09/2014 08:41:45 RXKEY 40865 WD9EQD 147.435 Simplex Smithville, NJ 09/09/2014 08:41:49 RXKEY 40561 WA3DSP ECHOLINK - 147090 Richboro, PA - Hub 09/09/2014 08:41:59 RXKEY 29817 NY3J 446.150 Simplex 91.5 Bensalem, PA The rxlog is read by a simple script which keeps tabs on what the system is doing. The Perl script, tail.pl, is run in the background constantly monitoring the current archive file and saving parsed data to rxlog.txt : [root@WA3DSP_Allstar 27225]# cat /usr/local/sbin/rxlog.sh #! /bin/bash tail -f /var/log/asterisk/audio/27225/rxlog.txt Of course this could be expanded to view other parameters as all of the control data is in the individual text files. In my case the only thing that was important to me was who keyed or who is keyed in a situation where someone is hanging a circuit. It would be easy to show keyed status in a display using RXKEY and RXUNKEY Where you put the files and how you deal with the data is your option. These are only examples. 73 Doug WA3DSP http://www.crompton.com/hamradio _______________________________________________ App_rpt-users mailing list App_rpt-users@ohnosec.org http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users To unsubscribe from this list please visit http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users and scroll down to the bottom of the page. Enter your email address and press the "Unsubscribe or edit options button" You do not need a password to unsubscribe, you can do it via email confirmation. If you have trouble unsubscribing, please send a message to the list detailing the problem.
Hi Doug, I have setup a DMK Uri to work with XIPAR. And from asterisk cli when i issue radio tune command like: radio tune rxnoise or rxvoiceit says:Done tries=12, Setting=5.000000, meas=505.000000ERROR: RX VOICE GAIN ADJUST FAILED. Salik Mumtaz Satti, Assistant Exective Engineer National Radio And Telecommunication Corporation, Haripur kpk Pakistan www.nrtc.com.pk salik.satti@nrtc.com.pk Contact: +923155414048 Skype: salik.satti6 On Wednesday, November 19, 2014 11:12 AM, Salik Satti <saliksatti@yahoo.com> wrote: Hi why do i need to connect my node with allstar or echolink i just want to set it up locally. how to set all this totally locally between two nodes. Regards, Salik Mumtaz Satti, A-EXEN National Radio And Telecommunication Corporation, Haripur Pakistan www.nrtc.com.pk salik.satti@nrtc.com.pk Contact: +923155414048 Skype: salik.satti6 On Monday, November 17, 2014 11:27 PM, Doug Crompton <doug@crompton.com> wrote: #yiv5996377240 --.yiv5996377240hmmessage P{margin:0px;padding:0px;}#yiv5996377240 body.yiv5996377240hmmessage{font-size:12pt;font-family:Calibri;}#yiv5996377240 That is certainly a way to do it. Here is another option that doesn't mess with the CLI. The 'archivedir' command in rpt.conf creates dated text files of all node activity. Unfortunately it also saves wav files of all of the audio. This is not a problem on a large disk based system but on the BBB it would just not work. So new in the BBB code is a command called 'archiveaudio' which was created to turn off the saving of the audio portion of the archive thus greatly reducing the storage load. I am not sure if this command has made its way to Acid. If you do use this on the BBB make sure you archive to a tmpfs like /tmp and also delete past files periodically because even they get large depending on you nodes activity. 'archivedir' saves based on date, creating one file per calendar day. Example of using command in rpt.conf: [27225] rxchannel = SimpleUSB/usb duplex=1 erxgain=-3 etxgain=3 archivedir=/var/log/asterisk/audio archiveaudio=0 ; Disable saving .wav files This creates a directory under the archivedir path of the node number. Multiple archives can be stored if you put these commands in each node stanza. This listing shows files dating back to July 31 of all node activity. This is an Acid system modified to not save audio files. [root@WA3DSP_Allstar asterisk]# cd /var/log/asterisk/audio/27225/ [root@WA3DSP_Allstar 27225]# ls 20140731.txt 20140815.txt 20140830.txt 20140914.txt 20140929.txt 20141014.txt 20141029.txt 20141113.txt 20140801.txt 20140816.txt 20140831.txt 20140915.txt 20140930.txt 20141015.txt 20141030.txt 20141114.txt 20140802.txt 20140817.txt 20140901.txt 20140916.txt 20141001.txt 20141016.txt 20141031.txt 20141115.txt 20140803.txt 20140818.txt 20140902.txt 20140917.txt 20141002.txt 20141017.txt 20141101.txt 20141116.txt 20140804.txt 20140819.txt 20140903.txt 20140918.txt 20141003.txt 20141018.txt 20141102.txt 20141117.txt 20140805.txt 20140820.txt 20140904.txt 20140919.txt 20141004.txt 20141019.txt 20141103.txt rxlog.txt 20140806.txt 20140821.txt 20140905.txt 20140920.txt 20141005.txt 20141020.txt 20141104.txt tail.pl 20140807.txt 20140822.txt 20140906.txt 20140921.txt 20141006.txt 20141021.txt 20141105.txt 20140808.txt 20140823.txt 20140907.txt 20140922.txt 20141007.txt 20141022.txt 20141106.txt 20140809.txt 20140824.txt 20140908.txt 20140923.txt 20141008.txt 20141023.txt 20141107.txt 20140810.txt 20140825.txt 20140909.txt 20140924.txt 20141009.txt 20141024.txt 20141108.txt 20140811.txt 20140826.txt 20140910.txt 20140925.txt 20141010.txt 20141025.txt 20141109.txt 20140812.txt 20140827.txt 20140911.txt 20140926.txt 20141011.txt 20141026.txt 20141110.txt 20140813.txt 20140828.txt 20140912.txt 20140927.txt 20141012.txt 20141027.txt 20141111.txt 20140814.txt 20140829.txt 20140913.txt 20140928.txt 20141013.txt 20141028.txt 20141112.txt tail.pl, a Perl script which is attached, deals with the extraction of the data. In this case the RXKEY's only indicating who key the circuit. I also pull in the database file to nicely display the node QTH and location. Here is what the processed rxlog looks like: 09/09/2014 08:41:26 RXKEY 40865 WD9EQD 147.435 Simplex Smithville, NJ 09/09/2014 08:41:39 RXKEY 40561 WA3DSP ECHOLINK - 147090 Richboro, PA - Hub 09/09/2014 08:41:45 RXKEY 40865 WD9EQD 147.435 Simplex Smithville, NJ 09/09/2014 08:41:49 RXKEY 40561 WA3DSP ECHOLINK - 147090 Richboro, PA - Hub 09/09/2014 08:41:59 RXKEY 29817 NY3J 446.150 Simplex 91.5 Bensalem, PA The rxlog is read by a simple script which keeps tabs on what the system is doing. The Perl script, tail.pl, is run in the background constantly monitoring the current archive file and saving parsed data to rxlog.txt : [root@WA3DSP_Allstar 27225]# cat /usr/local/sbin/rxlog.sh #! /bin/bash tail -f /var/log/asterisk/audio/27225/rxlog.txt Of course this could be expanded to view other parameters as all of the control data is in the individual text files. In my case the only thing that was important to me was who keyed or who is keyed in a situation where someone is hanging a circuit. It would be easy to show keyed status in a display using RXKEY and RXUNKEY Where you put the files and how you deal with the data is your option. These are only examples. 73 Doug WA3DSP http://www.crompton.com/hamradio _______________________________________________ App_rpt-users mailing list App_rpt-users@ohnosec.org http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users To unsubscribe from this list please visit http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users and scroll down to the bottom of the page. Enter your email address and press the "Unsubscribe or edit options button" You do not need a password to unsubscribe, you can do it via email confirmation. If you have trouble unsubscribing, please send a message to the list detailing the problem.
Hi Doug, I have setup a DMK Uri to work with XIPAR. And from asterisk cli when i issue radio tune command like: radio tune rxnoise or rxvoiceit says:Done tries=12, Setting=5.000000, meas=505.000000ERROR: RX VOICE GAIN ADJUST FAILED. can you please help me in this regard, what i am doing wrong? Regards, Salik Mumtaz Satti, Assistant Exective Engineer National Radio And Telecommunication Corporation, Haripur kpk Pakistan www.nrtc.com.pk salik.satti@nrtc.com.pk Contact: +923155414048 Skype: salik.satti6 On Monday, December 15, 2014 12:23 PM, Salik Satti <saliksatti@yahoo.com> wrote: Hi Doug, I have setup a DMK Uri to work with XIPAR. And from asterisk cli when i issue radio tune command like: radio tune rxnoise or rxvoiceit says:Done tries=12, Setting=5.000000, meas=505.000000ERROR: RX VOICE GAIN ADJUST FAILED. Salik Mumtaz Satti, Assistant Exective Engineer National Radio And Telecommunication Corporation, Haripur kpk Pakistan www.nrtc.com.pk salik.satti@nrtc.com.pk Contact: +923155414048 Skype: salik.satti6 On Wednesday, November 19, 2014 11:12 AM, Salik Satti <saliksatti@yahoo.com> wrote: Hi why do i need to connect my node with allstar or echolink i just want to set it up locally. how to set all this totally locally between two nodes. Regards, Salik Mumtaz Satti, A-EXEN National Radio And Telecommunication Corporation, Haripur Pakistan www.nrtc.com.pk salik.satti@nrtc.com.pk Contact: +923155414048 Skype: salik.satti6 On Monday, November 17, 2014 11:27 PM, Doug Crompton <doug@crompton.com> wrote: #yiv0433681204 --.yiv0433681204hmmessage P{margin:0px;padding:0px;}#yiv0433681204 body.yiv0433681204hmmessage{font-size:12pt;font-family:Calibri;}#yiv0433681204 That is certainly a way to do it. Here is another option that doesn't mess with the CLI. The 'archivedir' command in rpt.conf creates dated text files of all node activity. Unfortunately it also saves wav files of all of the audio. This is not a problem on a large disk based system but on the BBB it would just not work. So new in the BBB code is a command called 'archiveaudio' which was created to turn off the saving of the audio portion of the archive thus greatly reducing the storage load. I am not sure if this command has made its way to Acid. If you do use this on the BBB make sure you archive to a tmpfs like /tmp and also delete past files periodically because even they get large depending on you nodes activity. 'archivedir' saves based on date, creating one file per calendar day. Example of using command in rpt.conf: [27225] rxchannel = SimpleUSB/usb duplex=1 erxgain=-3 etxgain=3 archivedir=/var/log/asterisk/audio archiveaudio=0 ; Disable saving .wav files This creates a directory under the archivedir path of the node number. Multiple archives can be stored if you put these commands in each node stanza. This listing shows files dating back to July 31 of all node activity. This is an Acid system modified to not save audio files. [root@WA3DSP_Allstar asterisk]# cd /var/log/asterisk/audio/27225/ [root@WA3DSP_Allstar 27225]# ls 20140731.txt 20140815.txt 20140830.txt 20140914.txt 20140929.txt 20141014.txt 20141029.txt 20141113.txt 20140801.txt 20140816.txt 20140831.txt 20140915.txt 20140930.txt 20141015.txt 20141030.txt 20141114.txt 20140802.txt 20140817.txt 20140901.txt 20140916.txt 20141001.txt 20141016.txt 20141031.txt 20141115.txt 20140803.txt 20140818.txt 20140902.txt 20140917.txt 20141002.txt 20141017.txt 20141101.txt 20141116.txt 20140804.txt 20140819.txt 20140903.txt 20140918.txt 20141003.txt 20141018.txt 20141102.txt 20141117.txt 20140805.txt 20140820.txt 20140904.txt 20140919.txt 20141004.txt 20141019.txt 20141103.txt rxlog.txt 20140806.txt 20140821.txt 20140905.txt 20140920.txt 20141005.txt 20141020.txt 20141104.txt tail.pl 20140807.txt 20140822.txt 20140906.txt 20140921.txt 20141006.txt 20141021.txt 20141105.txt 20140808.txt 20140823.txt 20140907.txt 20140922.txt 20141007.txt 20141022.txt 20141106.txt 20140809.txt 20140824.txt 20140908.txt 20140923.txt 20141008.txt 20141023.txt 20141107.txt 20140810.txt 20140825.txt 20140909.txt 20140924.txt 20141009.txt 20141024.txt 20141108.txt 20140811.txt 20140826.txt 20140910.txt 20140925.txt 20141010.txt 20141025.txt 20141109.txt 20140812.txt 20140827.txt 20140911.txt 20140926.txt 20141011.txt 20141026.txt 20141110.txt 20140813.txt 20140828.txt 20140912.txt 20140927.txt 20141012.txt 20141027.txt 20141111.txt 20140814.txt 20140829.txt 20140913.txt 20140928.txt 20141013.txt 20141028.txt 20141112.txt tail.pl, a Perl script which is attached, deals with the extraction of the data. In this case the RXKEY's only indicating who key the circuit. I also pull in the database file to nicely display the node QTH and location. Here is what the processed rxlog looks like: 09/09/2014 08:41:26 RXKEY 40865 WD9EQD 147.435 Simplex Smithville, NJ 09/09/2014 08:41:39 RXKEY 40561 WA3DSP ECHOLINK - 147090 Richboro, PA - Hub 09/09/2014 08:41:45 RXKEY 40865 WD9EQD 147.435 Simplex Smithville, NJ 09/09/2014 08:41:49 RXKEY 40561 WA3DSP ECHOLINK - 147090 Richboro, PA - Hub 09/09/2014 08:41:59 RXKEY 29817 NY3J 446.150 Simplex 91.5 Bensalem, PA The rxlog is read by a simple script which keeps tabs on what the system is doing. The Perl script, tail.pl, is run in the background constantly monitoring the current archive file and saving parsed data to rxlog.txt : [root@WA3DSP_Allstar 27225]# cat /usr/local/sbin/rxlog.sh #! /bin/bash tail -f /var/log/asterisk/audio/27225/rxlog.txt Of course this could be expanded to view other parameters as all of the control data is in the individual text files. In my case the only thing that was important to me was who keyed or who is keyed in a situation where someone is hanging a circuit. It would be easy to show keyed status in a display using RXKEY and RXUNKEY Where you put the files and how you deal with the data is your option. These are only examples. 73 Doug WA3DSP http://www.crompton.com/hamradio _______________________________________________ App_rpt-users mailing list App_rpt-users@ohnosec.org http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users To unsubscribe from this list please visit http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users and scroll down to the bottom of the page. Enter your email address and press the "Unsubscribe or edit options button" You do not need a password to unsubscribe, you can do it via email confirmation. If you have trouble unsubscribing, please send a message to the list detailing the problem.
participants (3)
-
Doug Crompton -
k5tra -
Salik Satti