Difference between revisions of "UBNT: UniFi"
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
Onnowpurbo (talk | contribs)  | 
				Onnowpurbo (talk | contribs)   | 
				||
| Line 1: | Line 1: | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | + | ==Instalasi Paket Pendukung==  | |
| − | + | ||
| + | Lakukan  | ||
| + | |||
| + |  apt-get install mongoDB  | ||
| + | |||
| + | |||
| + | ==Edit sources.list==  | ||
| + | |||
| + | edit  | ||
| + | |||
| + |  vi /etc/apt/sources.list  | ||
| + | |||
| + | Masukan  | ||
| + | |||
| + |  ## Ubuntu Natty (11.04):  | ||
| + |  deb http://www.ubnt.com/downloads/unifi/distros/deb/natty natty ubiquiti  | ||
| + |  ## Ubuntu Maverick (10.10):  | ||
| + |  deb http://www.ubnt.com/downloads/unifi/distros/deb/maverick maverick ubiquiti  | ||
| + |  ## Ubuntu Lucid (10.4):  | ||
| + |  deb http://www.ubnt.com/downloads/unifi/distros/deb/lucid lucid ubiquiti  | ||
| + |  ## Ubuntu Karmic (9.10):  | ||
| + |  deb http://www.ubnt.com/downloads/unifi/distros/deb/karmic karmic ubiquiti  | ||
| + |  ## Ubuntu Jaunty (9.4):  | ||
| + |  deb http://www.ubnt.com/downloads/unifi/distros/deb/jaunty jaunty ubiquiti  | ||
| + |  ## Debian Lenny (5.0):  | ||
| + |  deb http://www.ubnt.com/downloads/unifi/distros/deb/lenny lenny ubiquiti  | ||
| + |  ## Debian Squeeze (6.0):  | ||
| + |  deb http://www.ubnt.com/downloads/unifi/distros/deb/squeeze squeeze ubiquiti   | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | + | Tambahkan GPG Key  | |
| − | |||
| − | sudo apt-key adv --keyserver keyserver.ubuntu.com --recv C0A52C50  | + |  sudo apt-key adv --keyserver keyserver.ubuntu.com --recv C0A52C50  | 
| − | # or over HTTP:  | + |  # or over HTTP:  | 
| − | sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv C0A52C50  | + |  sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv C0A52C50  | 
| − | + | ==Update & Install==  | |
| − | |||
| − | # retrieve the latest package information  | + |  # retrieve the latest package information  | 
| − | apt-get update  | + |  apt-get update  | 
| − | # install/upgrade unifi package  | + |  # install/upgrade unifi package  | 
| − | apt-get install unifi  | + |  apt-get install unifi  | 
| − | # or you can do apt-get upgrade to upgrade all packages on your debian  | + |  # or you can do apt-get upgrade to upgrade all packages on your debian  | 
5. the UniFi webUI can be reached via https://<unifi_ip>:8443/  | 5. the UniFi webUI can be reached via https://<unifi_ip>:8443/  | ||
| Line 51: | Line 57: | ||
Code:  | Code:  | ||
| − | #!/bin/sh  | + |  #!/bin/sh  | 
| − | + | ||
| − | ## define required variables  | + |  ## define required variables  | 
| − | username=admin  | + |  username=admin  | 
| − | password=admin  | + |  password=admin  | 
| − | baseurl=https://localhost:8443  | + |  baseurl=https://localhost:8443  | 
| − | + | ||
| − | ## include the API library  | + |  ## include the API library  | 
| − | . unifi_sh_api  | + |  . unifi_sh_api    | 
| − | + | ||
| − | unifi_login  | + |  unifi_login  | 
| − | unifi_authorize_guest "e8:17:22:10:5d:4d" 30  | + |  unifi_authorize_guest "e8:17:22:10:5d:4d" 30  | 
| − | unifi_logout  | + |  unifi_logout  | 
| − | |||
| − | |||
| Line 72: | Line 76: | ||
* http://forum.ubnt.com/showthread.php?t=45945  | * http://forum.ubnt.com/showthread.php?t=45945  | ||
* http://www.ubnt.com/downloads/unifi/2.2.5/UniFi.unix.zip  | * http://www.ubnt.com/downloads/unifi/2.2.5/UniFi.unix.zip  | ||
| − | |||
==Pranala Menarik==  | ==Pranala Menarik==  | ||
* [[UBNT]]  | * [[UBNT]]  | ||
| + | * [[UBNT: Teknik Recovery]]  | ||
| + | * [[UBNT: Upload Firmware]]  | ||
| + | * [[UBNT: Rebuild Firmware]]  | ||
| + | * [[UBNT: firmware dengan OLSR]]  | ||
| + | * [[UBNT: openwrt]]  | ||
| + | * [[UBNT: olsr dengan openwrt]]  | ||
| + | * [[UBNT: UniFi]]  | ||
| + | * [[OLSR - di UBNT]]  | ||
Revision as of 08:02, 21 July 2012
Instalasi Paket Pendukung
Lakukan
apt-get install mongoDB
Edit sources.list
edit
vi /etc/apt/sources.list
Masukan
## Ubuntu Natty (11.04): deb http://www.ubnt.com/downloads/unifi/distros/deb/natty natty ubiquiti ## Ubuntu Maverick (10.10): deb http://www.ubnt.com/downloads/unifi/distros/deb/maverick maverick ubiquiti ## Ubuntu Lucid (10.4): deb http://www.ubnt.com/downloads/unifi/distros/deb/lucid lucid ubiquiti ## Ubuntu Karmic (9.10): deb http://www.ubnt.com/downloads/unifi/distros/deb/karmic karmic ubiquiti ## Ubuntu Jaunty (9.4): deb http://www.ubnt.com/downloads/unifi/distros/deb/jaunty jaunty ubiquiti ## Debian Lenny (5.0): deb http://www.ubnt.com/downloads/unifi/distros/deb/lenny lenny ubiquiti ## Debian Squeeze (6.0): deb http://www.ubnt.com/downloads/unifi/distros/deb/squeeze squeeze ubiquiti
Tambahkan GPG Key
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv C0A52C50 # or over HTTP: sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv C0A52C50
Update & Install
# retrieve the latest package information apt-get update # install/upgrade unifi package apt-get install unifi # or you can do apt-get upgrade to upgrade all packages on your debian
5. the UniFi webUI can be reached via https://<unifi_ip>:8443/
UniFi Zipped Package A zipped package is also provide for DIYers. See readme.txt for details. UniFi.unix.zip
UniFi API
A shell library, unifi_sh_api is provided with the release. here's a sample script to authorize a guest for 30 minutes
Code:
#!/bin/sh ## define required variables username=admin password=admin baseurl=https://localhost:8443 ## include the API library . unifi_sh_api unifi_login unifi_authorize_guest "e8:17:22:10:5d:4d" 30 unifi_logout
Referensi
- http://forum.ubnt.com/showthread.php?t=45945
 - http://www.ubnt.com/downloads/unifi/2.2.5/UniFi.unix.zip