Initial Radio Configuration

We are looking to have radios pre-configured for our installers so that we can save time in the field.  With the other radio technologies we have used (Alvarion, Ubiquiti, Trango,...) we have been able to automate this process.  Basically what we would like to accomplish is the following sequence:

  1. Plug the radio into the LAN at our office and give it enough time to boot up.
  2. Fire off a command from a location Linux / Windows server that automatically does the following:
  3. Insure radio has come online and login with default username / password
  4. Upgrade the firmware to the radio using the latest version we have standardized on, reboot
  5. Wait for radio to come back online and verify firmware upgrade took
  6. Load radio with our "default" configuration settings that are needed for our network, reboot
  7. Make sure radio can be accessed with new settings in place
  8. Record radio information - date purchased, MAC address, ... into monitorning database
  9. Tell person programming unit it is complete
  10. Then will then pack that radio up and go to the top for the next one.

As mentioned with all of the other radios we have been able to pretty much automate these steps so that other than hooking it up to the network and packing / unpacking it is a pretty much hands off process.  I have not been able to figure out how to automate with these though.  Was hoping with 2.3 and SSH access we would get some of this, but cannot find a way to push out firmware / configuration files with that either, only single setting changes.

Does anybody have a suggestion for this so that we can start rolling these out en-masse!  Thanks!

Have you tried to use the CNS Server? (Free Tool)

In a lab environment with a defaulted AP connected to a router for DHCP you should be able to power up as many SM's as you want and have them automatically connect to the AP. From that point all of the SM's should be available to the CNS server for both firmware upgrades and to dump template configurations. You could update/configure as many radios as you have electrical outlets for.

Or if you'd like to automate all these functions using your own scripts, SNMP is another option. You can issue SNMP commands to perform software upgrades, set individual parameters or simply import entire configuration files into the radio.   

Both of these will likely work for us.  I apologize for not seeing that you could upgrade firmware and send configuration files via SNMP.  This will make automation very easy!