Kiwire 1.6 System Administration

This chapter provides all the instructions and procedures necessary for system administrators to manage the Kiwire on your infrastructure.

Logging into Kiwire

To access Kiwire, open browser and type “http://yourkiwireip/admin/” for example if your Kiwire installation IP is your url will be “http://192.168.01./admin” in the address field. Input the default username and password details provided below and click the “Sign In” button to enter Kiwire.Default Access
AccessDefault Credential
Note: If you login using the default credential , you will be presented with a Change password screen to ask you to change your credential . Please change  your Default access  to your secure password prevent abuse and for security reason.

1.1 Dashboard

Kiwire Dashboard provide an overview of the Kiwire system activity .The dash board will provide information on
  • Current connected user
  • Total user registered in system
  • New Prepaid/voucher created in the last 30 days
  • New User account added in the last 30 days
  • Login & Connected User frequency Graph , will show no of user that login vs connected concurrent user in the last 24 hour , this is helpful to determined if there is any issue with network topology if there is abnormal activity.
  • Server Load of Kiwire system
  • Ram utilisation of Kiwire system
  • Free Disk space within Kiwire system
  • Total Impression and Unique impression of user who view the captive portal / Hotspot pages
  • No of devices online and no of device that is faulted detected by Kiwire System
  • Recent monitoring event , the last update of any device faulted or come back online
  • Recent Kiwire System activity logs

1.2 General Configuration

General Configuration setting let you set the overall of Kiwire Configuration such as default currency , password, prepaid default behaviour and other general setting.
Password Display FormatText : if set to text, Administrator will be able to view the user’s password in the user account view page.
Encrypted : set to encrypted if you do not wish administrator to view the user’s password in the page
Database Archive DayHow many day before trigger archive the transaction function, all user previous network usage will be reset .
Default CurrencyDefault Currency used for the system and display
Report MetricReporting metric for user bandwidth usage in Mb or GB format. To make it human readable.
Login Page ID: Displaytext that will be used to represent USER ID,example for hotel installation you may want to use “Room No” as username display or “Student ID” in education environment.
Join Insight NetworkInsight Network is Kiwire network that provide you access to industry key reporting, and other advance analytic reporting . By joining insight network , you will have the ability to access insight reporting that compare your overall performance metric with industry peer and region.
Prepaid Setting
Default PrefixDefault prefix for prepaid card/ voucher to generated, e.g. : SYN will be SYN123456
Prepaid EngineThe format the prepaid/voucher account is generated
  • Number in sequence Prepaid / voucher generated will be serial sequence Eg: SYN10001,SYN10002….SYN10099.
  • Unique ID Prepaid / voucher generated will be unique but near random, Eg : SYN5401AAE , SYN5402FA1 , SYN54032A4
  • Random Engine A random string of character , use together with random engine length limit. *note* a high length will prevent repeat of random character.
Random Engine length LimitDefault length for Random engine to use when generate prepaid account  if Prepaid engine selected is random . A short length will have repeat and thus limited max no quantity of prepaid account to be created , e.g. if limited to 4 , max will be 9999 account.
Default Suspension passwordDefault suspended user password, that will be use if a user is being suspended
Admin’s Copy print SlipFeature for carbon copy of prepaid/voucher printout to have admin copy .
SMTP Hostyour smtp/mail server hostname or ip address
SMTP PortSMTP Port for the smtp/mail server
SMTP AuthenticationDoes your SMTP require authentication to send mail , if yes please select SSL or TLS
SMTP Auth UsernameUsername for smtp authentication
SMTP Auth PasswordPassword for smtp authentication
Email from addressThe email address that email generated will use as sender.
Example : For gmail smtp the following setting is being usedSMTP HOST : Use Authentication: Yes : TLS SMTP PORT : 587 SMTP Auth username : SMTP Auth Password : yourpassword Email from address :*note 1 : For gmail  , please set ” Allow less secure apps: ON ” under the gmail account *note 2 : you can use the tools:SMTP test to test if your SMTP setting is correctly setup.

1.3 Site Branding

Site branding let you brand Kiwire installation to your organization brand and identity.
CustomerName of the organization or sites
IndustrySelect the industry type for the organization
WebsiteThe url of your organization website
Facebook pageFacebook page link if any , to your facebook pages
Phone NoYour organization phone no
Fax NoYour organization fax no
AddressYour organization address
LogoYour organization Logo *Note : Logo size maximum must be 379 x 94 pixel , this logo is used for login page and also any print out to users. e
MapAfter initial save , the map will display the location of the site installation

1.4 License

The License management let you manage your Kiwire License and entitlement
UrlKiwire Update server url Please use “”
Cloud UsernameCloud username if given are for your organization to perform remote backup to our cloud backup farm.
License KeyLicense key given to validate the Kiwire installation
Feature KeyFeature Key if given to enable advance functionality of Kiwire capability such as Active directory, PMS , and others
Support Contract KeyAn annually given support contract key that entitled you to be part of our support program including software update.
The section below will validate the license copy or unlicensed copy
  1. License Expire On will state the expire date
  2. Software updates status, check if any software patches or update available.
  3. Cloud Backup will show the latest backup in the cloud server if any ( require subscription ).

1.5 Monitoring Configuration

Monitoring Configuration let you set and configure the monitoring functionality of Kiwire built in network management system (NMS) The current administrator listing will list all existing administrator within the Kiwire system, click oncheck if you wish the administrator to receive email alert when there is a failure of device detected and clickdelif you wish to remove the administrator from receiving email alert.The Monitoring Setting let you set the time out value of device that is not responded within the time-out value given.

1.6 Admin User

Admin User let you add more administrator with its associated access right into the Kiwire systemk8
Usernameusername of the new administrator
PasswordPassword assign to the administrator
FullnameFullname of the new administrator
Emailemail address of the new administrator, please use valid email if you wish the administrator to received email alert.
Access Level ( Group)The access level module associated. Refer to “1.7 Administrator Group & Security “ on how to create the policy first.

1.7 Administrator Group Security

k9This function let you create administrator group and which module/pages the administrator are allowed to access.
GroupnameA given group name to identified the access level
ModuleSelect the relevant module this group can access, highlight the module and click > to select over the available module will be displayed on the left tab and right tab is the module selected for the group
How to use :
  • Mouse over to the Configuration then click on the Access Level on left site of the page.
  • Enter the Group Name.
  • Select Module Selection to select and assign module for the new group.
  • Use > for single module or >> for all module to be added to “Can Access” List
  • Use < for single module deletion or << for all module to remove from the “Can Access” List
  • Press on the “Save Setting” button to save the changes in to the system.
  • Use the [ Pencil icon ] if you wish to modify the existing groupname or [ X ] if you wish to delete the group.

1.8 High Availability

The High Availability module let you configure the High Availability capability of Kiwire, 2 license copy of Kiwire Must be purchased and updated to latest firmware for High availability to be supported.kiwire_ha
Enable HAEnable or Disable HA functionality
RoleSelect the role of this instance of Kiwire, the Primary unit of Kiwire will be Master and secondary Kiwire Unit will be the Slave unit. Currently dual master configuration is Not supported.
Master Kiwire IPThe IP address of Master Kiwire instance.
Slave Kiwire IPThe IP address of Slave Kiwire instance.
Synchronization StatusStatus of synchronization , “Up to date ” for good High availability or “Failed” for failed HA.

1.9 Performance

The Performance configuration module let you perform performance tunning on Kiwire engine. this is to maximize and take advantage of your hardware that host the Kiwire Software. the Recommended value are automatically generated based on your hardware configuration.
Server Ram DetectedThe amount of ram detected on the system hosting Kiwire
Server Processor core DetectThe amount of CPU core detected on the system hosting Kiwire.
Radius SettingAdjust the parameter to suit your environment. if unsure please follow the recommended value or contact Support.