Not the best way, by any means, but an option.
If you need to enable something through the web interface access, like
snmp r/w or community string you can do something like this shell
script wrapper for curl:
*************************
#!/bin/sh
USER="username"
PASS="password"
#new rw community
COMMSTRING="private"
COOKFILE=`mktemp -t snmpcook`
TMPFILE=`mktemp -t snmp`
#get login page
#curl --cookie-jar $COOKFILE --silent \
#--output $TMPFILE \
#http://$1/index.htm
#login
curl --cookie $COOKFILE --cookie-jar $COOKFILE --silent \
--location \
--data
"CanopyUsername=$USER&CanopyPassword=$PASS&webguisubmit=submit&SNMPReadOnly=0&SNMPComString=$COMMSTRING&ok=Save+Changes"
\
--output $TMPFILE \
http://$1/himom.cgi
#get status page
#curl --cookie $COOKFILE --cookie-jar $COOKFILE --silent \
# --output $TMPFILE \
#http://$1/main.cgi
echo -n $1 ' '
cat $TMPFILE| grep -i window\\.status | sed -e
"s/.*window\.status=\'\([^\']*\)\'.*/\1/"
rm $TMPFILE
rm $COOKFILE
*************************
You just give it the hostname or ip as a parameter, of course updating
the USER, PASS, and COMMSTRING variables first.
You can do something similar for the channel size really if you don't
want to just enable the snmp credentials this way.
The variable to add to the data line is "BandWidthScan" and then you
just need to figure out the correct value.
Always good to test locally first before you orphan a bunch of radios in
the field.
Good luck,
Matt Mays
Amplex Internet
On 3/6/2019 3:50 PM, Joe Novak wrote:
If you don't have CnMaestro widely deployed here are a couple of great
examples provided by the community:
http://community.cambiumnetworks.com/t5/cnMaestro/Onboarding-with-SNMP-via-BASH/td-p/45614
You should be able to modify both of them fairly easily for whatever
snmpset commands your trying to run.
On Wed, Mar 6, 2019 at 2:43 PM Sean Heskett <af...@zirkel.us
<mailto:af...@zirkel.us>> wrote:
Like Adam said cnMaestro makes this very easy.
Sean
On Wed, Mar 6, 2019 at 1:23 PM Adam Moffett <dmmoff...@gmail.com
<mailto:dmmoff...@gmail.com>> wrote:
CnMaestro can apply a config template to every managed
device. If the template only includes the one checkbox then
only that one checkbox changes.
SNMP would definitely do it too, but only if you already have
write access enabled.
-Adam
On 3/6/2019 2:49 PM, Sam Lambie wrote:
Does anyone know how to basically check the 40mhz box en
masse on all SM's on an AP? Is SNMP the way to do it or is
there a better way?
--
--
*Sam Lambie*
Taosnet Wireless Tech.
575-758-7598 Office
www.Taosnet.com <http://www.newmex.com>
--
AF mailing list
AF@af.afmug.com <mailto:AF@af.afmug.com>
http://af.afmug.com/mailman/listinfo/af_af.afmug.com
--
AF mailing list
AF@af.afmug.com <mailto:AF@af.afmug.com>
http://af.afmug.com/mailman/listinfo/af_af.afmug.com
--
AF mailing list
AF@af.afmug.com
http://af.afmug.com/mailman/listinfo/af_af.afmug.com