Ubiquiti UniFi Controller v4.8.18 on a CentOS 7 VM
This documents installing the UniFi controller software on a VM. The VM is on a wireless mangement network (VLAN), with the wireless access networks on different networks (VLANS).
Prerequisites
Install prerequisites (java and mongodb from mongo.org):
# wget -O /etc/yum.repos.d/mongodb-org.repo https://repo.mongodb.org/yum/redhat/mongodb-org.repo
# yum install mongodb-org java
Disable selinux.
Disable the installed instance on mongoDB. The UniFi controller software will lauch it's own instance on port 27117.
# systemctl stop mongod # systemctl disable mongod
UniFi
Download the 'unix' zip package (this is v4.8.18 at the time of writing):
$ wget -O /tmp/UniFi.unix.zip http://dl.ubnt.com/unifi/4.8.18/UniFi.unix.zip
Create a 'unifi' user which will run the java service. This user has it's home directory in '/srv':
# adduser -c "UniFi Controller" -m -d /srv/unifi -r unifi
As the 'unifi' user, unzip the distribution archive, rename it to the version number and symbolic link it with a well known name (this will allow multiple versions and a backout stategy when performing UniFi code upgrades).
$ unzip /tmp/UniFi.unix.zip $ mv UniFi 4.8.18 $ ln -s 4.8.18 current
Create a systemd service file '/etc/systemd/system/unifi.service':
[Unit] Description=UniFi Controller After=syslog.target network.target [Service] Type=simple User=unifi ExecStart=/bin/java -Xmx1024M -jar /srv/unifi/current/lib/ace.jar start ExecStop=/bin/java -jar /srv/unifi/current/lib/ace.jar stop SuccessExitStatus=143 [Install] WantedBy=multi-user.target
Enable and start the service
# systemctl enable unifi # systemctl start unifi
Firewall
Add firewall rules for ingress and egress traffic.
The wiki describes some of the ports
Protocol | Port | Direction | Description |
---|---|---|---|
TCP |
22 |
egress |
SSH to device |
TCP | 8443 |
ingress |
https web interface |
TCP | 8080 |
ingress |
http web interface |
TCP |
8880 |
ingress |
http portal |
TCP |
8843 |
https portal |
|
IPv4 UDP | 10001 |
ingress |
Ubiquite Discovery Protocol - sent by the device |
IPv4 UDP |
3478 |
STUN (optional) |
|
UDP |
514 |
syslog |
Note: The UniFi device seems to default to 192.168.1.20 if it can't DHCP.
Configure
Browser to the UniFi web application using https (I used an SSH tunnel http://127.0.62.2:8443). Until the initial setup wizard is completed the site is wide open.
Optionally discover a device. Note that the device must be plugged into a switch port with VLAN tagging (but on the same network as the controller software).
Now log into the web portal:
Default setup:
Note: Initialially the UniFi devices must be on an untagged switch port. Later on they can be configured on a tagged switch port, however it seems easier to just leave the unifi management VLAN as untagged.
Residuals
- enable selinux
- find/use/create a RPM distribution of UniFi
Links
- Ubiquiti
- https://www.ubnt.com/download/unifi/
- https://help.ubnt.com/hc/en-us/categories/200320654-UniFi-Wireless
- https://community.ubnt.com/t5/UniFi/ct-p/UniFi
- Configuration
- https://help.ubnt.com/hc/en-us/articles/205202580-UniFi-What-is-the-system.properties-file-
- https://help.ubnt.com/hc/en-us/articles/205146040-OD-UniFi-What-is-the-config-properties-file-
- Install Instructions
- https://help.ubnt.com/hc/en-us/articles/205146080-UniFi-Install-controller-software-to-CentOS
- http://www.optusnet.org.uk/unifi-install-controller-software-on-centos/
- https://deviantengineer.com/2014/08/unifi-controller-centos7/
- https://community.ubnt.com/t5/UniFi-Wireless/RPM-s-for-UniFi-Controller/td-p/686855
- https://github.com/GioMac/SPEC
- Beta Releases
Appendices
install mongodb
# yum install mongodb-org Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos.mirror.iweb.ca * epel: epel.mirror.digitalpacific.com.au * extras: centos.mirror.iweb.ca * updates: centos.mirror.iweb.ca Resolving Dependencies --> Running transaction check ---> Package mongodb-org.x86_64 0:3.2.6-1.el7 will be installed --> Processing Dependency: mongodb-org-tools = 3.2.6 for package: mongodb-org-3.2.6-1.el7.x86_64 --> Processing Dependency: mongodb-org-shell = 3.2.6 for package: mongodb-org-3.2.6-1.el7.x86_64 --> Processing Dependency: mongodb-org-server = 3.2.6 for package: mongodb-org-3.2.6-1.el7.x86_64 --> Processing Dependency: mongodb-org-mongos = 3.2.6 for package: mongodb-org-3.2.6-1.el7.x86_64 --> Running transaction check ---> Package mongodb-org-mongos.x86_64 0:3.2.6-1.el7 will be installed ---> Package mongodb-org-server.x86_64 0:3.2.6-1.el7 will be installed ---> Package mongodb-org-shell.x86_64 0:3.2.6-1.el7 will be installed ---> Package mongodb-org-tools.x86_64 0:3.2.6-1.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved =================================================================================================== Package Arch Version Repository Size =================================================================================================== Installing: mongodb-org x86_64 3.2.6-1.el7 mongodb-org 5.8 k Installing for dependencies: mongodb-org-mongos x86_64 3.2.6-1.el7 mongodb-org 5.6 M mongodb-org-server x86_64 3.2.6-1.el7 mongodb-org 12 M mongodb-org-shell x86_64 3.2.6-1.el7 mongodb-org 6.7 M mongodb-org-tools x86_64 3.2.6-1.el7 mongodb-org 37 M Transaction Summary =================================================================================================== Install 1 Package (+4 Dependent packages) Total download size: 62 M Installed size: 208 M Is this ok [y/d/N]: y Downloading packages: (1/5): mongodb-org-3.2.6-1.el7.x86_64.rpm | 5.8 kB 00:00:00 (2/5): mongodb-org-mongos-3.2.6-1.el7.x86_64.rpm | 5.6 MB 00:00:01 (3/5): mongodb-org-shell-3.2.6-1.el7.x86_64.rpm | 6.7 MB 00:00:04 (4/5): mongodb-org-server-3.2.6-1.el7.x86_64.rpm | 12 MB 00:00:05 (5/5): mongodb-org-tools-3.2.6-1.el7.x86_64.rpm | 37 MB 00:00:26 --------------------------------------------------------------------------------------------------- Total 1.9 MB/s | 62 MB 00:00:33 Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : mongodb-org-server-3.2.6-1.el7.x86_64 1/5 Installing : mongodb-org-tools-3.2.6-1.el7.x86_64 2/5 Installing : mongodb-org-mongos-3.2.6-1.el7.x86_64 3/5 Installing : mongodb-org-shell-3.2.6-1.el7.x86_64 4/5 Installing : mongodb-org-3.2.6-1.el7.x86_64 5/5 Verifying : mongodb-org-shell-3.2.6-1.el7.x86_64 1/5 Verifying : mongodb-org-mongos-3.2.6-1.el7.x86_64 2/5 Verifying : mongodb-org-tools-3.2.6-1.el7.x86_64 3/5 Verifying : mongodb-org-server-3.2.6-1.el7.x86_64 4/5 Verifying : mongodb-org-3.2.6-1.el7.x86_64 5/5 Installed: mongodb-org.x86_64 0:3.2.6-1.el7 Dependency Installed: mongodb-org-mongos.x86_64 0:3.2.6-1.el7 mongodb-org-server.x86_64 0:3.2.6-1.el7 mongodb-org-shell.x86_64 0:3.2.6-1.el7 mongodb-org-tools.x86_64 0:3.2.6-1.el7 Complete!
UniFi files
Archive: UniFi.unix.zip Zip file size: 72761145 bytes, number of entries: 638 drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/ drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/bin/ lrwxr-xr-x 3.0 unx 15 bx stor 16-May-05 21:35 UniFi/bin/mongod drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/conf/ drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/dl/ drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/dl/firmware/ -rw-r--r-- 3.0 unx 3467 tx defN 16-May-05 21:34 UniFi/dl/firmware/bundles.json drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/dl/firmware/BZ2/ drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/dl/firmware/BZ2/3.3.20.4019/ -rw-r--r-- 3.0 unx 5482741 bx defN 16-May-05 21:34 UniFi/dl/firmware/BZ2/3.3.20.4019/firmware.bin drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/dl/firmware/U2HSR/ drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/dl/firmware/U2HSR/3.3.20.4019/ -rw-r--r-- 3.0 unx 4883961 bx defN 16-May-05 21:34 UniFi/dl/firmware/U2HSR/3.3.20.4019/firmware.bin drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/dl/firmware/U2IW/ drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/dl/firmware/U2IW/3.3.20.4019/ -rw-r--r-- 3.0 unx 4872620 bx defN 16-May-05 21:34 UniFi/dl/firmware/U2IW/3.3.20.4019/firmware.bin drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/dl/firmware/U7E/ drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/dl/firmware/U7E/3.3.20.4019/ -rw-r--r-- 3.0 unx 7412120 bx defN 16-May-05 21:34 UniFi/dl/firmware/U7E/3.3.20.4019/firmware.bin drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/dl/firmware/U7P/ drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/dl/firmware/U7P/3.3.20.4019/ -rw-r--r-- 3.0 unx 4927021 bx defN 16-May-05 21:34 UniFi/dl/firmware/U7P/3.3.20.4019/firmware.bin drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/dl/firmware/U7PG2/ drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/dl/firmware/U7PG2/3.4.18.3464/ -rw-r--r-- 3.0 unx 6923732 bx defN 16-May-05 21:34 UniFi/dl/firmware/U7PG2/3.4.18.3464/firmware.bin drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/dl/firmware/US24P250/ drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/dl/firmware/US24P250/3.3.20.4019/ -rw-r--r-- 3.0 unx 13871302 bx defN 16-May-05 21:34 UniFi/dl/firmware/US24P250/3.3.20.4019/firmware.bin drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/lib/ -rw-r--r-- 3.0 unx 2426725 bx defN 16-May-05 21:35 UniFi/lib/ace.jar -rw-r--r-- 3.0 unx 74080 bx defN 15-Dec-16 14:20 UniFi/lib/annotations-2.0.0.jar -rw-r--r-- 3.0 unx 232563 bx defN 15-Dec-16 14:20 UniFi/lib/commons-beanutils-1.9.1.jar -rw-r--r-- 3.0 unx 259600 bx defN 15-Dec-16 14:20 UniFi/lib/commons-codec-1.7.jar -rw-r--r-- 3.0 unx 305001 bx defN 15-Dec-16 14:20 UniFi/lib/commons-httpclient-3.1.jar -rw-r--r-- 3.0 unx 47179 bx defN 15-Dec-16 14:20 UniFi/lib/commons-httpclient-contrib-3.1.jar -rw-r--r-- 3.0 unx 185140 bx defN 15-Dec-16 14:20 UniFi/lib/commons-io-2.4.jar -rw-r--r-- 3.0 unx 284220 bx defN 15-Dec-16 14:20 UniFi/lib/commons-lang-2.6.jar -rw-r--r-- 3.0 unx 62050 bx defN 15-Dec-16 14:20 UniFi/lib/commons-logging-1.1.3.jar -rw-r--r-- 3.0 unx 280983 bx defN 15-Dec-16 14:20 UniFi/lib/commons-net-3.3.jar -rw-r--r-- 3.0 unx 108036 bx defN 15-Dec-16 14:20 UniFi/lib/commons-pool2-2.2.jar -rw-r--r-- 3.0 unx 175074 bx defN 16-Feb-23 12:39 UniFi/lib/commons-validator-1.5.0.jar -rw-r--r-- 3.0 unx 456914 bx defN 15-Dec-16 14:20 UniFi/lib/dom4j-1.3.jar -rw-r--r-- 3.0 unx 1830791 bx defN 15-Dec-16 14:20 UniFi/lib/ecj-4.3.1.jar -rw-r--r-- 3.0 unx 190432 bx defN 15-Dec-16 14:20 UniFi/lib/gson-2.2.4.jar -rw-r--r-- 3.0 unx 2189117 bx defN 15-Dec-16 14:20 UniFi/lib/guava-14.0.1.jar -rw-r--r-- 3.0 unx 95592 bx defN 15-Dec-16 14:20 UniFi/lib/Java-WebSocket-1.3.0-44-gbf2af15.jar -rw-r--r-- 3.0 unx 204950 bx defN 15-Dec-16 14:20 UniFi/lib/jmdns-3.4.1.jar -rw-r--r-- 3.0 unx 99701 bx defN 16-May-04 15:41 UniFi/lib/jorbis-0.0.17.jar -rw-r--r-- 3.0 unx 263829 bx defN 15-Dec-16 14:20 UniFi/lib/jsch-0.1.51.jar -rw-r--r-- 3.0 unx 414240 bx defN 15-Dec-16 14:20 UniFi/lib/jstl-1.2.jar -rw-r--r-- 3.0 unx 67625 bx defN 15-Dec-16 14:20 UniFi/lib/jstun-0.7.3.jar -rw-r--r-- 3.0 unx 4959 bx defN 15-Dec-16 14:20 UniFi/lib/jul-to-slf4j-1.7.6.jar -rw-r--r-- 3.0 unx 489884 bx defN 15-Dec-16 14:20 UniFi/lib/log4j-1.2.17.jar -rw-r--r-- 3.0 unx 521157 bx defN 15-Dec-16 14:20 UniFi/lib/mail-1.4.7.jar -rw-r--r-- 3.0 unx 398520 bx defN 15-Dec-16 14:20 UniFi/lib/mongo-java-driver-2.10.1.jar drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/lib/native/ drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/lib/native/Linux/ drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/lib/native/Linux/amd64/ -rw-r--r-- 3.0 unx 4092208 bx defN 16-May-04 15:41 UniFi/lib/native/Linux/amd64/libubnt_webrtc_jni.so drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/lib/native/Linux/armhf/ -rw-r--r-- 3.0 unx 2207660 bx defN 16-May-04 15:41 UniFi/lib/native/Linux/armhf/libubnt_webrtc_jni.so drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/lib/native/Mac/ drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/lib/native/Mac/x86_64/ -rw-r--r-- 3.0 unx 3850520 bx defN 16-May-04 15:41 UniFi/lib/native/Mac/x86_64/libubnt_webrtc_jni.jnilib drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/lib/native/Windows/ drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/lib/native/Windows/amd64/ -rw-r--r-- 3.0 unx 3114496 bx defN 16-May-04 15:41 UniFi/lib/native/Windows/amd64/ubnt_webrtc_jni.dll -rw-r--r-- 3.0 unx 225064 bx defN 15-Dec-16 14:20 UniFi/lib/servo-core-0.9.4.jar -rw-r--r-- 3.0 unx 7247 bx defN 15-Dec-16 14:20 UniFi/lib/servo-graphite-0.9.4.jar -rw-r--r-- 3.0 unx 28688 bx defN 15-Dec-16 14:20 UniFi/lib/slf4j-api-1.7.6.jar -rw-r--r-- 3.0 unx 8869 bx defN 15-Dec-16 14:20 UniFi/lib/slf4j-log4j12-1.7.6.jar -rw-r--r-- 3.0 unx 1251514 bx defN 15-Dec-16 14:20 UniFi/lib/snappy-java-1.0.5.jar -rw-r--r-- 3.0 unx 612569 bx defN 15-Dec-16 14:20 UniFi/lib/spring-beans-3.2.8.RELEASE.jar -rw-r--r-- 3.0 unx 866273 bx defN 15-Dec-16 14:20 UniFi/lib/spring-context-3.2.8.RELEASE.jar -rw-r--r-- 3.0 unx 873608 bx defN 15-Dec-16 14:20 UniFi/lib/spring-core-3.2.8.RELEASE.jar -rw-r--r-- 3.0 unx 196367 bx defN 15-Dec-16 14:20 UniFi/lib/spring-expression-3.2.8.RELEASE.jar -rw-r--r-- 3.0 unx 457987 bx defN 15-Dec-16 14:20 UniFi/lib/spring-test-3.2.8.RELEASE.jar -rw-r--r-- 3.0 unx 350282 bx defN 15-Dec-16 14:20 UniFi/lib/sshj-0.9.0.jar -rw-r--r-- 3.0 unx 2656870 bx defN 15-Dec-16 14:20 UniFi/lib/tomcat-embed-core-7.0.64.jar -rw-r--r-- 3.0 unx 175611 bx defN 15-Dec-16 14:20 UniFi/lib/tomcat-embed-el-7.0.64.jar -rw-r--r-- 3.0 unx 683273 bx defN 15-Dec-16 14:20 UniFi/lib/tomcat-embed-jasper-7.0.64.jar -rw-r--r-- 3.0 unx 38217 bx defN 15-Dec-16 14:20 UniFi/lib/tomcat-embed-logging-juli-7.0.64.jar -rw-r--r-- 3.0 unx 84258 bx defN 15-Dec-16 14:20 UniFi/lib/tomcat-embed-logging-log4j-7.0.64.jar -rw-r--r-- 3.0 unx 177474 bx defN 15-Dec-16 14:20 UniFi/lib/urlrewritefilter-4.0.4.jar -rw-r--r-- 3.0 unx 1281 tx defN 16-May-05 21:35 UniFi/readme.txt drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/webapps/ drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/webapps/ROOT/ -rw-r--r-- 3.0 unx 3581 bx defN 16-May-05 21:32 UniFi/webapps/ROOT/apple-touch-icon-114x114-precomposed.png -rw-r--r-- 3.0 unx 4295 bx defN 16-May-05 21:32 UniFi/webapps/ROOT/apple-touch-icon-144x144-precomposed.png -rw-r--r-- 3.0 unx 2260 bx defN 16-May-05 21:32 UniFi/webapps/ROOT/apple-touch-icon-57x57-precomposed.png -rw-r--r-- 3.0 unx 2561 bx defN 16-May-05 21:32 UniFi/webapps/ROOT/apple-touch-icon-72x72-precomposed.png -rw-r--r-- 3.0 unx 2307 bx defN 16-May-05 21:32 UniFi/webapps/ROOT/apple-touch-icon-precomposed.png -rw-r--r-- 3.0 unx 2260 bx defN 16-May-05 21:32 UniFi/webapps/ROOT/apple-touch-icon.png -rw-r--r-- 3.0 unx 4286 bx defN 16-May-05 21:32 UniFi/webapps/ROOT/favicon.ico -rw-r--r-- 3.0 unx 4096 tx defN 16-May-05 21:35 UniFi/webapps/ROOT/find_controller.html -rw-r--r-- 3.0 unx 3422 tx defN 16-May-05 21:35 UniFi/webapps/ROOT/hotspot.html -rw-r--r-- 3.0 unx 4826 tx defN 16-May-05 21:35 UniFi/webapps/ROOT/hotspot_login.html -rw-r--r-- 3.0 unx 0 bx stor 16-May-05 21:32 UniFi/webapps/ROOT/iframe.html -rw-r--r-- 3.0 unx 405 tx defN 16-May-05 21:32 UniFi/webapps/ROOT/iframe_uploaded.jsp drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/webapps/ROOT/lib/ drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/webapps/ROOT/lib/4_8_18_8395/ drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/webapps/ROOT/lib/4_8_18_8395/fonts/ ... -rw-r--r-- 3.0 unx 14930 bx defN 16-May-05 21:34 UniFi/webapps/ROOT/lib/4_8_18_8395/images/unifi2x-s329afdee71.png drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/webapps/ROOT/lib/4_8_18_8395/js/ -rw-r--r-- 3.0 unx 28393 tx defN 16-May-05 21:34 UniFi/webapps/ROOT/lib/4_8_18_8395/js/app.js -rw-r--r-- 3.0 unx 956034 tx defN 16-May-05 21:35 UniFi/webapps/ROOT/lib/4_8_18_8395/js/common.js drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/webapps/ROOT/lib/4_8_18_8395/js/config/ -rw-r--r-- 3.0 unx 1346 tx defN 16-May-05 21:34 UniFi/webapps/ROOT/lib/4_8_18_8395/js/config/ManageConfig.js -rw-r--r-- 3.0 unx 34136 tx defN 16-May-05 21:35 UniFi/webapps/ROOT/lib/4_8_18_8395/js/hotspot.js -rw-r--r-- 3.0 unx 2587 tx defN 16-May-05 21:34 UniFi/webapps/ROOT/lib/4_8_18_8395/js/hotspot_login.js drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/webapps/ROOT/lib/4_8_18_8395/js/libs/ drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/webapps/ROOT/lib/4_8_18_8395/js/libs/bower-components/ drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/webapps/ROOT/lib/4_8_18_8395/js/libs/bower-components/requirejs/ -rw-r--r-- 3.0 unx 15825 tx defN 16-May-05 21:34 UniFi/webapps/ROOT/lib/4_8_18_8395/js/libs/bower-components/requirejs/require.min.js drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/webapps/ROOT/lib/4_8_18_8395/js/libs/bower-components/string_score/ -rw-r--r-- 3.0 unx 520 tx defN 16-May-05 21:34 UniFi/webapps/ROOT/lib/4_8_18_8395/js/libs/bower-components/string_score/string_score.min.js -rw-r--r-- 3.0 unx 7761 tx defN 16-May-05 21:34 UniFi/webapps/ROOT/lib/4_8_18_8395/js/libs/modernizr.custom.min.js -rw-r--r-- 3.0 unx 62473 tx defN 16-May-05 21:34 UniFi/webapps/ROOT/lib/4_8_18_8395/js/libs/xregexp-all-min.js -rw-r--r-- 3.0 unx 4152 tx defN 16-May-05 21:34 UniFi/webapps/ROOT/lib/4_8_18_8395/js/login.js -rw-r--r-- 3.0 unx 1357096 tx defN 16-May-05 21:35 UniFi/webapps/ROOT/lib/4_8_18_8395/js/manage.js -rw-r--r-- 3.0 unx 2429 tx defN 16-May-05 21:34 UniFi/webapps/ROOT/lib/4_8_18_8395/js/sso_login.js -rw-r--r-- 3.0 unx 1787 tx defN 16-May-05 21:34 UniFi/webapps/ROOT/lib/4_8_18_8395/js/verify.js -rw-r--r-- 3.0 unx 61421 tx defN 16-May-05 21:35 UniFi/webapps/ROOT/lib/4_8_18_8395/js/wizard.js drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/webapps/ROOT/lib/4_8_18_8395/stylesheets/ drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/webapps/ROOT/lib/4_8_18_8395/stylesheets/css/ drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/webapps/ROOT/lib/4_8_18_8395/stylesheets/css/login/ -rw-r--r-- 3.0 unx 116316 tx defN 16-May-05 21:34 UniFi/webapps/ROOT/lib/4_8_18_8395/stylesheets/css/login/login.min.css -rw-r--r-- 3.0 unx 206484 tx defN 16-May-05 21:34 UniFi/webapps/ROOT/lib/4_8_18_8395/stylesheets/css/unifi.hotspot.min.css -rw-r--r-- 3.0 unx 415026 tx defN 16-May-05 21:34 UniFi/webapps/ROOT/lib/4_8_18_8395/stylesheets/css/unifi.min.css -rw-r--r-- 3.0 unx 125227 tx defN 16-May-05 21:34 UniFi/webapps/ROOT/lib/4_8_18_8395/stylesheets/css/wizard.min.css -rw-r--r-- 3.0 unx 5796 tx defN 16-May-05 21:35 UniFi/webapps/ROOT/login.html -rw-r--r-- 3.0 unx 11902 tx defN 16-May-05 21:35 UniFi/webapps/ROOT/manage.html drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/webapps/ROOT/pages/ -rw-r--r-- 3.0 unx 2406 tx defN 15-Dec-23 23:04 UniFi/webapps/ROOT/pages/voucher.jsp -rw-r--r-- 3.0 unx 1664 tx defN 16-May-05 21:35 UniFi/webapps/ROOT/sso_login.html drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/webapps/ROOT/unifi/ -rw-r--r-- 3.0 unx 0 bx stor 16-May-05 21:32 UniFi/webapps/ROOT/unifi/index.html -rw-r--r-- 3.0 unx 0 bx stor 16-May-05 21:32 UniFi/webapps/ROOT/upnp.html -rw-r--r-- 3.0 unx 3655 tx defN 16-May-05 21:35 UniFi/webapps/ROOT/verify.html -rw-r--r-- 3.0 unx 0 bx stor 16-May-05 21:32 UniFi/webapps/ROOT/waiting.html drwxr-xr-x 3.0 unx 0 bx stor 16-May-05 21:35 UniFi/webapps/ROOT/WEB-INF/ -rw-r--r-- 3.0 unx 890 tx defN 16-May-05 21:32 UniFi/webapps/ROOT/WEB-INF/urlrewrite.xml -rw-r--r-- 3.0 unx 10550 tx defN 16-May-05 21:32 UniFi/webapps/ROOT/WEB-INF/web.xml -rw-r--r-- 3.0 unx 3675 tx defN 16-May-05 21:35 UniFi/webapps/ROOT/wizard.html