We have a few airport's and an airport express here at my work, and I would like to bring them into my Nagios monitoring more closely. Right now they are only being monitored by ping. I would very much love to be able to ssh to it as we do to the other WAP's, so that I could monitor the users connected and maybe even some basic signal quality stuff, but other answers are getting me thinking that ssh just isn't an option for the Airports.
One thing I have found is a couple of posts referencing networksetup
. From what I can tell it seems to give some degree of function not only for getting information out of the router, but also performing actions such as a restart. The one problem is - it's obviously a binary only available on the mac terminal.
I can't co-opt one of the few macbook pro's we have just to proxy requests to the Airports, and I'm not aware of a way to virtualize OSX. Does anyone know of a port of the networksetup
command for some other distribution (if it was ubuntu it would be ++good)? Or perhaps an alternative solution to be able to get basic information from and perform basic actions on an airport (I really can't think of any actions needed other than the restart).
Edit: I just got momentarily excited when I saw that there was a airport-utils
package - sadly it would appear that this does not support any command line options, it's GUI only.