PDA

View Full Version : AirControl Beta Download Link


Pages : [1] 2

UBNT-Thomas
08-04-2009, 04:27 PM
Latest release:

http://www.ubnt.com/forum/showthread.php?t=34601

ajaywi
10-01-2009, 07:11 PM
Remeber guys to be able to do anything with devices using AirOS 3 it has to be upgraded to latest FW available in the forum.



Mike Thank you so much for the info today.. And for the work you guys did on airControl already this program is great!!!!

agsweeney
10-01-2009, 07:24 PM
I just sucessfully upgraded two devices from 3.4 to 3.5RC with AirControl.

Update to XS2.ar2316.v3.5-rc.4448.090910.1708 scheduled.
Update to XS2.ar2316.v3.5-rc.4448.090910.1708 complete


This is going to be very useful - thanks!

UBNT-Thomas
10-01-2009, 09:02 PM
Remeber guys to be able to do anything with devices using AirOS 3 it has to be upgraded to latest FW available in the forum.


AirOS 3.4 is minimum requirement for AirControl for a/b/g devices. 3.5 is preferred as it will also report the network ID from discovery scan.

AirControl will detect older, pre 3.4 firmware versions and give you the option to upgrade when you connect, provided you load the needed firmware into the application beforehand.

See <AIRCONTROL_HOME>/docs/index.html for basic information on usage.

sbrown
10-02-2009, 02:36 AM
Are there plans to make AirControl do more than just firmware upgrades? Like pushing config changes out?

I tried adding a AP that was on a different subnet, entered the IP and MAC address - it wouldn't connect. Wouldn't even prompt for a username and password. I could SSH into it from the same computer, but not via AirControl (Connecting to a 3.4 AP).

This is a big one for me, because I have multiple subnets, so I am fine with the limitation of the auto-scan tool, but I need the manually entered ones to work too :icon_biggrin:

lncommunications
10-02-2009, 10:56 AM
AirControl loads on my Windows7 laptop but when connecting to a remote network via VPN it won't discover any devices.

When manually adding a device using IP and MAC it won't connect says "AUTH-cancel" in the log.

I have tried connecting to the devices using PuTTY SSH client and it works fine, any pointers guys? ta.

wisptec2
10-02-2009, 02:58 PM
AirControl loads on my Windows7 laptop but when connecting to a remote network via VPN it won't discover any devices.

When manually adding a device using IP and MAC it won't connect says "AUTH-cancel" in the log.

I have tried connecting to the devices using PuTTY SSH client and it works fine, any pointers guys? ta.
It used Broadcast trafic to discover just like the discovery tool. that wount work over VPN. All VPNs block broadcast trafic b/c they are on diferent subnets. now i am waiting to try to discover my network when i am hard wired in, then see if it keeps the found radios. i will post back with my resoltes. hope that helps

Thanks
Eli

UBNT-Thomas
10-02-2009, 03:14 PM
I installed Air Control on a new fully patched Windows Server 2003 server and the service will not load. The software loaded fine but service does not start. Event viewer shows me Event ID: 7024 - The Ubiquity AirControl service terminated with service-specific error 0 (0x0). Please advise.

The Windows installer was only tested on XP, Vista and Windows7, though I would have hoped it works on 2003 as well. Having said that, I do not have a 2003 environment to try to reproduce it now.

Some diagnosis pointers:

Look into the log directory in the install folder. Do you find anything in the log files? Usually the info logged by the Jakarta service launcher is rather sparse. (The service launcher is starting the JVM).

Try bumping up the log level in the aircontrol launcher configuration (either by opening it from the icon in the tray or using menu item "Configure Service", then go to "Logging" tab).

Also let me know the Java VM info from the Java tab.

Have you already attempted to start the service manually through the menu item or just through the Windows service controller? The launcher has its own start/stop buttons that you can try to narrow down the issue.

The final fallback and/or intermediate step to get you going without dealing with the Windows service integration will be to bypass the launcher and start the server with the Tomcat scripts in the bin directory.

Looking forward to hear more details about the service issue on 2003. Hopefully we can resolve it quickly.

UBNT-Thomas
10-02-2009, 03:22 PM
It used Broadcast trafic to discover just like the discovery tool. that wount work over VPN. All VPNs block broadcast trafic b/c they are on diferent subnets. now i am waiting to try to discover my network when i am hard wired in, then see if it keeps the found radios. i will post back with my resoltes. hope that helps

Yes, discovered devices will be kept and you will still have them connected when you are off the subnet (as long as they are reachable through SSH and can talk back to the server on the HTTP port). Hooking the server NIC to the subnet (if you have the option) is a convenient way to get the device list. The other option is to add them all manually. The fix for this is on the way.

UBNT-Thomas
10-02-2009, 04:21 PM
Are there plans to make AirControl do more than just firmware upgrades? Like pushing config changes out?

Yes, user feedback will be major consideration for feature additions. So keep posting your suggestions/wish list here.

I tried adding a AP that was on a different subnet, entered the IP and MAC address - it wouldn't connect. Wouldn't even prompt for a username and password. I could SSH into it from the same computer, but not via AirControl (Connecting to a 3.4 AP).


Fix for authentication details entry is in place with new build. Download using the updated links in this thread and reinstall AirControl.

lncommunications
10-02-2009, 04:41 PM
The problem was...

[2009-10-02 20:45:49] [173 javajni.c] [error] The specified module could not be found.

and fixed by reading...

http://forums.sun.com/thread.jspa?threadID=5121172

Hope this helps the debug.

Regarding VPN I don't see why it wouldnt work? If I am a member of the local LAN on the same subnet with an IP of the same subnet surely I can do whatever I could do if I were there physically(?)

wisptec2
10-02-2009, 06:39 PM
Regarding VPN I don't see why it wouldnt work? If I am a member of the local LAN on the same subnet with an IP of the same subnet surely I can do whatever I could do if I were there physically(?)

Yes, but you cannot forward broadcasts (or multicasts) across an VPN. The reason for this is that traffic is selected to be placed into the tunnel based on its destination address. A broadcast application is typically sending
packets to 255.255.255.255 , and this is not going to be configured as a
destination for a tunnel. This is not a UBNT thing this is how the data flowes over the OSI layers.

clannet
10-03-2009, 01:43 AM
Same problem of service will not start in Server 2003.
Thanks for the tip from lncommunications to quickly sort it.
I will share it here with everyone else.
Do a file search for msvcr71.dll then copy it into the system32 folder.

Thanks
Nick

doush
10-03-2009, 03:40 AM
devices in different subnets pre v3.4 doesnt get connected although I can SSH into them. Any problems there ?

lncommunications
10-03-2009, 03:52 AM
wisptec2 - I thought it worked using SSH? shouldnt I be able to just add the devices manually for it to work?

MaximumISP
10-03-2009, 08:05 AM
Nice find fixed it instantly

Thanks

UBNT-Thomas
10-03-2009, 09:19 AM
wisptec2 - I thought it worked using SSH? shouldnt I be able to just add the devices manually for it to work?

You can add any device manually that is reachable through SSH and that can reach the server on the HTTP port for reporting. The question posted was related to discovery scan, which will currently only find devices in subnet(s) associated to an AirControl server NIC.

marekm
10-03-2009, 02:59 PM
Debian Installer

http://www.ubnt.com/downloads/aircontrol/aircontrol_1.0.01-beta2_all.deb (http://www.ubnt.com/forum/../downloads/aircontrol/aircontrol_1.0.01-beta2_all.deb)


I've just installed it on Debian Lenny, here are a few comments:
- why does this monster (uses about 1GB of virtual memory!) run as root? Many other Debian services (even much simpler ones) run under their own user IDs, so even if one service is compromised, it won't compromise the whole system.
- firmware version not auto-detected for devices on a different subnet (even after I entered the ssh username/password), is it detected based on the $PS1 prompt (which I changed in /etc/persistent/profile to be more descriptive which device I'm now on)?
- it asks me for ssh username/password even though I've set up public key authentication (add "users.1.homedir=/etc/persistent" in /tmp/system.cfg, then "chmod 755 /etc/persistent" to make it non-group-writable, use ssh-copy-id to update ~/.ssh/authorized_keys and save config by "cfgmtd -w -p /etc")

Does it really have to be a web service (yes I know it sounds cool), not a simple appication which is started as needed, by an ordinary user?

OK, I guess it's not for everyone. But please at least address the security concerns, such a service really shouldn't need root privileges. Back to the good old ways for now...

UBNT-Thomas
10-03-2009, 06:13 PM
I've just installed it on Debian Lenny, here are a few comments:
- why does this monster (uses about 1GB of virtual memory!) run as root? Many other Debian services (even much simpler ones) run under their own user IDs, so even if one service is compromised, it won't compromise the whole system.

The max (not min, -Xmx JVM startup parameter) of 1GB is a default that is intended to work for most folks. The JVM may fetch all that memory even when it is not used by the app. On Windows, with 1GB max, the JVM will not grab all the memory from the OS. I guess on Debian it does.

You can fine tune this and all other JVM parameters to your liking after installation. For memory, run Sun's jstat utility to find out how much memory is actually used by the app and then you can set the JVM parameters accordingly.

As for the account the service runs under, I agree this should be a choice or at least a warning at installation time. We will look into it and see what can be done. Note however that you are free to either change the default setup here as well and if you do not want to use the installer setup at all get the generic tarball and roll your own.

- firmware version not auto-detected for devices on a different subnet (even after I entered the ssh username/password), is it detected based on the $PS1 prompt (which I changed in /etc/persistent/profile to be more descriptive which device I'm now on)?

For manually "discovered" devices, the firmware version should be reported along with all other stats after you successfully connect the unit. What does the history in AirControl say for that unit? Was it connected OK? Does it report stats to the server?

- it asks me for ssh username/password even though I've set up public key authentication (add "users.1.homedir=/etc/persistent" in /tmp/system.cfg, then "chmod 755 /etc/persistent" to make it non-group-writable, use ssh-copy-id to update ~/.ssh/authorized_keys and save config by "cfgmtd -w -p /etc")

AirControl only asks for username/password in the connect dialog and does not store it in the system. It is only used to establish key based authentication. We may consider using a private key you specify in the dialog instead of the password in the future, depends on how many folks vote for this.

marekm
10-04-2009, 12:53 PM
OK, I don't have much experience with Java - perhaps the high memory usage numbers in "ps" are normal, the memory is just reserved but not all of it is really used. Would like to see something more lightweight that doesn't need a big (and power-hungry) machine though.

The history says "Device operation failed: No communication from device after connect, please check connectivity from device to server" and this is true: the machine I'm trying AirControl on is behind a firewall and it can connect to the devices, but the devices can't connect to it. Would it be possible to make AirControl work in such setups? For example, start a ssh connection to each device, then keep it open and receive statistics through it.

UBNT-Thomas
10-04-2009, 01:14 PM
It is absolutely possible, the challange is to make it right for the majority of users. Other scenarios may have communication blocked from server to device but open reverse direction. There is not a one fits all. The point in favor of your suggestion is that since SSH connectivity is a requirement anyways, why not give the user the option to use it for reporting. One negative is the heavyweight nature of SSH, the cost to establish a session would mandate to keep connections open, which is not the most scalable approach and won't work well in environments where TCP connections may drop from time to time.

Having said that, in the future there will likely be options for the management connection. One of them will be to not have any reporting at all, for users that just want to use the tool to upgrade firmware. Another one may be what you are looking for, to use SSH to get the stats instead of HTTP. Other options will deal with how stats are used for monitoring.

We appreciate your suggestions as we want to build first what our customers need most. Please post into the wish list or separate thread for anything else you may want to see or if you have further thoughts on this.

rmeche
10-04-2009, 05:24 PM
[QUOTE=UBNT-Thomas;51627]Yes, user feedback will be major consideration for feature additions. So keep posting your suggestions/wish list here.

If you had a quick way to disable the Lan port on the Nano Client. This could be used for nonpayment and isolation of a problem subscriber. Since radius authentication is not a part of the plan.

MaximumISP
10-04-2009, 06:22 PM
Disabling the LAN or WLAN is already in AirOs
under the network tab

wisptec2
10-04-2009, 06:37 PM
Ya that would be nice to have a quick button to disable/enable LAN from AirControl.

ddecoria
10-06-2009, 11:09 AM
Mike,

On my install there is a webapps/root folder and root.war. I am a little confused on the instructions as the link you have to download from and copy to root.war is a root.zip file. Please clarify. Do I unzip the root.zip file and copy that folder to replace the webapps/root folder? If so, do I need to do anything with the root.war file?

Thanks,
Dustin


Fixes for existing installation (not available as full install):

- WLAN IP reporting issue in router mode

To apply:

- shutdown service
- delete directory <AC-HOME>/webapps/ROOT
- copy http://www.ubnt.com/downloads/aircontrol/ROOT.war (http://www.ubnt.com/forum/../downloads/aircontrol/ROOT.war) to <AC-HOME>/webapps/ROOT.war
- start service

UBNT-Thomas
10-06-2009, 12:45 PM
Save the file as ROOT.war (I guess your browser is messing with the file extension). You can see from the link the extension is .war

Piniongear
10-11-2009, 08:50 AM
Man, you guys have the software thing nailed! This is just what I've wanted for a long time.

Now, get some product on the shelves! :P

Howard

bwatson
10-12-2009, 03:30 PM
Looks like the latest fixes worked. I was able to scan a remote subnet and automatically add the NS2's and I was also able to upgrade those NS2's from XS firmware to the NS firmware that is available on the website.

Very quick turnaround. Excellent work.

UBNT-Thomas
10-12-2009, 04:31 PM
1.0.02-beta available for download with following changes:

* Fix discover/connect device through WLAN IP (previously overridden with LAN IP)
* Discovery scan by IP-range for non-local subnet (add device dialog)
* Ability to upgrade with non XS tagged firmware image from XS version
* Show error messages in firmware upload screen
* Format timestamp in log for server timezone
* Windows install: copy msvcr71.dll into launcher directory

Download links: http://www.ubnt.com/forum/showpost.php?p=51414&postcount=1

drwho17
10-13-2009, 08:18 PM
A big thumbs up on the latest version, getting significantly more useful. The PPPoE WLAN ip's now show up correctly. A couple of questions.

1). Is there anyway to change the default user/pass to access, as well as specifying a default user/pass upon web ui launch?

2). Is there a published API on how to get data out of this. For example I have a standard website for my DSL people that I pull stats for individual users, I'd like to be able to embed the stats portion of the display for example in that other website. Post username/hostname and pull the rest of the stats.

MaximumISP
10-13-2009, 08:44 PM
Nice one DrWho that number 2 idea would be a great addition

drwho17
10-14-2009, 09:19 AM
I don't know if this is the right thread to post bugs. But I will anyway.

When I select all devices everything works fine and dandy, I can see all the devices, however I can no longer see the devices under the grouping. If I log out and back in I can once again see the stations within the AP groups, this could be a browser issue, but I've duplicated it with different browser vendors.

drwho17
10-22-2009, 08:11 PM
Been waiting patiently, it's about time for a new version isn't it?

doush
10-23-2009, 03:00 AM
Updated an 3.4x nano5 device by aircontrol to v3.5 but now aircontrol cannot connect to the device for management and graph signals although there is a green icon next to the device.

also Aircontrol v.101 can not sort the devices by column product or etc..
can you please fix this bug

macosoft
10-25-2009, 02:14 PM
Aircontrol is working on suse linux? If so, where can I find a tutorial for that tarball?
I did not find any docs about installing it :(

TheCowStir
10-26-2009, 03:06 PM
I've just installed it on Debian Lenny, here are a few comments:
- why does this monster (uses about 1GB of virtual memory!) run as root? Many other Debian services (even much simpler ones) run under their own user IDs, so even if one service is compromised, it won't compromise the whole system.

...

OK, I guess it's not for everyone. But please at least address the security concerns, such a service really shouldn't need root privileges. Back to the good old ways for now...

I have not installed or tried this software yet, but I read earlier that the Ubiquiti device needs to be able to talk back to the server's port 80.

Yes, discovered devices will be kept and you will still have them connected when you are off the subnet (as long as they are reachable through SSH and can talk back to the server on the HTTP port).


This is a Linux/Unix security feature. Any application that wants to open a port under 1024 must be root. Some applications use root to open the port and then use another less privileged and chroot'ed application to do the work. Since this application looks like it opens up port 80 root privileges must be involved. Move the port above 1024 and it should be able to run as any user.

Hope this helps a bit.

UBNT-Thomas
10-26-2009, 03:13 PM
I have not installed or tried this software yet, but I read earlier that the Ubiquiti device needs to be able to talk back to the server's port 80.

Not correct. You can pick the HTTP port you want the server to listen at and the default is 9080.

ether3al
10-27-2009, 10:13 PM
Is there a target release date for Aircontrol full version?

UBNT-Thomas
10-28-2009, 04:34 PM
Is there a target release date for Aircontrol full version?

We will continue to fix problems in the current beta version over the next weeks and publish new builds. There won't be any new major features in these builds.

No dates for a next release yet, features will eventually be driven by feedback we receive from beta customers.

UBNT-Thomas
10-28-2009, 04:37 PM
1.0.03-beta available for download with following changes:

* Fix scroll bar issue in device table that could cause smaller groups to "disappear"
* Improve IP address sorting in device table
* Option to remember user/password in connect dialog
* Support pre-3.4 firmware update through HTTPS (as part of connect)
* Throttle device control operations to avoid load bursts

Download links: http://www.ubnt.com/forum/showpost.php?p=51414&postcount=1

MaximumISP
10-28-2009, 05:48 PM
The customize feature doesnt seem to be working for me in this release
is it just me

drwho17
11-03-2009, 07:38 PM
Thomas,

I started running air control 1.5 weeks ago fulltime, I've had two issues which I previously had not in 65 previous days. I use PPPoE for authentication (across a WDS link) all airos 3.4x, after 3 days no client would pppoe authenticate. I had to reboot the station WDS, then It happened again after 2.5 days. I shut off aircontrol, as it was my only change in the past 3 months, and no problems for the past 4 days. Is it possible this is generating many open connections filling up the connection table on the AP's? Unfortunately I didn't see anything in ap's logs.

UBNT-Thomas
11-04-2009, 04:22 PM
Thomas,

I started running air control 1.5 weeks ago fulltime, I've had two issues which I previously had not in 65 previous days. I use PPPoE for authentication (across a WDS link) all airos 3.4x, after 3 days no client would pppoe authenticate. I had to reboot the station WDS, then It happened again after 2.5 days. I shut off aircontrol, as it was my only change in the past 3 months, and no problems for the past 4 days. Is it possible this is generating many open connections filling up the connection table on the AP's? Unfortunately I didn't see anything in ap's logs.

Devices open a HTTP connection to report stats to AirControl periodically (default 15s). This connection is released immediately. There are no connections being held open permanently. Perhaps we can confirm this by running netstat on your AP? Send me a direct message for further info on this.

oliver.es
11-13-2009, 06:29 AM
What about AirControl for MAC OS X Snow Leopard ? :-) im moving windows to trash in our wisp company.

UBNT-Thomas
11-13-2009, 10:44 AM
AirControl server can be installed on any host operating system for which Sun Java6 is available. We only offer service installers for Debian Linux and Windows at this time, but you can download the generic package and handle server startup/shutdown yourself, with the scripts provided in the bin directory.

Since AirControl is a web application, you can also run the server on a Debian based Linux distribution and just run the browser on your MAC.

mdzidic
11-20-2009, 11:19 AM
1. This doesn't works with OpenJDK?

Starting Ubiquiti AirControl service: aircontrol
Cannot locate Java Home

2. Also include DATE in Changelog...

3. Bug report: "update-rc.d: warning: /etc/init.d/aircontrol missing LSB keyword 'required-stop'"

900mhzdude
11-20-2009, 11:49 AM
just downloaded the new Beta We are off to a good start!
Would be nice if it showed Power level TX Rate and up time for every device
if you can make it show through put for each device that would be awesome!

900mhzdude
11-20-2009, 12:37 PM
wow my bad it dose do that stuff Vary Good Work!!

now if only all my NS2's where on the same VLAN lol... Son of Uh!

UBNT-Thomas
11-20-2009, 02:43 PM
1. This doesn't works with OpenJDK?

Starting Ubiquiti AirControl service: aircontrol
Cannot locate Java Home


Look into the aircontrol init script and check the JDK home location. It probably points somewhere else. That should be it.

normangon
11-20-2009, 04:39 PM
Great job guys What I needed for long time , I can't sleep thinking on upgrade 500 clients without loose more hair, I've aready tryed on Windows server Machine but Right know Im intsalling on Ubuntu server 9.04. I gonna post my tests.

randyabbey
11-20-2009, 08:15 PM
Excellent piece of software. For about a year now I have been wondering how I am going to manage all of the UBNT devices. Today, after installing the software in about 15 minutes without any problems, AirControl found 106 UBNT devices (LS2, NS2, PS2). About half of those were auto upgraded to v3.4, this was done in mass and took about 2 hours total. At this point 104 out of 106 are managed and five are in error. Not sure why the five are in error. I can manually manage then as I have done in the past.

CDX825
11-21-2009, 12:50 AM
How do I get it to display the signal level of the devices?

infracom
11-21-2009, 01:57 AM
Hi,

I just installed the windows version. Works fine on my local network, but it would be great to also be able to join remote modules, through the internet, adding for example a domain name AND a port.

For example, I manage a Bullet 2 on http://xxxx.dyndns.org:4444, 4444 being the incoming port, NATed to port 80 through a DSL router.

Is this possible, or could this be added to a "todo" list ? ;-)

Pirigoso
11-21-2009, 01:24 PM
Dont show signal streng , i dont use default port 80 to access nano5

UBNT-Thomas
11-21-2009, 01:28 PM
Hi,

I just installed the windows version. Works fine on my local network, but it would be great to also be able to join remote modules, through the internet, adding for example a domain name AND a port.

For example, I manage a Bullet 2 on http://xxxx.dyndns.org:4444, 4444 being the incoming port, NATed to port 80 through a DSL router.

Is this possible, or could this be added to a "todo" list ? ;-)

As of now you can manage any unit that is layer 3 accessible at the SSH port from the server AND that can connect to the server at the HTTP port for reporting. Be that directly, through VPN or some other tunnel/router backdoor, just as you would require to access your units today. Even though units won't be discovered automatically through routers you can add/scan them manually through the "Add Device" dialog.

NAT is not supported and we had not many folks asking for it so far. It will require some form of tunneling support in AirControl, this may be a consideration for the future if there is high demand for it.

ljenkins
11-21-2009, 04:50 PM
It used Broadcast trafic to discover just like the discovery tool. that wount work over VPN. All VPNs block broadcast trafic b/c they are on diferent subnets. now i am waiting to try to discover my network when i am hard wired in, then see if it keeps the found radios. i will post back with my resoltes. hope that helps

Thanks
Eli

Maybe my setup is different but I was able to add all of my devices throgh VPN that are on a few dif subnet's.

crespopc
11-23-2009, 07:45 AM
What about AirControl for MAC OS X Snow Leopard ? :-) im moving windows to trash in our wisp company.

I have the exact same actitude toward Windows... Anyone managed to install service on Mac OS X?

LHC
11-23-2009, 08:07 AM
I have the exact same actitude toward Windows... Anyone managed to install service on Mac OS X?

Funny!.. We did the same thing to Mac 's!:icon_eek:

oneofthefew
11-29-2009, 06:06 AM
1. This doesn't works with OpenJDK?

Starting Ubiquiti AirControl service: aircontrol
Cannot locate Java Home

2. Also include DATE in Changelog...

3. Bug report: "update-rc.d: warning: /etc/init.d/aircontrol missing LSB keyword 'required-stop'"

you need to do the following under 9.10 karmic:

open terminal session

use this command:

sudo gedit /etc/init.d/aircontrol

then change this:

# setup JAVA_HOME - at the moment support only Sun Java 6
JAVA_HOME=/usr/lib/jvm/java-6-sun
export JAVA_HOME

with this:

# setup JAVA_HOME - at the moment support only Sun Java 6
JAVA_HOME=/usr/lib/jvm/java-6-openjdk
export JAVA_HOME

oh yeah and you need to install openjdk-6-jre :)

good luck

oneofthefew
11-29-2009, 06:16 AM
Hi,
I downloaded the .deb file and tryed to open it to see what is inside. The package seem broken, no content inthere. It seems strange and I have never seen that with any package before - there is / in the contents directory and I was told, that it is removing / from beginnings of names during the process. What's wrong?

the debian file does work!

take these steps:

1 - install openjdk-6-jre
2 - install the debian package
3 - edit java home location; /etc/init.d/aircontrol

refer to the above if you are not familiar with using gedit

good luck

UBNT-Thomas
12-03-2009, 06:49 PM
1.0.04-beta available for download with following changes:

* Purge system log older than 31 days
* Avoid /tmp file accumulation due to repeated provisioning attempts
* System setting to turn off/on background discovery scan
* System setting to configure default device HTTP port
* Automatic AirControl update check (upgrade per user confirmation)

Download links: http://www.ubnt.com/forum/showpost.php?p=51414&postcount=1

Sirhc
12-04-2009, 03:50 PM
Three CHEERS for Thomas. I could not imagine not having AirControl to manage my wireless network! Thanks Thomas!!!!

Sirhc
12-04-2009, 03:57 PM
With the more nodes I add the more frequently the program crashes it throws me to a debug page and all I can do is go back to the url that we are hosting the program on.

I currently have 141 nanostations in this program

let me know if there is anything I can do to help

My AirControl is on a 2+ year old Intel 2 Core Duo 2.66, 4 gigs of ram (minus video shared memory), and running Windows XP Pro. Its not only running AirControl but and my Old Management software as well with no problems, no lock up issues. Runs like the energizer bunny, it just keeps going, and going and going.:icon_biggrin:

Now that is all that machine does, no one use it as a work station.

rconaway
12-06-2009, 08:31 AM
Please explain why after I connect to a radio, the firmware updates, then it doesn't move it from the 3.2 folder to the 3.5 folder automatically? Even if I scan it doesn't update the data on the screen and I have to close and reopen the program to get it to update. Also, I see nothing moved to the "in progress" folder.

I also have radios showing the IP address of the external Interface of the DHCP/Gateway server. This didn'thappen with 1.02. Very weird. That address isn't even on the inside interface.

UBNT-Thomas
12-21-2009, 05:06 PM
1.0.05-beta available for download with following changes:

* Experimental feature: Device statistics history chart (click "Chart" in device details panel - please provide feedback).
* Restrict automatic management IP update to remote addresses that are reported from the unit (dynamic IP change).
* Option under "Settings" to configure "Launch Web UI" to use HTTPS (needed for firmware 5.1+ as it no longer redirects HTTP to HTTPS).

Download links: http://www.ubnt.com/forum/showpost.php?p=51414&postcount=1

Readme: http://www.ubnt.com/downloads/aircontrol/aircontrol_guide.html

Screenshot of the chart display feature:

http://www.ubnt.com/forum/attachment.php?attachmentid=549&stc=1&d=1261447926

You can select the metric to report as well as the reporting period and the number of data points that determines horizontal scale. Note that before data can be reported, historic data collection needs to be enabled for the attributes you are interested in (select only what you really want to see to limit processing overhead). Configuration screen (click "Configure"):

http://www.ubnt.com/forum/attachment.php?attachmentid=550&stc=1&d=1261447939

Enable history collection and optionally change attribute titles in this screen.

rconaway
12-22-2009, 07:05 AM
The software seems to be best targeted at cluster installs. Right now, the only feature I'm using is tracking down old firmware and group updates. The problem is that the server I have it on only as 512Mb of Ram and Windows server 2003. Throw in Norton Anti-virus and it's extremely slow.

UBNT-Thomas
12-22-2009, 09:44 AM
UBNT-Thomas

I looked over the AirControl Getting Started manual and it looks like its not going to do anything for me because of the way my network is set up.

Please let me know how your network is setup and what is missing to support your topology. Please also compare it to the way you manage your devices now.

drwho17
12-23-2009, 09:43 AM
So far this version isn't causing me issues with my bridge. The histograms are nice. I have fallback IP's on the radio, not sure why some are coming up as the fallback and some as the PPP ip, might want to check that. Also it would be nice if I could search on "device name" in the web gui.

capinot
12-30-2009, 10:20 PM
I'm not seeing any ping RTT's from any of my managed devices, everything else looks super.

I've been able to find devices on all subnets, connect, manage/upgrade w/o any problems.

What am I missing?

webarefootin
12-31-2009, 06:34 AM
I have install the Aircontrol deb and I can get to the login page. I didn't setup any username or password during the install but the default ubnt/ubnt will not allow me to login. If someone can give me a hint on how to change this it would be great. Thanks and Happy New Year!

UBNT-Thomas
12-31-2009, 09:01 AM
Have a look at conf/catalina.properties - the initial login and password should be stored there.

UBNT-Thomas
12-31-2009, 09:04 AM
I'm not seeing any ping RTT's from any of my managed devices, everything else looks super.

I've been able to find devices on all subnets, connect, manage/upgrade w/o any problems.

What am I missing?

PingRTT will only be recorded when the ping watch dog is enabled, and this functionality is experimental and uncomplete at the moment. You can only enable it for all managed devices under Settings. It's only suitable for small networks.

There will be changes coming soon for the ping functionality where you can enable it for individual devices and it will also reflect in the device status when pings are lost.

capinot
12-31-2009, 10:36 AM
PingRTT will only be recorded when the ping watch dog is enabled, and this functionality is experimental and uncomplete at the moment. You can only enable it for all managed devices under Settings. It's only suitable for small networks.

There will be changes coming soon for the ping functionality where you can enable it for individual devices and it will also reflect in the device status when pings are lost.

The "changes coming soon" sounds like a useful addition. I'm used to using smokeping and nagios to keep track of problems, so just figured ping RTT was similar. Clearly an unwarranted assumption.

OK, get the bugs out, add enhancements/functionality and last, but not least, document. :-)

BTW, do you have a glossary and units of measure for the attributes on the customize pop-up?
Most are self-explanatory, others probably M and Airmax specific, but things like ccq (saw reference on another thread, but, as yet, hasn't been answered), distance, amc, amq, could use definition and units of measurement.

Thanks for this tool, makes management of our expanding ubiquiti base a joy. Keep up the march forward.

UBNT-Thomas
01-08-2010, 05:34 PM
1.0.06-beta available for download with following changes:

* Auto-login for managed devices ("Launch Web UI", with firmware version 5.1 and later only)
* One-click reboot for managed devices from details panel
* Option under "Settings" to configure external AirControl server address

Download links: http://www.ubnt.com/forum/showpost.php?p=51414&postcount=1

Readme: http://www.ubnt.com/downloads/aircontrol/aircontrol_guide.html

leighton
01-09-2010, 10:37 AM
Thanks for the new features. The one-click reboot is great and being able to bypass the login screen for managed devices will be convenient once the devices have the firmware to support that feature.

texmesh
01-10-2010, 04:08 PM
I just installed the latest version and I keep getting a message that an SSH connection cannot be established.
The discovery tool works fine on the local network and across a VPN tunnel.
I just cannot connect to any device even though I've made sure that the SSh service is enabled on the devices.

i did not have this problem on the 1.0 version, just on the 1.06 version.

Any suggestions?

Just figured it out, I think.
Opened ports 9080 and 9443 to my PC firewall rules and it seems to work. or at least on to the next error.
Now, AirControl can read radio information but when I try to manage a radio I get an error message like this.

Device operation failed: mca-ctrl -t connect -s http://http://localhost:9080/heartbeat/ -i 30 -k 31323633313735363033343131000000 failed with status 254

What does this mean?

UBNT-Thomas
01-11-2010, 09:47 AM
Look at the URL, it is invalid. Where does that http://localhost:9080 come from? Have you entered that in the settings? The setting is only for cases where folks have the AirControl server behind NAT and may contain only an IP address.

texmesh
01-11-2010, 03:25 PM
I had the AirControl server address set to that.
Removed it and the problem went away. Thanks.....

UBNT-Thomas
01-16-2010, 07:01 PM
1.0.07-beta available for download with following changes:

Fix for device data persistence error in .06. If you have .06 and managed devices in your server, you need to install this update to avoid wrong device reporting.

Download links: http://www.ubnt.com/forum/showpost.php?p=51414&postcount=1

Readme: http://www.ubnt.com/downloads/aircontrol/aircontrol_guide.html

capinot
01-16-2010, 11:59 PM
Ok, followed the link, download essentially kills firefox 3.5.7 on Ubuntu 9.10 64bit server.

Reread the Readme: link

How do you auto update?

The last update to 1.0.06 happened automagically, although had to stop/start to get everything working - I uploaded some new firmware and it didn't show up after updating a 5M with 5.1, but stop/start cleaned things up.

freemam
01-17-2010, 01:26 AM
The last update to 1.0.06 happened automagically

Yes, how to auto-update from 1.0.0.6 to 1.0.0.7?

freemam
01-17-2010, 03:53 AM
...happened automagically 1.0.0.7 update :O

therealboss
01-17-2010, 03:47 PM
Auto Update went like a dream.

dayas
01-17-2010, 04:34 PM
I am trying to figure out the auto update. I didn't have a default gateway on my server for security reasons so obviously the auto update didn't work.. I just entered a gateway top allow internet access, curious when it will actually try to auto update, or if there is a way to force it. thanks

UBNT-Thomas
01-17-2010, 07:27 PM
This is how it works right now: AirControl server will check once the day for available update. If there is one, you will get a notification dialog when you login or when you have a session open. You then have the choice to get the update or decline it. Once you have declined AirControl won't ask again until another update is available. The decision is reset when you restart the server however.

At the moment there is no button to trigger it. There will be in the future.

You can also manually update (not re-install). Follow the instructions here:

http://www.ubnt.com/forum/showpost.php?p=51414&postcount=1

dayas
01-17-2010, 08:00 PM
is the time the server checks for the update static or random?

dayas
01-17-2010, 11:05 PM
nevermind, it asekd me for the update at exactly midnight.

I am guessing its based on the clock on the server, curious if i manual change the time on the server to 11:59 and wait a minute if that will force an update.

capinot
01-17-2010, 11:31 PM
[QUOTE=UBNT-Thomas;70893]This is how it works right now: AirControl server will check once the day for available update. If there is one, you will get a notification dialog when you login or when you have a session open. You then have the choice to get the update or decline it. Once you have declined AirControl won't ask again until another update is available. The decision is reset when you restart the server however.


Hmm, it's been about 24hr and still hasn't asked. Just logged out, stopped and restarted aircontrol, logged in and still nada.

I guess I'll have to do it by hand, but am curious why it won't do it for me (since the 1.0.0.5->1.0.0.6 did the right thing.

Also looks like I don't know to reply correctly when trying to include a quote. :-(

capinot
01-18-2010, 11:18 PM
Well, got the update popup at 1200 noon PST today and went off w/o a hitch.

Still no idea why it took several days, but sure beats the messy alternative of doing it by hand.

bwatson
01-19-2010, 11:53 AM
When I try to upgrade from 1.0.5 to 1.0.7, I click the upgrade button then it goes to the "system upgrade in progress" but it never completes.

Edit: Got it to work. DNS issue on the server.

Rururudy
01-27-2010, 01:17 PM
I'd like to see the 'SNMP Location' field in the 'Select Device Attributes'. I tend to fill that out when setting up an antenna... can be handy. "123 York St, North side"

MaximumISP
02-04-2010, 07:14 AM
First and foremost

1) Get the firmware its pushing completely stable right now its just not
2)Speed up the entire interface its is so sluggish its a pain to do much sorting or adding of devices manually if you have alot

I was running it on a 2.66Ghz P4 with a gig of ram running a lean mean version of Win XP even directly connected to it ... its still a slug
I would almost prefer to see it as a (php) mysql based type host rather than Java based I believe this may be why its so slow

Also like to see it be able to replace having all the other boxes that we have now Cacti, Ntop Whats Up... ect Make it an all in one complete solution with firmware upgrades and ideally handle scheduled config backups of each unit

Include Graphing and historical monitoring of at least, signal levels, ping times, data rates and amount of data transfered
integration of a map mode with googles api would be awsome too

And if your really want to take it to the ultimate then create a linux live cd or Vm machine install that will reformat a pc and install it as a base unit
then have module type pluggin support for:
extended graphing
customer accounts with login access to usage history signals
payment integration
captve portal
Radius ect....

Better yet make an API and let the open source guys create addin modules for it
with either pay or free modules then we will really see some amazing developments happen with it

Thats just off the top of my head

WHT
02-04-2010, 09:21 AM
Ok...first item, so far....

I lost a backhaul link last week and for some reason it fixed itself before I could see what went down. It happened again this morning and teh stations behind the dead backhaul are still showing 100% CCQ. If AirControl can't connect to a station, it should show no reporting, not that lst known good report.

WHT
02-04-2010, 09:46 AM
The idea of an external database would be cool, but some users may not want to get that involved and the web GUI would be fine for them. So perhaps a dual based system.

Having a all-in-one-box is also pretty cool. That might even be a compelling reason to switch over to all UBNT gear.

twinkletoes
02-04-2010, 12:06 PM
I lost a backhaul link last week...fixed itself...still showing 100% CCQ.

Was the AP of the PtP link running 5.1 in WDS mode? Edmundas' latest beta firmware with the WDS ARP fix may fix the actual problem. If it occurs again, and deleting the arp entries for the unpingable APs from your router makes them reachable again, then the new firmware may actually fix it.

WHT
02-04-2010, 06:59 PM
No...had nothing to do with the AP, which happens to be a Nano 5. The complaint was I couldn't refresh the AirControl screen. The only thing that refreshed was the green light was red, but it was still showing connectivity. Even when I used another browser that has never seen AC.

UBNT-Thomas
02-05-2010, 09:38 PM
Nothing to do with screen refresh. System keeps last statistics, even when device goes to error state or disconnect. Will be addressed in the next build.

UBNT-Thomas
02-05-2010, 09:40 PM
Include Graphing and historical monitoring of at least, signal levels, ping times, data rates and amount of data transfered

That has been available for quite some time now, perhaps you have not looked at a recent version?

integration of a map mode with googles api would be awsome too

That's coming.

WHT
02-06-2010, 01:51 AM
Nothing to do with screen refresh. System keeps last statistics, even when device goes to error state or disconnect. Will be addressed in the next build.Good deal. It can be deceiving if you don't look at the whole picture, when you *know* teh device is down, but still shows up.

MaximumISP
02-06-2010, 06:34 AM
Hi Thomas

Yes I seen that you can select the charts individually
I am thinking more like a cati setup

Ie in the customise menu you could choose the graphs
to display and they would display either below all the basic stats
or have the option for a detailed stats page for
each radio that opens in a new popup window with your selected graphs
all showing at once with time of day as the graph base line

so that when you click a radio
its ping and error stats graphs and time of day are readily visable

randallr
02-08-2010, 08:58 AM
It'd be nice to have the uptime for the Link, not the radio. Then we can see who is having link problems. We also have our MT AP's set to send wireless log info to a syslog server that reports the client radio disconnect's....

dayas
02-08-2010, 09:36 AM
what is new in 1.0.8? any notes?

MaximumISP
02-08-2010, 11:38 AM
Changes

1.0.08-beta (2010-02-06)


Bug fixes, no new functionality

freemam
02-08-2010, 03:21 PM
Changes

1.0.08-beta (2010-02-06)


Bug fixes, no new functionality


Auto-upgraded ;)

amark48
02-08-2010, 07:05 PM
Sorry if this is a redundant question. Where is the download link? I take the latest version is 1.0.08-beta?

Thanks in advance.

tagno25
02-08-2010, 08:31 PM
Sorry if this is a redundant question. Where is the download link? I take the latest version is 1.0.08-beta?

Thanks in advance.

The first post has the download links

Light
02-10-2010, 06:15 AM
HEllo,
when upgrading more M5 devices, the aircontrol is waiting for finish of upload all devices , when one of the devices will fail, then all devices are not upgraded.
I think it should upgrade devices one by one, rather than waiting for all devices to upload, then executing flash script....
If i do something wrong, please correct me

Jan

drwho17
02-10-2010, 09:30 AM
That has been available for quite some time now, perhaps you have not looked at a recent version?

That's coming.
Thomas can you give us more details on how this will work so we can prepare for it? Will it take the Location from the radio's SNMP field for example and plot them automatically, or will we have to manually enter the address.

krm
02-10-2010, 12:25 PM
HEllo,
when upgrading more M5 devices, the aircontrol is waiting for finish of upload all devices , when one of the devices will fail, then all devices are not upgraded.
I think it should upgrade devices one by one, rather than waiting for all devices to upload, then executing flash script....
If i do something wrong, please correct me

Jan

Aircontrol deliberately fails upgrading devices saying "..Batch process cancelled ..." when one of a device on list of devices during fails upgrade. Its happening on M5 as well as on NanoStation devices too.

Please change the upgrade process, AirControl should upgrade each of the devices separately.

Keshav

Light
02-10-2010, 12:57 PM
Aircontrol deliberately fails upgrading devices saying "..Batch process cancelled ..." when one of a device on list of devices during fails upgrade. Its happening on M5 as well as on NanoStation devices too.

Please change the upgrade process, AirControl should upgrade each of the devices separately.

Keshav

Yep, thats what i wanted to say. But when upgrading older 2,x or under 3,4 firmwares only by connect button, the upgrade process is going flawlessly.

Jan

UBNT-Thomas
02-10-2010, 10:06 PM
That's the intention. If you select multiple devices they are treated as a single batch and if the firmware cannot be copied to any one of the units the batch will fail. This is to support upgrade of AP and associated stations in one go.

Light
02-11-2010, 01:52 AM
That's the intention. If you select multiple devices they are treated as a single batch and if the firmware cannot be copied to any one of the units the batch will fail. This is to support upgrade of AP and associated stations in one go.

Well can you include also multi threaded upgrade ? Cause when i select 20 devices the upgrade will fail only because i dont have enough bandwidth to upload all bytes in the time limit......

Jan

UBNT-Thomas
02-11-2010, 03:20 AM
It is multi-threaded already, that's not the issue. What error do you see when you refer to "time limit"?

Light
02-11-2010, 04:04 AM
It is multi-threaded already, that's not the issue. What error do you see when you refer to "time limit"?

..Batch process cancelled ... , reported by other user few posts up ...

UBNT-Thomas
02-11-2010, 04:15 AM
I did not see anything mentioned about "time limit". Perhaps you have another problem with one of the units? When you look through the log you should find the error specific to the unit which caused the batch to fail.

Light
02-11-2010, 05:55 AM
I did not see anything mentioned about "time limit". Perhaps you have another problem with one of the units? When you look through the log you should find the error specific to the unit which caused the batch to fail.

Well, thats the point - why i have to look for one unit which is failing when upgrading more units ?
My idea is to have upgraded units, and when one of them will fail, then i will look for the problem , but why all units are not upgraded when only one will fail ?
SImply i select 20 units - one will fail , now no one from the 20 is upgraded - all cancelled.
My idea - select 20 units, one fail and 19 are upgraded .

The problem is i have 500 units in the list, it is nonsense to look which unit failed and click by click single units for upgrade

lwq
02-15-2010, 04:18 PM
If possible give me access to your box and I will have a look (thomas at ubnt.com).

Thx a lot for your offer of help however I "repaired" it in meanwhile.

Just sudo apt-get remove jsvc a then sudo apt-get install jsvc and it is working now significantly better then prev. version. Neg of this procedure is fact that I have completly lost AC internal DB of managed devices :icon_rolleyes:

How can I prevent this lose again ? Can I backup any particular file(s) ... ?

Anyway - thx a lot :ubnt_banana:

UBNT-Thomas
02-15-2010, 06:24 PM
Yes, you can backup the files in the data/ directory. Did you uninstall AirControl? Replacing/updating just the ROOT.war application archive would not affect the existing data.

lwq
02-16-2010, 03:27 AM
Yes, you can backup the files in the data/ directory. Did you uninstall AirControl? Replacing/updating just the ROOT.war application archive would not affect the existing data.

As I can see know - reinstalling jsvc will remove AC.

Replacing ROOT.war has not work out :icon_cry:

mhook
02-23-2010, 07:48 PM
Are there any updates to this software? is it stable?

rconaway
02-24-2010, 03:34 AM
I have been running since the first Beta and haven't had any trouble with stability. I'm running it on Windows 2003 servers.

russman
02-26-2010, 06:00 AM
Its not a big deal, however, the auto-update feature isn't working for me. I'm currently on v1.0.07 and I've been running it since well before the auto-update feature became available. I believe it came up once to update a few versions back and I clicked no on the update because I was working on an issue and didn't have time to sit through updates. Since I said no that one time it hasn't asked me since. I'd like to get it asking me again but I haven't found the time to fiddle with such issues as of yet.

Also, it would be nice if the settings section had a check for updates/install updates section.

epobeee
02-26-2010, 03:16 PM
i have been able to install the AirControl on windows 7 and it is working very well.
however features like

Alerts/notification (if can be sound based )
Device area map (if can show the coverage area and noise ratio)
Access control, user level audit (global system log only)

i think these features will go a long way to make the software the best.

UBNT-Thomas
02-26-2010, 06:20 PM
Its not a big deal, however, the auto-update feature isn't working for me. I'm currently on v1.0.07 and I've been running it since well before the auto-update feature became available. I believe it came up once to update a few versions back and I clicked no on the update because I was working on an issue and didn't have time to sit through updates. Since I said no that one time it hasn't asked me since. I'd like to get it asking me again but I haven't found the time to fiddle with such issues as of yet.

Also, it would be nice if the settings section had a check for updates/install updates section.

And explicit update button will be added in the future. For now, once you decline an update, AirControl will remember that decision until either a new update becomes available or you restart the server. So restart would be the workaround for you.

UBNT-Thomas
02-26-2010, 06:22 PM
i have been able to install the AirControl on windows 7 and it is working very well.
however features like

Alerts/notification (if can be sound based )
Device area map (if can show the coverage area and noise ratio)
Access control, user level audit (global system log only)

i think these features will go a long way to make the software the best.

Thanks for the feedback, all of the features you mention are scheduled and will probably become available later this year.

oliver.es
03-05-2010, 06:12 AM
Download link from first page for debian says: 404 FILE NOT FOUND !!!!!

drwho17
03-16-2010, 09:41 AM
Right, I'm awaiting additional functionality to make air control more then a pretty toy.

1). Dynamic IP updating, we use PPPoE.
2). Additional database values to attach to the customer record (street address,city,state).
3). The ability to integrate customers into google maps based on (address).
4). Role based delegation
5). A documented API to intergrate it into our existing systems.

UBNT-Thomas
06-17-2010, 06:48 PM
It was about time to label it version 1.1. Beta status remains - at this time our priority is to increase the feature set.

New Network Map Feature (see below)
Devices contact AirControl after reboot (firmware versions 3.5.1+ and 5.2+)
Data export through preliminary RESTful Web API
Discontinue IE7 browser support (supports IE8 w/o compatibility mode)
Bug fixes


Network Map

"The map will allow WISP’s to see at a glance where their Access Points are as well as their client radios, and back hauls overlaid onto a Google Road, Terrain, or Satellite Picture map. Using this new ability will help determine which Access Point might over lap, as well as at a glance allow an installer to see which towers he will be able to see once he gets to a location and know the beam paths to assist in locating and aligning the radio. The possibilities of future applications to be devolved around this new feature are almost limitless, from beam path profiles to calculated signal levels to compare to real world signals." Christopher T. Sisler, President, HydroSoft Internet, Inc.

This feature should be intuitive to use as it is based on Google Maps, so here are just a few pointers for first time usage. Select a device group or select devices in the device list for display on the map. A typical choice would be to look at all units belonging to an SSID, but any grouping or selection can be used to decide what to view on the map. Click the map control on the device list tool bar to open the map.

http://www.ubnt.com/forum/attachment.php?attachmentid=941&stc=1&d=1276826351

First time the map opens, you will be prompted for a signup key for the Google API (unless the server address in the browser address bar is "localhost"). Obtain your signup key from Google and enter it in AirControl. You need a key for each server address you access AirControl through (if you are using multiple addresses for the same server).

Once the map opens, you will find all devices randomly positioned around a default location with an icon indicating absence of location data (7). AirControl cannot automatically place your devices as it does not know the GPS location. You need to position the devices manually. To move the map and all devices to the actual location you are at, zoom out and drag one of the device to that location or select device and enter address in toolbar(3). Close the map and open it again. Now you will see the device as positioned and all other units placed around that center location. Now position other devices by dragging or entering the address.

Once devices are located, they will appear with color coded markers indicating the status (red, green, gray) and the wireless mode (A or S). Clicking on a marker will open the info window with device statistics as configured for list one in the details panel. For managed devices you will also see connecting lines indicating wireless association between units.

Toolbar: 1 - Current selected device, 2 - GPS location, 3 - Address of selected device or map center, if available, 4 - Locator for device on map, use this to quickly find a specific device on the map when zoomed in. 5 - Change Google API key.

We hope you like the map and are looking forward your feedback and suggestions.

Steve
06-18-2010, 08:28 AM
I downloaded the new 1.1.01 beta deb install file. The package installs nicely on ubuntu 9.10, but the version number shows as 1.0.08 and there are no map functions.

1.0.08 used to be installed on this box, but the package was removed completely and the new install was from scratch... asking me to set admin password and everything. Unless I've overlooked something dumb, it appears your install package has the old version.

Steve
06-21-2010, 02:20 PM
It eventually updated itself.

UBNT-Thomas
06-24-2010, 05:46 PM
Changes:

New Feature: Scheduling for upgrade, reboot, IP range scan
New Feature: Speed test launcher for iperf (with firmware versions 5.x)
New Feature: Multiple device reboot
Check for update and update button in About dialog (for cases where update notification was dismissed)
Fix for server restart after upgrade on Linux (process would not shut down or start after upgrade)
Bug fixes


Scheduling

Existing dialogs (upgrade, device scan/add) and new reboot dialog now have a scheduling option. For recurring task, select start date and interval, end date is optional. Note that execution time for recurring tasks is always calculated relative to the start date/time. Existing scheduled tasks can be managed from "Schedule" tab (delete/edit), while new tasks are created from existing navigation path in device list main screen. Last modified date/time in schedule list will indicate either when a task was modified by user through UI or last time executed.

iperf Speed Test Launcher

Run speed test from the AirControl UI, without having to log into multiple devices. This is particularly useful for testing multiple units in a row. The launcher is designed to launch client and optional server on local or remote hosts (via SSH). A typical usage scenario would be to launch the server on the AirControl host and the client on AirOS 5.x, or on a host connected to the wireless device for 3.x firmware.

AirControl does not implement the speed test, it launches iperf and redirects iperf output to the UI. Therefore, interpretation of output and test results are specific to iperf and can be reproduced by running iperf manually when in doubt.

AirControl does not contain or install iperf. This needs to be already installed on both hosts that the test runs for. AirOS 5.x includes iperf, older AirOS versions do not. Distributions are available for Linux (often already installed), Windows etc.

This speed test launcher does not inter-operate with AirOS speed test (tools menu in the AirOS web UI).

Please report any problems and other feedback here on the forum.

clarknova
06-25-2010, 12:56 AM
v1.2-beta.1952 2010-06-24 16:55

Just updated from 1.1something and a couple issues.

1. Aircontrol is reporting this

2010-06-25 01:49:04 Device communication has been restored.
2010-06-25 01:49:00 No communication from device for 180 seconds.
2010-06-25 01:45:04 Device communication has been restored.
2010-06-25 01:45:00 No communication from device for 180 seconds.
2010-06-25 01:41:04 Device communication has been restored.
2010-06-25 01:41:00 No communication from device for 180 seconds.
2010-06-25 01:37:04 Device communication has been restored.
2010-06-25 01:35:00 No communication from device for 180 seconds.
2010-06-25 01:31:04 Device communication has been restored.
2010-06-25 01:31:00 No communication from device for 180 seconds.

on all my devices. Notice the regularity. Meanwhile, the syslog shows no disconnects, and all appears to function normally.

2. The iperf tool is nice, but when using the Aircontrol host as server, the client process is spawning before the server process, resulting in a "connection refused" message and failed test. Works nice otherwise.

UBNT-Thomas
06-25-2010, 06:02 AM
v1.2-beta.1952 2010-06-24 16:55

Just updated from 1.1something and a couple issues.

1. Aircontrol is reporting this

on all my devices. Notice the regularity. Meanwhile, the syslog shows no disconnects, and all appears to function normally.

This is unlikely related to the upgrade. It means that AirControl for whatever reason does not receive the heartbeat from the devices and then attempts (and succeeds) in restoring the same before it drops again. Can you please PM me for further info.


2. The iperf tool is nice, but when using the Aircontrol host as server, the client process is spawning before the server process, resulting in a "connection refused" message and failed test. Works nice otherwise.

Is this when you run the server with "local" option? The iperf client launched through SSH will be up before the server spawned as local process? Again, would be nice if I could see that on your environment.

clarknova
06-25-2010, 10:21 AM
Is this when you run the server with "local" option? The iperf client launched through SSH will be up before the server spawned as local process? Again, would be nice if I could see that on your environment.

edit: No. Sorry, just realised I gave you bad info. It is when I run the Aircontrol server as local client, and the UBNT device as server over ssh that the client appears to spawn before the server and the test fails with a connect refused.

More info: Aircontrol is running on Ubuntu 9.10, all UBNT devices are Bullet M5 on 5.2.

Meanwhile, I also updated Aircontrol on a Windows server on a different network. All devices are Rocket M2 on 5.2 or 5.2.1beta, and I haven't seen issue #1 on this network. I haven't done a speedtest here.

clarknova
06-25-2010, 11:45 AM
v1.2-beta.1952 2010-06-24 16:55

1. Aircontrol is reporting this

on all my devices. Notice the regularity. Meanwhile, the syslog shows no disconnects, and all appears to function normally.


After the update to Aircontrol the old process failed to stop, so there were two processes competing for the heartbeat connection, resulting in packets from the client hitting the wrong session and causing errors. Did I say that right? Basically, if you see this issue make sure you have only one aircontrol process running on the server.

Point goes to Thomas for this fix again.

FreenetAntennas
07-11-2010, 11:08 PM
Problem with MAP feature:
- I installed the new aircontrol OK and the MAP feature is there
- I click on Maps and get attached image asking to sign up to Google MAPS API.
- Do that (it is easy) and get the API KEY
- Paste API KEYwhere it says to do so
- Then I get the 2nd image saying:
"This web site needs a different Google Maps API key. A new key can be generated at http://code.google.com/apis/maps/."
- Going to the google url asks me to choose btetween 6 types of API (I think)... and it is not obvious what to do next.

BTW
- No UBNT devices are shown on the map that does appear in aircontrol and I can't add any.

How do I fix this?

UBNT-Thomas
07-12-2010, 10:23 AM
When you generated the API key, did you specify the URL exactly as shown in the popup?

192.168.2.18:9080

Each distinct address requires a separate key.

You can bypass this by accessing through localhost:9080 to separate the issues, either through port forwarding or by running the browser on the machine that hosts the server itself.

The devices that you selected prior to opening the map should show as unpositioned devices initially.

FreenetAntennas
07-12-2010, 06:37 PM
When you generated the API key, did you specify the URL exactly as shown in the popup?

192.168.2.18:9080

Each distinct address requires a separate key.

Yes - please see the 1st image I posted in the previous post.

You can bypass this by accessing through localhost:9080 to separate the issues, either through port forwarding or by running the browser on the machine that hosts the server itself.

The devices that you selected prior to opening the map should show as unpositioned devices initially.
The Linux server I am running on is headless ... so no chance to use localhost as there is no screen.

I can setup so you can get external access if you want? PM me if you want to jump on remotely.

UBNT-Thomas
07-12-2010, 06:49 PM
Rob,

You can port forward to get "http://localhost" into the browser's address bar.

I will PM WRT access details.

FreenetAntennas
07-12-2010, 07:08 PM
OK - this is wierd. It is working now .... but let me explain how I got it to work.

MY LAN
- PC is multihomed with these IP addresses
192.168.0.6
192.168.1.6
192.168.2.6

- Linux server is multihomed with these IP addresses
192.168.0.18
192.168.1.18
192.168.2.18

When I originally opened aircontrol at http://192.168.2.18:9080/home.seam from my PC .. I had the problems discussed above.

When setting up SSH access for you - I checked I could also get to aircontrol at http://192.168.0.18:9080/home.seam. YEP - aircontrol opened up ... but this time when I created the google API key (with http://192.168.0.18:9080) - the map worked fine.

When I go back and access http://192.168.2.18:9080/home.seam - the map is still good and no complaints about needing a new API key.

Bottom line - I have accidentally fixed it - but not sure why it did not work properly the 1st time.

Impulsar2010
07-21-2010, 09:43 AM
I had installed the aircontrol to managment my rockets m5 by VPN and i look this error:

http://img17.imageshack.us/img17/8053/aircontrolerrror.th.jpg (http://img17.imageshack.us/i/aircontrolerrror.jpg/)


i uses xp with java...

Any help please? Any wiki ?
Thanks a lot
Best Regards

Gabriel

Unwired
07-21-2010, 02:00 PM
Recently rebooted my linux box, and when trying to restart aircontrol, I'm receiving memory errors;

I have already increased the memory to aircontrol;

JAVA_OPTS="-Djava.awt.headless=true -Xmx1536m $JAVA_OPTS"
JAVA_OPTS="$JAVA_OPTS -Dcatalina.home=$ACDIR -Dcatalina.base=$ACDIR -Djava.io.tmpdir=$ACDIR/temp \
-Djava.endorsed.dirs=$ACDIR/endorsed \
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager \
-Djava.util.logging.config.file=$ACDIR/conf/logging.properties"

----

2010-07-21 13:56:41,511 WARN main org.hibernate.cfg.SettingsFactory - Could not obtain connection metadata
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (error in script file line: 23 out of memory)
at
...

at org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:177)
Caused by: java.sql.SQLException: error in script file line: 23 out of memory
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcConnection.<init>(Unknown Source)
at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
at org.hsqldb.jdbcDriver.connect(Unknown Source)
at

UBNT-Thomas
07-21-2010, 05:05 PM
Was this an emergency reboot? Looks like something got corrupted. Please try this here:

http://www.ubnt.com/forum/showpost.php?p=97367&postcount=5

It has nothing to do with available memory. It is a corrupted data file.

UBNT-Thomas
07-21-2010, 05:10 PM
I had installed the aircontrol to managment my rockets m5 by VPN and i look this error:

http://img17.imageshack.us/img17/8053/aircontrolerrror.th.jpg (http://img17.imageshack.us/i/aircontrolerrror.jpg/)


i uses xp with java...

Any help please? Any wiki ?
Thanks a lot
Best Regards

Gabriel

Looks like bad install. Please uninstall and install again.

http://www.ubnt.com/wiki/AirControl

Unwired
07-22-2010, 02:52 PM
Was this an emergency reboot? Looks like something got corrupted. Please try this here:

http://www.ubnt.com/forum/showpost.php?p=97367&postcount=5

It has nothing to do with available memory. It is a corrupted data file.

I used shutdown -h now to shutdown the instance.. But your right, cleaning out the files you suggested caused aircontrol to work again..

tog
08-11-2010, 02:29 PM
This is a pretty piece of software, thank you.

I installed aircontrol 1.2beta and it is generally working and is responsive and most everything works, but it is also spinning and taking 100% CPU. I have disabled "enable device discovery background scan" and restarted aircontrol but it hasn't had any effect on the 100% CPU spinning behavior.

This is running under Debian Lenny (5.0) 32-bit using the Sun official JDK that aircontrol's init.d script was already set to use.

Also worth mentioning, speed test doesn't work, iperf is installed and works fine but aircontrol/java can't seem to run it:
[Server] iperf -s -p 5001
[Server] test stopped [CAUSE=Cannot run program "iperf": java.io.IOException: error=12, Cannot allocate memory]

The ping RTT part doesn't work. The graph for it is always empty and if you customize any of the views in the three places where you are able to try to add ping RTT, it ignores you and doesn't display it. The other values I add to the display do work fine, it just ignores me when I add ping RTT.

fractalv
08-16-2010, 09:13 PM
Hey Thomas is there a changlog for beta 1.3 beta 2205?I can tell you that the GUI has changed in these ways:


Update, Reboot, Map, Customize have moved to the top and are now icons
New Admin section with System settings and
New User management
New look and feel for all of the sections


I'm sure there is more.

See http://www.ubnt.com/downloads/aircontrol/release_notes.html

caspat
08-17-2010, 04:54 AM
Any news or time frame for the backup config of device?

Pat

ddiger
08-17-2010, 05:46 AM
Nice Job!! Seems faster. Is this version capable of emailing device alarms. I see there is a place for user email info?

fractalv
08-17-2010, 07:40 AM
Any news or time frame for the backup config of device?

Pat

Thomas, what about the ability to run and schedule our own ssh scripts? This would open the door to a variety of user requested capabilities (like config backups, or config changes applied to a group of radios), and the community could participate in development.

succeednet
08-17-2010, 07:53 AM
This a small non priority request.

The ability to manually put a mark on the map to show a failed install. Makes good use of the map to show areas that maybe need a repeater as well as maybe not having to go to the same area 5x to say no service.

bwatson
08-17-2010, 08:43 AM
Under "User Management" what is the difference between "ADMIN" and "MANAGER?"

UBNT-Thomas
08-17-2010, 11:35 AM
ADMIN can change accounts and system settings. MANAGER can only change device related things.

avolve
08-17-2010, 04:12 PM
How about using the snmp location value to place the SM on the map ?

UBNT-Thomas
08-17-2010, 04:28 PM
We are planning to add a dedicated GPS location field in future firmware version.

UBNT-Thomas
08-17-2010, 05:39 PM
Any news or time frame for the backup config of device?

Pat

Configuration backup is next on the list.

UBNT-Thomas
08-17-2010, 05:52 PM
Nice Job!! Seems faster. Is this version capable of emailing device alarms. I see there is a place for user email info?

No email notifications yet (it is planned). Email is only for password recovery at this time.

UBNT-Thomas
08-17-2010, 05:55 PM
Thomas, what about the ability to run and schedule our own ssh scripts? This would open the door to a variety of user requested capabilities (like config backups, or config changes applied to a group of radios), and the community could participate in development.

Under consideration. Probably it would be inline scripts (not files) for a first cut. How do you manage your script files on devices across firmware updates?

fractalv
08-17-2010, 06:02 PM
Under consideration. Probably it would be inline scripts (not files) for a first cut. How do you manage your script files on devices across firmware updates?Actually I'm not using scripts at all, I'm not quite there yet. It just seemed like a good idea to me. Are you suggesting that scripts might need to be different for different firmware? I admit that it wasn't so obvious to me, I assumed that the scripting language wouldn't change between firmware revisions. I imagine that it would be the responsibility of the user to use the correct script for each device.

caspat
08-18-2010, 02:58 AM
Configuration backup is next on the list.

Verry good news!!
Thanks UBNT

russman
08-18-2010, 08:44 AM
The release notes talk of version 1.3 but we can only download 1.2. Also is there a way to reset the autoupgrade feature. I postponed the upgrade once a long time ago and it hasn't notified me of updates since.

UBNT-Thomas
08-18-2010, 01:29 PM
If you are on version 1.2, go to "About" and click "Check for updates".

Installers have not been updated, but you can get the same result for a new installation by installing with the 1.2 installer and then updating it to 1.3.

drwho17
08-20-2010, 10:42 AM
I like the cosmetic additions of the new version (and it even upgraded by itself successfully). The new settings thing is a good idea, a couple of things I'd like to be able to change from airview, airmax priority and the ability to turn auto ack on/off and set a value if off. I'd also like the ability to implement settings changes in a batch (change all units http port for example).

drwho17
08-20-2010, 10:46 AM
We are planning to add a dedicated GPS location field in future firmware version.
Ok, that is the correct way to implement that functionality. You probably should also think about a way to export the Map out of Aircontrol as well. If you really want to go all out how about adding a drawing tool to the map section that lets me make variable size circles with a color selector that I can do transparent fills with.

fractalv
08-23-2010, 03:38 PM
It seems that v1.3-beta.2205 doesn't recover well from units that lose connection temporarily. After a scan to retry offline connections, if the connection is restored, it restores the information for the columns but does not correct the error count at the top nor change the red status to green. On second scan, it changes the status to green but the error count is still wrong at the top.

fractalv
08-23-2010, 08:43 PM
I also always have to cancel the scan dialog, the scan still happens, but the dialog won't disappear without the cancel.

ramonm
08-23-2010, 10:46 PM
i have number of units that are stuck in the part one of the progress of putting the unit in aircontrol. it says enabling SSH and does not move. i have manually enabled SSH on these units that are having problem connecting in aircontrol. i have even tried removing these units from the listing and doing a scan to find them back but the come back up in the same state.

I was of the believe that they ended up in this state when the user on the other end unplug the power from the unit, while it was in the progress of being connected to aircontrol.
Another problem is that when aircontrol finds a unit and this unit stays in the listing until it is being connected by the administrator and then aircontrol gives an error or drops the process and I realise that the unit is now off. Whenever this unit comes back on aircontrol cannot connect to the unit to add it to the list of managed devices.

How can I over come these problems??

totwifi
09-07-2010, 06:46 AM
help me plz.

computer intel 1.7G
win xp 2002 sp3 2.0 G of Ram


http://www.uppicweb.com/x/i/tb/jboss.jpg (http://www.uppicweb.com/show.php?id=8f36baf7ec981aa17bc554588defc375)
Thanks: ฝากรูป (http://www.uppicweb.com) dict (http://www.dictionary.in.th)

http://www.uppicweb.com/x/i/tb/jboss.jpg (http://www.uppicweb.com/show.php?id=8f36baf7ec981aa17bc554588defc375)

WHT
09-07-2010, 11:06 AM
help me plz.

What is your problem?

BTW, have you looked at the images you posted? Can *you* even read them?

UBNT-Thomas
09-07-2010, 11:20 AM
These images don't tell anything but "something" is wrong. Would really need a bit more info.. Do you see that after you installed AirControl first time, or was it running before?

If it is on first time run, you may want to try and uninstall and install from scratch again. And look into the log files for possibly more info if it still does not work.

totwifi
09-07-2010, 06:15 PM
thank you mr.Thomas , i'm not good in eng.
it's my first time to install program.and i can't run http://localhost:9080
i'm try to uninstall and install agian it not work.
and i look into the log files
"localhost_access_log.2553-09-08"
inside file "0:0:0:0:0:0:0:1 - - [08/Sep/2553:07:59:56 +0700] "GET / HTTP/1.1" 200 127 2.172
0:0:0:0:0:0:0:1 - - [08/Sep/2553:08:00:00 +0700] "GET /home.seam HTTP/1.1" 302 - 2.985
0:0:0:0:0:0:0:1 - - [08/Sep/2553:08:00:03 +0700] "GET /debug.seam?cid=1 HTTP/1.1" 200 68790 2.344
0:0:0:0:0:0:0:1 - - [08/Sep/2553:08:00:41 +0700] "POST /debug.seam HTTP/1.1" 302 - 0.172
0:0:0:0:0:0:0:1 - - [08/Sep/2553:08:00:42 +0700] "GET /debug.seam HTTP/1.1" 200 29749 0.563
0:0:0:0:0:0:0:1 - - [08/Sep/2553:08:00:48 +0700] "GET /debug.seam?name=org.jboss.seam.international.statusMessages&cid=3 HTTP/1.1" 200 30096 0.594
0:0:0:0:0:0:0:1 - - [08/Sep/2553:08:00:53 +0700] "GET /debug.seam?name=org.jboss.seam.international.statusMessages&cid=4 HTTP/1.1" 200 30097 0.579
"

and file "localhost.2010-09-08"
inside file
"8 ก.ย. 2553 7:59:26 org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring root WebApplicationContext
8 ก.ย. 2553 7:59:36 org.apache.catalina.core.ApplicationContext log
INFO: Failed to initialize context, shutting down."

i don't understand what happen to me?

UBNT-Thomas
09-07-2010, 07:45 PM
Please zip up all the files under logs/ and send them to me.

russman
09-07-2010, 10:01 PM
The first post links still need to be updated. For all of us that at some point skipped the auto update and can't do it anymore, it would be helpful to have those links updated. The release notes show the new version.

UBNT-Thomas
09-08-2010, 07:23 AM
The installers are version 1.2 and there are no newer installers available at this time. Please update your existing installations, do not reinstall from scratch everytime there is a new version. Once you have installed 1.2, click on "About" and from there you can get the latest update anytime, even w/o update notification.

totwifi
09-08-2010, 07:21 PM
thank you very much mr.thomas

http://www.ubnt.com/forum/showthread.php?t=8844&page=17

caspat
09-16-2010, 03:07 AM
Where the backup are saved in 1.3.1 version?

Pat

UBNT-Thomas
09-16-2010, 05:41 AM
The recommended method to access the backups is the bakup list screen (select one radio and navigate there from the device details dropdown menu). From there you can download files to your local computer or restore configuration to radios.

The files are currently stored under data/ConfigurationBackup. There is no guarantee that it will stay that way, it could change in the future.

caspat
09-16-2010, 05:47 AM
in data/ConfigurationBackup on the device?
It should be fine to save the backup file into aircontrol server in case the device die.

Patrick

dayas
09-16-2010, 01:03 PM
hey thomas, is there a changlog for today's new beta?

UBNT-Thomas
09-16-2010, 03:03 PM
Link is on the first post of this thread:

http://www.ubnt.com/downloads/aircontrol/release_notes.html

drwho17
09-17-2010, 04:31 PM
What needs to happen to graph WlanLatency, I noticed it is now an options, and the changelog for 3.6 beta mentions it as well.

UBNT-Thomas
09-17-2010, 04:52 PM
Configure it to record history ("Configure" in the graph dialog).

drwho17
09-17-2010, 09:12 PM
Configure it to record history ("Configure" in the graph dialog).
Sure, I've done that, haven't seen anything show up yet though. I meant, how does it work, does it need client support, or something installed on my aircontrol box?

UBNT-Thomas
09-17-2010, 09:15 PM
No, the metric comes straight from the radio (3.6-beta only).

drwho17
09-18-2010, 05:31 AM
No, the metric comes straight from the radio (3.6-beta only).
Ah, ok that explains it.

One other thing, what about the Location field (I've seen it on some 5.3-devel builds), it appears to only take GPS coordinates. It would be nice if it was able to convert an address form to GPS, like google does itself for example.

WHT
09-18-2010, 06:25 AM
Bugger...The Tools bar was moved from the bottom of the Selcetions panel to the upper right corner...took me a minute to find it.

Bbobb
09-18-2010, 08:50 AM
Ah, ok that explains it.

One other thing, what about the Location field (I've seen it on some 5.3-devel builds), it appears to only take GPS coordinates. It would be nice if it was able to convert an address form to GPS, like google does itself for example.

That would have to be a toggled feature...... In our area pretty much all addresses come up as some mythical centre of the postal code zone as opposed to anywhere near the victim location.....

One of the side effects of living out in the sticks eh!

Bob

UBNT-Thomas
09-18-2010, 09:35 AM
It is GPS coordinates only, in decimal notation, the same format you find them in Google maps (and in the AirControl map already). You can copy and paste them from there to the AirOS UI or you can enter them from your GPS enabled mobile device etc.

FW 3.6 also has that and the next AirControl version will read these coordinates as part of configuration backup so you will see the devices in the right spot when opening the map.

WHT
09-18-2010, 10:19 AM
In our area pretty much all addresses come up as some mythical centre of the postal code zoneI'm so far out in the sticks, we don't even have GPS coverage yet.

fractalv
09-18-2010, 01:46 PM
I like the new version so far, it's working well with my small setup. Map feature works well. I'll play with the GPS feature, right now I don't see it as being practical for me.

UBNT-Thomas
09-18-2010, 06:22 PM
The idea behind entering the GPS location on the device is that the installer knows where the radio is and at the time of setup enters the same through the AirOS web UI. Later, when you connect from AirControl the unit will show in the right place on the map, w/o you having to position it manually. Note that this does not work with 1.3.2, it will be supported in the next version.

fractalv
09-18-2010, 07:55 PM
The idea behind entering the GPS location on the device is that the installer knows where the radio is and at the time of setup enters the same through the AirOS web UI. Later, when you connect from AirControl the unit will show in the right place on the map, w/o you having to position it manually. Note that this does not work with 1.3.2, it will be supported in the next version.

I can see how that would be handy if the installer (in my case that's me) had a GPS and knew the coordinates at time of install. As it is now, when I join the new device to AirControl, I use the Google Maps part to position it correctly, so unless the radio knows it's location on it's own (wow, that would be cool, though I'm not asking for that), having a place for the coordinates in the radio doesn't save me any time.

mhoppes
09-20-2010, 01:45 PM
Glad to see there is a Linux version... will this work on a Macintosh? If not, any plans to support Macs?

UBNT-Thomas
09-20-2010, 03:28 PM
Yes, see http://ubnt.com/forum/showthread.php?t=17644

wispwest
09-24-2010, 12:40 PM
Every M5HP gives me Error when connecting on Air Control saying "-No communication from device, check c.. "

UBNT-Thomas
09-24-2010, 01:00 PM
That usually means that the radio cannot talk to the AirControl server at the address shown in the log. Check your firewall and routing settings.

acidu
09-26-2010, 03:15 PM
ok... I`v got an bullet 2, location

46°28'56.86
24° 1'12.69

did a configuration backup in the aircontrol after I`v entered this lat and long... and after I click on MAP... it doesn`t show me the specific location of the bullet


how to use this feature?

UBNT-Thomas
09-26-2010, 04:22 PM
It should work the way you describe. What values did you enter in the AirOS web UI for the location? Which AirControl version are you using?

acidu
09-26-2010, 06:00 PM
It should work the way you describe. What values did you enter in the AirOS web UI for the location? Which AirControl version are you using?

I`v entered the values described in my post... exactly the same, 1.3.2 beta 2 is the aircontrol, and 3.6 beta is the airos, maybe I mus use some other kind of typo regarding lat and long?

acidu
09-26-2010, 06:19 PM
EDIT: using decimal degree view in google earth... will do the job, like 46.123123 and 24.123123

question: why is not working with this typo?
46°28'56.86
24° 1'12.69

?!

UBNT-Thomas
09-26-2010, 09:11 PM
Only decimal notation is supported, in fact the AirOS web UI should have rejected the input.

acidu
09-27-2010, 03:47 AM
Only decimal notation is supported, in fact the AirOS web UI should have rejected the input.

ok

PS: but airos it does not reject the other type of input... using mozilla

Calberth
10-01-2010, 04:58 PM
Which ports have to be open in a Firewall, to monitoring host in routed subnets??

UBNT-Thomas
10-01-2010, 07:07 PM
The device needs to be able to talk to the AirControl server on the HTTP port (default 9080). See: http://www.ubnt.com/wiki/AirControl#Communication_Protocol

craig
10-20-2010, 12:14 AM
Hi

I just installed the latest Aircontrol on my Win7 machine. Never had a previous install of Aircontrol. Win7 started complaining of no disk space when I checked it had actually 0bytes free, the cause Aircontrol log file had written a 9gig file, until there was zero space on my hd.

Not sure why this happened just letting UBNT know.

Thanx
Craig

UBNT-Thomas
10-20-2010, 01:41 AM
Which log file? Can you please delete the file, restart AC, run for short time until you see the file being generated, then shutdown, zip up the file and send to me? email to thomas at ubnt dot com

uittech
10-22-2010, 12:12 PM
I just downloaded AirControl 1.3.2 beta, im finding my devives but im not seeing and Signal strengt or AMC, what could be the issue

UBNT-Thomas
10-22-2010, 01:00 PM
You need to connect the devices/put them under management before you can see the statistics:

http://www.ubnt.com/wiki/AirControl

jjllc
10-23-2010, 11:47 AM
What are the dependicies for a ubuntu server install of aircontrol

UBNT-Thomas
10-23-2010, 01:30 PM
For Ubuntu, please use the Debain package. Dependencies will be installed when you install that package.

heviejob
10-23-2010, 01:36 PM
What are the dependicies for a ubuntu server install of aircontrol

Ubuntu resolves dependences automatically or it will 'tell' you what you need installed for an application to install/run. I never had an issue with the .deb package for aircontrol:icon_wink:.

clarknova
11-01-2010, 11:06 AM
Seems like the interface has slowed down since updating from 1.3.2 to 1.3.3. Server is Ubuntu amd64 on Atom 330.

UBNT-Thomas
11-01-2010, 11:09 AM
Any observation what specifically has slowed down?

clarknova
11-01-2010, 11:49 AM
Initial log in appeared to take longer, but at this point things appear back to normal. Sorry for the noise.

fractalv
11-08-2010, 07:52 PM
How do I configure Statistics Graphs in 1.3.3-beta2865?

UBNT-Thomas
11-08-2010, 11:19 PM
You mean how to enable history for a given attribute? Device list drop-down menu (or right click context menu), option "Attribute Configuration").

i3laze
11-22-2010, 08:45 AM
Any roadmap/estimates for 1.3.4beta?

UBNT-Thomas
11-22-2010, 01:11 PM
Release probably within a week.

It will have enhancements to the device map, ability to change the auto-groupings in the device tree and ability to add custom fields to devices in AirControl.

caspat
11-24-2010, 02:38 AM
What's happen with the colors for the signal?
Pat

UBNT-Thomas
11-24-2010, 07:10 AM
Are you referring to the map? Links (lines between devices) will be color coded by signal on the map.

acidu
11-24-2010, 07:50 AM
What's happen with the colors for the signal?
Pat

the colors had been washed up because of too much UV from sunlight maybe :))))))))))

noe
11-24-2010, 11:01 AM
Is it possible to change color of signal indicator? Old one was nicer and more clear

puterboy
11-24-2010, 11:54 AM
Is there soemthing broke on the 1.3.4 upgrade link?
I get file not found when tryin to upgrade (via the AC web interface, clicking the upgrade link. Running 1.3.3-beta.2865 now on Ubuntu)

Checked logs and find that it fails to download WAR file.

tried a wget to confirm. Indeed, 404 Not found.

Logfile snippet...
root@redb0x:~# tail -f /usr/share/aircontrol/logs/server.log
java.lang.RuntimeException: Failed to download warFile: remote=URL [http://www.ubnt.com/downloads/aircontrol/update/ROOT.war.3120], local=/usr/share/aircontrol/webapps/ROOT.war-1290627751911
at com.ubnt.service.system.e.I(m:821)
at com.ubnt.service.system.e.b(m:200)
at com.ubnt.service.system.c.run(m:850)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.io.FileNotFoundException: http://www.ubnt.com/downloads/aircontrol/update/ROOT.war.3120
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1311)
at org.springframework.core.io.UrlResource.getInputStream(UrlResource.java:123)
at com.ubnt.service.system.e.I(m:702)
... 3 more



WGET output.
root@redb0x:~# wget http://www.ubnt.com/downloads/aircontrol/update/ROOT.war.3120
--2010-11-24 10:51:58-- http://www.ubnt.com/downloads/aircontrol/update/ROOT.war.3120
Resolving www.ubnt.com... 208.68.95.4
Connecting to www.ubnt.com|208.68.95.4|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2010-11-24 10:52:00 ERROR 404: Not Found.

UBNT-Thomas
11-24-2010, 11:56 AM
Yes, I changed it on our site so folks don't get the already fixed map issue with the upgrade. Please go to "About", check for update and then try to update again.

puterboy
11-24-2010, 12:22 PM
OK. Tried that. Same result. Logged out and back in for grins, still no luv.

path is still the same
remote=URL [http://www.ubnt.com/downloads/aircontrol/update /ROOT.war.3120]


thanks!!
~puter

UBNT-Thomas
11-24-2010, 01:00 PM
The server has the update info cached. Looking at the logic it would update it when you do the manual check. What version are you at? You can get around this by restarting your server.

puterboy
11-24-2010, 01:21 PM
Restart of the service did the trick.
Thanks Thomas!!!
Happy Thanksgiving!!

~puter

acidu
11-24-2010, 04:03 PM
Is it possible to change color of signal indicator? Old one was nicer and more clear

agree to that too

eatmoresoap
11-24-2010, 09:39 PM
Just had AirControl do an auto-upgrade and all clients before Beta 3 aren't found.

Upgraded to Beta 3, they are there.

ramonm
11-25-2010, 10:27 AM
Just had AirControl do an auto-upgrade and all clients before Beta 3 aren't found.

Upgraded to Beta 3, they are there.

I am Experience a similar issue. all of the clients come up in offline mode. even though i can still connect to them by clicking on the launch Air OS button.

All clients were there and stated connected.

What could have gone wrong. i am using 1.3.4-beta.3120

fractalv
11-25-2010, 10:37 AM
Is it possible to change color of signal indicator? Old one was nicer and more clearI liked the colors also, there is something to be said for consistency, and I prefer AC's bars to be the same as AirOS.

fractalv
11-25-2010, 10:42 AM
I am Experience a similar issue. all of the clients come up in offline mode. even though i can still connect to them by clicking on the launch Air OS button.

All clients were there and stated connected.

What could have gone wrong. i am using 1.3.4-beta.3120I noticed that as I upgraded M radios to beta 4, they disappeared from the list of folders (no beta4 folder). Logging out and logging back in seemed to help (or maybe just the time it took to do so). All is well with that now.

ramonm
11-25-2010, 11:39 AM
I noticed that as I upgraded M radios to beta 4, they disappeared from the list of folders (no beta4 folder). Logging out and logging back in seemed to help (or maybe just the time it took to do so). All is well with that now.

tried that not working i even deleted the bullets out the listing and still non of the devices has returned to online.

guidonet
11-25-2010, 05:19 PM
New upgrade crash my AC.
What can I do?

Severals server restart and it si working again.... but feels slowly than previous..

kazha
11-26-2010, 03:00 AM
Same for me though server restart doesn't help in my case :|

ramonm
11-26-2010, 08:45 AM
I was able to get back Air Control working.. but this was after uninstalling it and deleting the old settings. So now am scannig the network and adding back the devices. Gonna hold off a bit when it comes installing the new firmware.

SPITwSPOTS
11-26-2010, 12:44 PM
tried that not working i even deleted the bullets out the listing and still non of the devices has returned to online.

I'm not sure if this will help you but...Sometimes Aircontrol will tell me a device is off line when it is not. For some reason (which makes no sense to me) this always fixes it.
1) click the connect/disconnect button to stop managing the device.
2) click the connect/disconnect button to start managing the device
3) when the dialog box pops up re-type the username/password.
4) check the box for view/override device (that's the part that makes no sense to me)
5) click connect.

for some reason that always works for me.

UBNT-Thomas
11-26-2010, 04:11 PM
I'm not sure if this will help you but...Sometimes Aircontrol will tell me a device is off line when it is not. For some reason (which makes no sense to me) this always fixes it.
1) click the connect/disconnect button to stop managing the device.
2) click the connect/disconnect button to start managing the device
3) when the dialog box pops up re-type the username/password.
4) check the box for view/override device (that's the part that makes no sense to me)
5) click connect.

for some reason that always works for me.

What firmware version are the devices on?

4) does not do anything other than showing the details for each device, unless you actually change them. There is a checkbox for "stop management", which allows you to skip 1).

However, the more important part is to find out why AC assumes the devices are offline. What do you see in the log for one of these units?

I have seen reports that suggest devices going into "sleep mode" and not reporting to AC until the AirOS web UI is hit (for CPEs), but that has yet to be investigated. It would be good if you could give that a try and let me know if it makes any difference in your scenario.

UBNT-Thomas
11-26-2010, 04:17 PM
I noticed that as I upgraded M radios to beta 4, they disappeared from the list of folders (no beta4 folder). Logging out and logging back in seemed to help (or maybe just the time it took to do so). All is well with that now.

That's a bug after 1.3.3. AirControl updates the firmware version but does not refresh the auto-grouping in the tree. Will be fixed in the next release. When you manually refresh the page, switch between tabs or logout/login, the tree should show correct info.

UBNT-Thomas
11-26-2010, 04:43 PM
New upgrade crash my AC.
What can I do?

Severals server restart and it si working again.... but feels slowly than previous..

Not sure what the issue is yet, but do not uninstall/reinstall and lose your settings right away. Please try this here:

Shutdown server/stop service
Delete everything under <ACDIR>/logs/
Delete under <ACDIR>/data/ following files: ConsoleDB.backup, ConsoleDB.data, ConsoleDB.log
Delete directory <ACDIR>/webapps/ROOT/

Start service and see whether that helped.

If not, go into logs/ directory, open server.log and look for errors there?

SPITwSPOTS
11-27-2010, 12:36 AM
What firmware version are the devices on?

4) does not do anything other than showing the details for each device, unless you actually change them. There is a check-box for "stop management", which allows you to skip 1).

However, the more important part is to find out why AC assumes the devices are offline. What do you see in the log for one of these units?

I have seen reports that suggest devices going into "sleep mode" and not reporting to AC until the AirOS web UI is hit (for CPEs), but that has yet to be investigated. It would be good if you could give that a try and let me know if it makes any difference in your scenario.

I know that #4 doesn't really do any thing. That's why I said it doesn't make any sense to me.
It's not really a big deal. If a unit shows as offline but has a ping rtt value grater than -1 then I do steps 1-4 and it comes back as on line in aircontrol. I have tried launching the web ui from AC (which always works but doesn't convince AC that the device is online) I have tried different variations of step 1-4 but it didn't work. I am running the latest version of AC. The problem and my solution started a long time ago with one of the earliest versions of AC. (I don't remember the exact ver) And every couple of weeks or so 1 or 2 stations will show offline and if I follow the 1-4 steps it comes back no problem. I never reported the problem before because it's still a beta and it seemed like a relatively minor nuisance. I only mentioned it now because I figured it could help some one. I don't know why you HAVE to re-type the username/password. Or why you have to check the override box. (especially since I never change the defaults in the override options) But If I don't do it it fails to reestablish the ssh management session.

Since the solution was so simple (albeit nonsensical) I never checked the devices log. If you would like I'd be happy to check next time it happens. I'll also re-try skipping some of the steps since I haven't tried that since the newest release. I can verify that I have had erroneous offline status in AC since the newest release and the 1-4 step fixed it. It will probably be a couple of weeks before I see it again. But I will let you know if I find any thing.

Also If you like I can get you access to my AC server so you can see for yourself.

Oh...and all devices are running the latest firmware. 5.3b3/b4 and 3.6rc AC ver 1.3.4-beta 3120

i3laze
11-29-2010, 12:12 AM
New upgrade crash my AC.
What can I do?

+1.
new "1.3.4beta-ignore_bla_bla" didnt start up after web-update.
Had to delete /webapps/ROOT folder and rename previous version "root.war.1.3.4" to "root.war".

[Per clarification from poster: Uses custom tomcat install, which may or may not cause this problem. The 1.3.4 build in question is MD5 checked upon download and verified to work on other systems.]

UBNT-Thomas
11-29-2010, 12:42 AM
Also If you like I can get you access to my AC server so you can see for yourself.

Oh...and all devices are running the latest firmware. 5.3b3/b4 and 3.6rc AC ver 1.3.4-beta 3120

Yes, please PM with system access details when you see this "station offline" situation again, it is something we need to track down (cannot see it in lab environment).

kazha
11-29-2010, 02:36 AM
+1.
new "1.3.4beta-ignore_bla_bla" didnt start up after web-update.
Had to delete /webapps/ROOT folder and rename previous version "root.war.1.3.4" to "root.war".


Thanks this helped ;)

pawpaw
12-09-2010, 04:39 AM
Never mind this post. Just realized I had a really old version installed on this system last year. Evidently when I uninstalled it, it didn't remove the ROOT dircectory. So when I reinstalled, it brought up the old version again.

So disregard.

UBNT-Thomas
12-09-2010, 04:55 AM
The installers should contain version 1.3.3 and going to the "About" dialog and checking for update should let you upgrade to 1.3.4. Is this not the case? Did you by chance install this on a machine that had an old version installed before?

How to manually update is covered in the sticky post on top of this thread that also contains the download links.

pawpaw
12-09-2010, 05:04 AM
The installers should contain version 1.3.3 and going to the "About" dialog and checking for update should let you upgrade to 1.3.4. Is this not the case? Did you by chance install this on a machine that had an old version installed before?

How to manually update is covered in the sticky post on top of this thread that also contains the download links.

You're too quick, T. You must have answered the original post before I edited it. Yes that is what happened. Different machine than I had been using...didn't think I ever installed AC on it, but evidently I had. Found it and fixed it.

Thanks any way.

avolve
12-12-2010, 06:29 AM
Now why do we have to sometimes disconnect and reconnect to get stations back in AirControl, especially when tunneling ? I'm using 1.3.4-beta.3120

Bbobb
12-12-2010, 07:18 PM
We appear to have a strange problem that has arisen. We had an AP that lost it's mind and rest to defaults. In any event after we recovered it, updated the firmware and put it back into service it had apparently decided to generate new RSA/DSA keys and the AC directory on the radio is gone.

Meanwhile Aircontrol has declared it to be offline. We deleted it and rescanned for it and it found the radio so we attempted to reconnect it. Unfortunately it claims it cannot ssh to the radio due to failed auth... (user and passwords are correct)

I can only conclude that that is is using old parameters or trying to use an old key for crdentials.....

So what is the procedure to overcome thid?

Thanks...... Bob

UBNT-Thomas
12-12-2010, 08:21 PM
What is the status of the radio in AC? Disconnected (gray) or offline (red)? If gray, is that radio the tunnel gateway itself? If so, disable the tunnel rule before reconnecting (to get the SSH key to the radio first).

CzechEnglishFrenchGermanItalianPolishPortugueseRussianSpanish
Languages translations supported by vBET 3.5.4