ant a media

98
Introduction Antamedia HotSpot software should be installed on standard PC computer running Windows OS. We'll call this computer HotSpot computer. HotSpot computer have to be a gateway for other computers in the network. With such setup we are forcing all computers in network to redirect traffic through HotSpot software which will control wether such traffic should be allowed or blocked. It's allowed if customer authenticated with username and password, and it's blocked if customer is not logged or time on account expired. HotSpot computer need to have 2 network cards. One network card (NIC1) will accept traffic from your network and it will pass it to HotSpot software. If traffic is allowed, traffic will be redirected to second network card (NIC2) which is connected to Internet. Between NIC2 and Internet you can use routers, brigdes, modems (xDSL, ISDN, Cable...). With traffic we are assuming opening web pages or other type of communication with Internet. HotSpot software doesn't require any specific hardware so you can use Access Points, Modems, Switch or Routers that you already own, and just configure network settings. Network Setup As a first step, we will share Internet connection on NIC 2. To remind you, this is a network card that connect HotSpot computer with Internet. We recommend using Windows Interent Connection Sharing (ICS) as it's easy to setup and it's free to use. Detailed steps are described here: www.antamedia.com/manuals/ics NIC 2 is connected to the Router. IP addresses of NIC 2 and Router are at the same IP range. In our example NIC 2 IP address is 192.168.1.1 and router IP address 192.168.1.2 . Router is connected to the internet using ADSL line. Router IP address is usually provided by your ISP and for example it might be 194.190.20.128. Of course, router is optional. You can connect HotSpot computer directly to broadband ethernet or to use dial up ISDN modem or wireless bridge. All that matters is that NIC 2 is connected to Internet.

Upload: edusulak

Post on 26-Nov-2014

124 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Ant a Media

Introduction

Antamedia HotSpot software should be installed on standard PC computer running Windows OS. We'll call this computer HotSpot computer.

HotSpot computer have to be a gateway for other computers in the network. With such setup we are forcing all computers in network to redirect traffic through HotSpot software which will control wether such traffic should be allowed or blocked. It's allowed if customer authenticated with username and password, and it's blocked if customer is not logged or time on account expired.

HotSpot computer need to have 2 network cards. One network card (NIC1) will accept traffic from your network and it will pass it to HotSpot software. If traffic is allowed, traffic will be redirected to second network card (NIC2) which is connected to Internet. Between NIC2 and Internet you can use routers, brigdes, modems (xDSL, ISDN, Cable...). With traffic we are assuming opening web pages or other type of communication with Internet.

HotSpot software doesn't require any specific hardware so you can use Access Points, Modems, Switch or Routers that you already own, and just configure network settings.

Network Setup

As a first step, we will share Internet connection on NIC 2. To remind you, this is a network card that connect HotSpot computer with Internet. We recommend using Windows Interent Connection Sharing (ICS) as it's easy to setup and it's free to use. Detailed steps are described here: www.antamedia.com/manuals/ics

NIC 2 is connected to the Router. IP addresses of NIC 2 and Router are at the same IP range. In our example NIC 2 IP address is 192.168.1.1 and router IP address 192.168.1.2 . Router is connected to the internet using ADSL line. Router IP address is usually provided by your ISP and for example it might be 194.190.20.128. Of course, router is optional. You can connect HotSpot computer directly to broadband ethernet or to use dial up ISDN modem or wireless bridge. All that matters is that NIC 2 is connected to Internet.

NIC1 (connects your network with HotSpot computer) will get IP address 192.168.0.1. This is default IP that Internet Connection Sharing sets to your network card. Note that you can change this IP address to some other IP address. Subnet mask is 255.255.255.0 .

Access Points and Switch are connected to the Router with IP address 192.168.0.2. Router is connected to NIC1 on the HotSpot computer.

In this network topology, Access point connects wireless laptops through the Switch and the HotSpot computer to the Internet. IP address of Access Point is 192.168.0.10. Access Point has DHCP enabled so it assignes IP addresses automatically to all wireless laptop computers. Laptops will get IP address from range 192.168.0.11 to 192.168.0.49 and will have the same subnet mask as your HotSpot computer 255.255.255.0. Gateway should be 192.168.0.1 and DNS addresses are usually assigned by your ISP.

Second Access Point is used connects PDAs through the Router and the HotSpot computer to the Internet. IP address of Access Point is 192.168.0.50. Access Point has DHCP enabled so

Page 2: Ant a Media

it assignes IP addresses automatically to all PDA computers. PDAs will get IP address from range 192.168.0.51 to 192.168.0.99 and will have the same subnet mask as your HotSpot computer 255.255.255.0. Gateway should be 192.168.0.1 and DNS addresses are usually assigned by your ISP.

In our example three Wired computers are connected to the Internet through the Switch, Router and the HotSpot computer. IP addresses of Wired computers are 192.168.0.101 , 192.168.0.102 and 192.168.0.103. Subnet mask is the same as your HotSpot computer 255.255.255.0. Gateway is 192.168.0.1 and DNS addresses are usually assigned by your ISP.

Third example shows laptops and PDAs connected to two different access points, router, ethernet connected computers using switch,

and computer running HotSpot software which is connected on Internet using router and ADSL line

How Does It Work ?

Once your laptop customers step in your Access Point WiFi range, they will be able to scan the network and discover your Access Point. After they connect, Access Point will assign them IP and DNS settings automatically using DHCP. Please note that you need to enable free connection to Access Point without encryption or other limitations. If you have multiple Access Points you should specify different IP range that DHCP assigns to wireless users.

At this point, customer is connected to your WiFI and is able to type some URL in browser. Antamedia HotSpot will check this IP / MAC and since customer is not authenticated, it will

Page 3: Ant a Media

return login page to customer browser. Username and password is required to gain access to Internet.

If this is a new customer, he'll be able to sign up for a new account and pay with credit card. Process is completely automated and customer is able to choose username, password and pricing plan (like 1 Hour Internet time or one month unlimited access). You will not need staff to sell tickets. Please note: Appropriate HotSpot software license with credit card payment option is required.

Computers connected in switch are already connected in network and after authentication customer will get access to Internet. In case that these computersshould have free access to Interent, you should specify it's MAC addresses in HotSpot Setup - MAC Whitelist page. Typical example for this is Cybercafe that uses our Internet Caffe software to limit access and manage computers.

Introduction

This document has been compiled to assist in the configuration of a valid SSL certificate issued by a recognized Certificate Authority (CA) for use with the Hotspot software by Antamedia. It is assumed that OpenSSL is installed on your system. It is also assumed that you have registered a domain name for your hotspot and that its DNS has been configured to point to the IP address of your hotspot server.

To begin the process, a Certificate Signing Requests (CSR) must be sent to a Certificate Authority (CA) to be signed. Once signed, a certificate will be returned to you. Be sure to check with the CA in question for any instructions not covered here. This process has been successfully tested on Windows XP using a FreeSSL 1 month test certificate provided by RapidSSL.com. The procedure is the same for RapidSSL's commercial products and should be very similar with other CAs.

1. Generate a private RSA key

Run OpenSSL and at the command line prompt, enter:

OpenSSL> genrsa -out host.key 1024

A file named host.key file will be generated in the same directory as the 'OpenSSL' command line program. Keep this file safe! Without it, your certificate can't work and you'll have to order a new one. This file is your private RSA host key and should not be sent anywhere.

2. Generate a CSR

OpenSSL> req -new -nodes -key host.key -out host.csr

Enter the requested information when prompted. Be sure to use the correct 2 digit country code. When prompted for the x509 Common Name attribute, enter the fully qualified hostname (domain name) the certificate will be used with. Please note, this MUST be the

Page 4: Ant a Media

exact domain name being used for the hotspot server. ie. the domain should resolve to the IP address of your hotspot server.

Common Name (eg, YOUR name) []:www.yourhotspot.com

where www.yourhotspot.com is the domain name of your hotspot. The e-mail address you provide will likely be used by the CA to deliver your certificate. Leave any subsequent attributes blank, unless the CA requests something be set in them. Upon completion of this step, a file named host.csr will be created in the same directory.

3. Deliver the CSR data to the CA

The contents of the host.csr file must be submitted to the CA, though the method will vary. The procedure with RapidSSL is to copy/paste the contents of the host.csr file into their web order form. It is then up to the CA to return the certificate data. Most CAs will require some form of authentication. RapidSSL uses an automated phone system which calls and prompts you to enter the digits on your computer screen. You must also confirm you have admin access to your domain name. Other CAs may have further requirements.

4. Setup Files for use with Antamedia Hotspot

Once the certificate has arrived from the CA (usually via email) you must copy/paste the certificate into a text file. Name the text file AHRootCert.pem. Rename the host.key file that was generated at the beginning to AHRootKey.pem. Finally, obtain the Root Certificate file which should be provided as a download from your CA. Click here to obtain the FreeSSL Root Certificate (Base-64 encoded X.509) from RapidSSL. Rename the downloaded Root Cetificate file to AHRoot.pem. Now place all three files (AHRootCert.pem, AHRootKey.pem, AHRoot.pem) at the root level of the Hotspot installation folder (replacing the existing files). Launch Hotspot and login as administrator. Go to SETUP->Credit Cards->SSL Setup and enter the domain name of your hotspot server (omit the https:// and enter just the domain). Please note, this must be the exact domain name used on the certficate and must resolve to the IP address of the hotspot server. Save, connect to the hotspot and test the certificate.

This document has been adapted from:

http://sial.org/howto/openssl/csr/

by Marc Smith ([email protected])

12/18/2006 initial release06/06/2007 clarified domain name configuration within Hotspot06/13/2007 modified commands as they should be entered using OpenSSL under Windows XP

What is Routing and Remote Access ?

Routing and Remote Access (RRAS) is a built-in component in Windows

Page 5: Ant a Media

2003 Server. As its name indicates, it combines routing and remote access functionality into a single administrative interface, allowing the server to be turned into a secure, software-based router or a remote access server, or both.

How To Setup Routing and Remote Access ?

1. This is the Server Configuration Manager that will appear after the completion of Windows 2003 Server.

Make sure that all the network card are configured will the IP (LAN and WAN) and click on the Add or remove a role button

2. Server Configuration Manager will search for all available network card on your server computer.

Page 6: Ant a Media

3. If you want to use just the RRAS and DHCP, tick the "Custom Configuration" and click Next. button

Page 7: Ant a Media

4. To add the Remote Access/VPN Server role to your server, select that role and click the Next button to move on to the next screen in the wizard

 

Page 8: Ant a Media

5. New screen provides you with a quick overview of the options you selected. Click Next button. Wait for a while and on new screen choose again Next button.

 

Page 9: Ant a Media

6. RASS is just another method other than Internet Connection Sharing, so just tick Nat address translation (NAT) and click Next button

Page 10: Ant a Media

7. Choose the network adapter that have access to the Internet and click Next button

Page 11: Ant a Media

8.Tick "Enable basic name and address services" and press Next button

Page 12: Ant a Media

9. Make sure that your IP and Subnet Mask are in the range as listed and click Next button

Page 13: Ant a Media

10. To Complete Routing and Remote Access server setup wizard press Finish button

Page 14: Ant a Media

11.A role has been configured to the server and it will be listed. To access the Remote Access / VPN Server, just click the "Manage this remote access / VPN Server" button.

Page 15: Ant a Media

If you have any question which is not explained in Manual, feel free to contact us!

To download latest versions of our software please go to download section.©2001-2008 Antamedia

What is Antamedia HotSpot software ?

Antamedia HotSpot Software is Windows PC gateway software which enables control and charging for Internet access using captive portal technology. This software is suitable for all purposes where customers should get fast login to system without Client software installations. Upon connecting to network (using wireless cards or UTP cable), customer will be prompted to type username and password to get access to Internet. Customer will see their time and bandwidth usage and will be able to refill their time when needed.

Before you begin, please make sure that you have configured Internet Connection Sharing on your computer. This is basic sharing method which comes with Windows. However, you can configure sharing in different way - using hardware or third party software.

Page 16: Ant a Media

If you need help with network setup, please check our network topology documents.

Main HotSpot control panel

Main panel shows the most important details of connected computers: IP and MAC address, username, time left, quota (bandwidth left for use), bandwidth (data transfer per second) and inactivity. In case of unlimited time accounts, time left field will be represented as 'Unlimited'. If account has unlimited bandwidth, quota and bandwidth fields will show '...' Bottom status line shows number of connected computers and total bandwidth used (data transfer per second).

If you prefer smaller computer icons, you can switch to compact view and display more computers in screen. Option is located in HotSpot - Setup - Options page.

Inactivity field shows time left in seconds before automatic logoff occur. Inactivity is optional for every account and default number of seconds can be specified in HotSpot - Network page. It's suitable to turn off this option for account if unlimited accounts is going to be used.

From the main panel you can choose one of the options:. 'Computers' - Displays computers and their current status (screenshot below). 'Accounts' - Configure and generate customer accounts. 'Statistics' - Shows earnings and action log for certain time period. 'Setup' - Administrator options used to configure HotSpot Software. 'Logoff' - Lock HotSpot Software. HotSpot will control traffic even if employee or administrator logoff.

Page 17: Ant a Media

Network setup

Please specify network interface which is used to connect local network to this computer. It is assumed that this computer is configured as gateway and connected to internet.. 'Network Interface' - Choose network interface which is used to connect computers to your HotSpot. 'Auto start HotSpot for selected interface' - Use it to automatically start HotSpot when program started. 'IP address' - Set IP address of your network interface. 'Maximum users' - Set how many computers can connect your HotSpot. 'Inactivity logout' - Automatically disconnect customer from HotSpot after specified time of inactivity. 'Start' - Start HotSpot control. 'Stop' - Stop HotSpot control. 'Save' - Save network settings

Page 18: Ant a Media

Accounts

Working with accounts is very easy. You can sell your services in advance and your customers are obliged to come back. You can generate accounts for example, for 30 minutes, 1 hour, 5 hours and sell them to your customers. This time can be used when customer wants to. If there is some time left on their account, it can be used some other time when customer comes in your cafe.When accounts are used, employee assistance is not needed. Customer will start session by typing username and password in login fields, and end his session by typing 'LOGOUT' in address bar in web browser. HotSpot Software is taking care of time calculations for you.

Page 19: Ant a Media

How to generate accounts ?

If you intend to generate multiple accounts at once, please define number of accounts to generate. You will be able to select 'Print bulk accounts (3x7 on one sheet)' option which allows you to prepare (generate and print) accounts in advance. When customer walks in, you can simply sell paper ticket which contains username, password, time and bandwidth available.

In case that single account should be generated when needed, please put 1 as number of accounts. Start number field will disappear and you will be able to make account like a customer name.

These are the steps to generate accounts:1. Type how many accounts you want to generate in the 'Number Of Accounts' field2. Choose Pricing Plan3. Change Bandwidth Quota in MB (download limit for this accounts). Bandwidth quota is specified by pricing plan4. Change Download and Upload Limit in KB/s (maximum download and upload speed). Bandwidth Limit is specified by pricing plan5. Set account expiration in days6. Choose if you want to sell the accounts 'Sell Later' or 'Sell Now'7. 'Enable Unlimited Access Time' - Check this option if you want to give unlimited time to this customers 8. 'Enable Unlimited Bandwidth' - Use this option to enable unlimited download9. Determine whether you want to print a receipt by checking 'Print bulk accounts (3x7 on one sheet)' option

Page 20: Ant a Media

10. Press 'Generate code' button11. Press 'Save' button and accounts will be stored in a database

Account Details

Account details page contains most important account properties and offers time top-up and bandwidth settings.

. 'Username' - Account username

. 'Password' - Account Password. If you want to see account password uncheck Hide checkbox. To change account password, type new password in password field and press Save button. 'Quota' - Download limit for this account. 'Download' - Limit download speed. 'Upload' - Limit upload speed. 'Daily quota' - Limit download quota per day.. 'Daily time' - Limit internet access time per day. If user have left time on the account after daily limit expire, user will be able to use the account next day.. 'IP' - IP address of customers computer. 'MAC' - MAC address of customers computer. This field is filled up upon customer login.. 'Sell this account' - Use it to sell not sold accounts. Note that unsold accounts can't login to your HotSpot. 'Add Plan' - Use it to add more time and bandwidth quota to the account. 'Print receipt' - Determine if you want to print receipt. 'Stop' - Logout account from the HotSpot. 'Save' - Save account details

Page 21: Ant a Media

Manage Account

. 'Expiration date' - Set new expiration date to the account

. 'Set new time' - Set new time to the account

. 'Active' - If account is not active, your customer can't login to your HotSpot

. 'Enable Unlimited Access Time' - This option gives you the ability to give unlimited access time to customer. 'Enable Unlimited Bandwidth' - This option enables unlimited download. 'Only Allow Access' - If you set this option customer can login with his account only at specified time (set From/To). 'Inactivity timeout' - Uncheck this option to disable inactivity timeout for this account. 'Delete account' - Delete this account from database. 'Show all' - Show the list of all accounts. 'Save' - Any change on manage account page require to press Save button

If you intend to offer 1 day access limited to specified hours, you can set from and to time fields. For example, 'From' 20:00 'To' 08:00 with expire date set to 1.Accounts will be logged off automatically in 8:00 (8am).

Page 22: Ant a Media

Customer details

Fill the formular with the customer details: name, last name, e-mail address, address, city, country, phone, date of birthday, ID card and credit card info

Account login

Page 23: Ant a Media

As soon as customer connects to your Access Point (or switch, router in case of wired connectivity) and types any web URL address, login page will be displayed in browser. Login page contains username and password fields, login button, 'Open Infobox' option, link for help page, and sign up link if you have a license with credit card processing option.

To proceed, customer need to type username and password and to press Login button. To logout, customer can type Logout in address bar and press Enter key. To get information about left time and bandwidth quota on the account type Info in address bar.

Login page can be easily customized. You can use integrated page editor (if you're familiar with html) located in HotSpot - Setup - Pages - Customize page. If you're satisfied with page layout and just want to change logo (replace Antamedia HotSpot picture), please go to HotSpot - Setup - Pages - Quick Change page and choose your own JPG picture.

If you want to completely change layout of the page, you can use any of the web page editors (Dreamweaver, Front Page, etc). Please make sure that login fields, button and other elements stays with the same name. Otherwise you might experience login problems.

Account pricing plans

Pricing plans page allows creation of packages you will offer to your

Page 24: Ant a Media

customers. Each plan is defined with price, time, bandwidth, description and days in which account expires.If you have a license with credit card processing option, these plans will be available to customer for automated order. In sign-up page customer will see only description of package and it's recommended to put a highly descriptive plan information.

. 'Currency' - Set the currency used in Your country

. 'Price' - Set the price of the plan

. 'Time' - Set internet access time

. 'Quota (MB)' - Limit bandwidth quota

. 'Download' - Limit download speed in kb/s

. 'Upload' - Limit upload speed in kb/s

. 'Days xpire' - Use thi

. 'Description' - Describe the plan so you can find it easily when generate accounts. 'Daily time' - Limit internet access time per day.. 'Daily quota' - Limit bandwidth quota per day.. 'Add' - Use this button to add pricing plan. 'Remove' - Use this button to remove selected pricing plan. 'Currency' - Type the symbol representing your currency. 'Save' - Save pricing plan list

Examples how to create plans:

- 10$ pricing plan with 5 hours access time, bandwidth quota limited to 1GB and valid for 1 week

Page 25: Ant a Media

- 8$ pricing plan with unlimited access time, bandwidth quota limited to 2GB and valid for 2 days

- 12$ pricing plan with 10 hours access time, unlimited bandwidth quota and valid for 3 days

- 50$ pricing plan with unlimited access time, unlimited bandwidth quota and valid for 1 month

Taxes setup

This setup page offers highly configurable tax system. It's applied to time blocks and bandwidth quota. You can setup 3 different taxes with desired name (VAT, GST...) and percent with 3 decimals.For more complex tax systems you can choose tax on tax options.

Page 26: Ant a Media

Receipt setup

Receipt setup allows customization how the receipt will look like when it is printed out. Receipt contains time used, price, subtotal, taxes. You can define Receipt Title, Receipt Header and Receipt Footer.

. 'Choose Receipt Printer' - Choose printer you want to use for receipt printing. 'POS printer compatibility mode' - Use this option if you have POS receipt printer. 'Show Logo On Receipt' - Determine if you want printed logo on receipt printer. 'Choose Logo' - Set your logo. Logo must be in *.BMP format. 'Show Date And Time' - Set this option if you want printed date and time on receipt. 'Save' - Save your receipt setup

Page 27: Ant a Media

Credit cards

Credit card processing option is very important if you want to automate your HotSpot. With this option you can install unattended HotSpot gateway and our software will do all the job. Visitors willing to use your services can sign up for username and password, choose a pricing plan and pay with their credit card. Processing occurs within seconds and customers are able to continue using your services.

Antamedia HotSpot offers different credit card processing gateways. Complete list is located here.

Authorize.Net : If you have an account with API, please use API Login ID as Merchant Login and Transaction Key as merchant password.

PayPal: There are 2 PayPal processing options:1. Website Payments Pro - available to US customers only2. Express Checkout - available in other countries as described hre

Website Payments Pro payment is completed from our software and there is no need to transfer customer to PayPal site. Processing is completed faster but this option requires PayPal account with Payments Pro option enabled which is usually charged monthly by PayPal.

Express Checkout payment is initiated on HotSpot pages and completed on PayPal site. Customer can use existing PayPal account for payment which significantly simplifies order, and credit card payment is available for new customers who doesn't have PayPal account.

Page 28: Ant a Media

In order to use this option, your HotSpot need public IP (or IP of the network card connected on the Internet side) so you can receive PayPal payment confirmations. These confirmations activate account and stores payment details in the database. PayPal Express Checkout receipt can be customized and it's located in Pages\ReceiptCheckout.htm file. If you're upgrading from 1.2 to 1.3 version, please delete signup2.htm page from Pages folder. This page will be recreated to support Express Checkout.

After setting up, please check Site Whitelist page and make sure that: api.paypal.compaypal.comwww.paypal.comwww.paypalobjects.compaypalssl.doubleclick.netand HotSpot public IP are listed there.

PayPal - Website Payments Pro PayPal - Express Checkout

In both cases, Website Payments Pro or Express Checkout, you'll need to provide PayPal API username, API password and certificate file. Please follow these steps to obtain certificate file:1. Login to merchant account2. Click on Profile3. Under Account Information, click on API Access4. Click on Request API Credentials5. Select API SSL client-side certificate6. Select option "I agree to the API Certificate Terms of Use", click on Submit

Page 29: Ant a Media

7. You will get API Username and API Password. Type it in Antamedia HotSpot software8. On the same page, please click on Download Certificate button9. Save it in the same folder where software is installed. Make sure that correct path and name is written in certificate path.

To make sure that you have correct certificate file, please open it and verify that it begins with:-----BEGIN RSA PRIVATE KEY-----

Example of such file follows:

-----BEGIN RSA PRIVATE KEY-----MIICXQIBAAKBgQDUzQ2GZNhURQrwfM2ccGyXeX7qVondfQE93yN/V3PHs8gxROzKyUS95WcatQew9of+pPj1QSS9CRJ7xAxn5p/QI9z2kWG8dqraXtZvMwkxlfNb5NYJw0jDoQbPLXf1ecowgZqgYPa3rAd7mGgpcywjL5l5Ocnvz6o2cJsvyVuPRQIDAQABAoGBAMYTX8V61MoLwhT7dj9pfgq4smPZzVX251L6AoajlkeKlosVxvsywOOpRoFbhB86OnfSg1F2I4Y5jZTadVm5F4LpFllPJ03vz64vA1HUq1LskE6ucSHwedu1S3vo5OD93rw9a4LiCOuZ1MtdWxTtGTFIHqhJaIUppn9Tt93Va0pBAkEA85ks76vKIK3zs4vPqEs1GilGbfvtz1nszHls0MEqKvIjV22gwA871JoQooQG62YtrluCGjbWAC6ouiKFDhYS+QJBAN+ifpUCYO2PzFysvoNGmFynajLTfmgHMgRntexGnrZB3zyXZ+YU4CL/cg1W/F2qDNUU53yRSRamVFYP+xc45a0CQFIwfFjhPXGJP5B0u7uspF4PTxQMzFAJpzvWPECy6+dRi1sUQgiLG0TANpyerzb9YqxRc7QkjE/Dbmpe+0WlbQECQCMLdcaoDsRrilzjfR9ZSrsKSSwZ1G884WurTOjv0CNDg1Yda9y0XMNfQGIyxW1wHn6tvfDZW5i/C+xIqNJkyikCQQCyRPWwhrL75c1Chkr5GUMy3HURC+VDG9SlM9kavX8pVyAgIO2MBvZpSEjyxmo0cyKZ66J0wS4T2ukhmn+GbXwU-----END RSA PRIVATE KEY----------BEGIN CERTIFICATE-----MIICiTCCAfKgAwIBAgICT04wDQYJKoZIhvcNAQEFBQAwgZ8xCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMREwDwYDVQQHEwhTYW4gSm9zZTEVMBMGA1UEChMMUGF5UGFsLCBJbmMuMRYwFAYDVQQLFA1zYW5kYm94X2NlcnRzMRswGQYDVQQDFBJzYW5kYm94X2NhbWVyY2hhcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5j

Page 30: Ant a Media

b20wHhcNMDYwNjA0MDkwMzM2WhcNMTYwNjAxMDkwMzM2WjBlMSIwIAYDVQQDFBl2bGFkYW5fYXBpMS5hbnRhbWVkaWEuY29tMRIwEAYDVQQKEwlBbnRhbWVkaWExETAPBgNVBAcTCEJlbGdyYWRlMQswCQYDVQQIEwJBSzELMAkGA1UEBhMCVVMwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANTNDYZk2FRFCvB8zZxwbJd5fupWid19AT3fI39Xc8ezyDFE7MrJRL3lZxq1B7D2h/6k+PVBJL0JEnvEDGfmn9Aj3PaRYbx2qtpe1m8zCTGV81vk1gnDSMOhBs8td/V5yjCBmqBg9resB3uYaClzLCMvmXk5ye/PqjZwmy/JW49FAgMBAAGjDTALMAkGA1UdEwQCMAAwDQYJKoZIhvcNAQEFBQADgYEAW16bSanio2VDdNLlRfu3oXGLU8mZ7kYA8AAPsNmvYdXWEkBmDKCCnnVCLxZzQFyONHR1WVF78KvBmqYwRu5sYVOyer+0/ytHMLGCJTLBIxKH0hdgCcTkThjwy1UvGGIJ7ZFEDJ0ApKu9IfkKQvkZXOLY130cFRW4i1eEvLzmMq8=-----END CERTIFICATE--- --

SSL Certificate

SSL Certificate is used to encrypt communication between Antamedia HotSpot and customer browser when user pay for the account with the credit card. In the HotSpot software - Setup - Credit Cards - SSL Setup page set the location of Certificate File, Private Key File and CAcert Root Certificate. Please note that default certificate file can be used. If you want to create Your own certificate file, please follow instructions from www.antamedia.com/manuals/hotspot/ssl-setup.htm

Certificate file can be ordered from our partner Marc Smith. For more details please visit http://www.hotspotssl.net/

Page 31: Ant a Media

 

Database operations

. 'Next Bill Number' - Set next bill number in statistic

. 'Delete Bill Database' - This option will erase complete bill database

. 'Delete LOG Database' - Log Database is used to store various actions. By time, it gets very large. It's recommended that you backup databases and delete Log Database periodically. 'Export Registry Settings' - Use this option to export Antamedia HotSpot software settings in registry file. 'Archive databases' - in ZIP format. Choose location on your hard drive where it should be stored

Page 32: Ant a Media

Account database

. 'Print accounts' with time left on the account and current status

. 'Export accounts' in CSV file (Comma separated values file, Microsoft Excel compatible) . 'Import accounts' from CSV file. 'Delete all accounts' - This option will erase complete account database. 'Delete duplicate accounts' - Delete all duplicated accounts from the database. 'Delete accounts' with following conditions: Exp Before (specified date), Last Used Before (specified date), Time Left Less Than (specified left time on the account), Inactive and Unsold accounts

Page 33: Ant a Media

Update accounts

- To define the same Internet connection speed to all accounts check options download and upload and set the speed in kb/s. Use Update all clients button.

-To define the same expiration date to all accounts set Expire in ... days and use Update all accounts button.

Page 34: Ant a Media

Statistics

Statistics provide access to accounting and reporting. You can see a list of bills with date and time of charge, account username, subtotal tax and total amount charged.

You can easily filter bills and get report for specified time period. Options available on this page are:. 'Calculate' - Show and calculate bills for specified time period . 'Export' - Export your report in *.csv, *.txt, *.html or *.pdf format. 'Print' - Print report

Page 35: Ant a Media

Action Log database

All actions of the employees are logged and this can be used for detail analysis. Every Start and Stop of the session, employee login and Logoff, every sell is stored in central database log file. Of course, there is filter engine for faster search. You are able to filter database by date, action, computer IP or MAC address and username.

. 'Show' - Show action LOG database

. 'Export' - Export action LOG database in *.csv, *.txt, *.html or *.pdf format

. 'Print' - Print Action LOG database

Page 36: Ant a Media

Passwords

There are two kind of passwords used to access Antamedia HotSpot software. Administrator has a unique password which allows access to all software options and to setup page. Employee accounts comes with limited privileges: access to HotSpot Setup pages is disabled.

How to create employee account:1. Type name and password of your employee2. Press Add button to store new employee in database3. Repeat steps (1) and (2) if you need to create more accounts4. Press Save buttonUse Remove button to delete selected employee account

To set Administrator password:1. Type password2. Press 'Save' button

Page 37: Ant a Media

Packet filter

Packet filter option can be used to block specified IP addresses and Ports for outgoing traffic. You can block specified port for range of addresses or range of ports for specified address.

. 'Add' - Use it to add specified IP addresses and Ports in the block list

. 'Remove' - Remove selected IP address or Port from block list

. 'Save' - Save block list

Page 38: Ant a Media

URL filtering and URL tracking

Antamedia HotSpot software have ability to track and block unwanted web sites. Web sites will be automatically blocked if specified keywords appear in url address. This way you can prevent access to porn, warez and other web sites that do not comply with your usage terms.

If you enable URL Tracking option, every visited web site address will be stored in text (*.txt) file, along with details wether the site was allowed or blocked. Log contains customer username, time and date, so this option can be used to analyze which web sites your customers visit and for latest antiterorism reports.

Example: by default of HotSpot software specified keywords are: sex, erotic, nude and porn. Each web site which include any of this keywords is automatically blocked: www.eroticsite.com, www.sexsite.com etc...

Page 39: Ant a Media

DHCP server

DHCP server option assigns IP addresses to the client computers instead of your access point. Please configure Subnet Mask and DNS addresses.DHCP can be used to provide fixed IP addresses to specific MAC addresses. For example when specific computer requires always the same IP .

Page 40: Ant a Media

Excluded IPs can be used to disable assigning of specific IPs. For example if you want to reserve IPs in range 192.168.0.2 - 192.168.0.10 for computer in your cafe which are used by Internet Caffe software

Remote Login

Remote database login allow multiple HotSpots to connect to one database server and share all accounts. Database server should be located outside local network (which is controlled). Please create these folder c:\Antamedia\HotSpot and unpack database inside. You will find there DBAdmin tool and DBSrvr which is of course database server. Download database server from http://www.antamedia.com/download/DB.zip

. Enable remote database login option

. Configure IP address of Your database server

. Configure compression of database. Database compression depend of Internet connection. In the case of slower internet connection configure higher compression.. Set database server username and passwords. Preconfigured account is: user: hotspot, pass: admin. Save remote database login setup configuration

Database server allows 5 HotSpots to connect.

Page 41: Ant a Media

SMTP roaming

Some of ISPs (Internet service providers) do not allow sending e-mails through other ISPs. SMTP roaming option can be used to fix this problem. HotSpot software tracks port 25 which is used for e-mail sending. All traffic from this port will be routed through SMTP server which you define. This way, customer will not need to change any SMTP settings in e-mail client (Outlook, The Bat ...).

To activate SMTP roaming, please check 'Enable' and type address of your SMTP mail server. This server have to be outside of local network which is controlled by Antamedia HotSpot. If you don't know IP, please resolve it by typing SMTP URL, choose IP and press Save button.

Page 42: Ant a Media

Misc options

. 'Display small laptop icons' - Change the size of laptop icons in the list of connected users (main page). 'Enable multiple logins with one account' - With this option enabled the same account can be used on few computers at the same time. 'Verify MAC address and enable login only if it's done from the same computer' - Limit login always from the same computers. Computers are recognized by MAC address. 'Force clearing account IP addresses on HotSpot restart' - Clear all account IP addresses on HotSpot software restart. 'Increase daily limits (quota and time) to default values when saving account modifications' - Reset daily limits to the defaults when make any modifications to the account

Page 43: Ant a Media

Free access

With Free access option allow access to the Internet without chanrge using specified login keyword. Free access option is based on MAC addresses so you can limit access:

. 'Time' - Limit internet access time

. 'Quota' - Limit Bandwidth quota

. 'Download' - Limit download speed

. 'Upload' - Limit upload speed

. 'Allow free access' - Allow free access only at specified daytime

. 'Maximum logins per day' - Limit number of logins per day from the same computer . 'Maximum allowed logins' - Limit allowed free access logins from the same computer . 'Login keyword' - Set the keyword used for free access login

Page 44: Ant a Media

Customize pages

Antamedia HotSpot software gives you ability to customize: Login, Logout, Welcome, Max users, Restricted, Infobox, Infobox Logout, Info and Help pages. All of this pages are in HTML code format.If you prefer to edit pages using Web page editing software (Dreamweaver, Front Page, etc) you can open these pages from c:\Antamedia\HotSpot\Pages folder.

Page 45: Ant a Media

Custom login

Custom login option enables different login pages for different computer. Example: If your customer login to your HotSpot from 192.168.0.11 IP address, in customers web browser will be loaded customlogin.htm page. If customer login to your HotSpot from 192.168.0.12 IP address, in web browser will be loaded customlogin2.htm page

. 'Add' - Add IP or MAC address and login page tob the list

. 'Remove' - Remove selected IP address from the list

. 'Choose' - Choose login page from hard disk

Page 46: Ant a Media

Change logo

Change logo displayed on default HotSpot pages. Existing logo stored in default location c:\Program Files\HotSpot\www\HotSpot.jpg will be replaced with your new logo.

Page 47: Ant a Media

MAC whitelist

Antamedia HotSpot software gives you ability to specify MAC addresses of computers which should pass through the hotspot without authentification. MAC address is a unique identifier attached to most forms of networking equipment.

• 'Add' - Add MAC to the whitelist. 'Remove' - Remove selected MAC address from the whitelist. 'Save' - Save you MAC whitelist

Web site whitelist

This option gives you ability to specify web sites which can be accessed by customers without authentification. Option can be used for advertising purposes.You can type host names only and IP addresses will be filled automatically after pressing on Add button.

. 'Add' - Add web address to the web site whitelist

. 'Remove' - Remove selected web site from the whitelist

. 'Save' - Save your web site whitelist

Page 48: Ant a Media

If you have any question which is not explained in Manual, feel free to contact us!

To download latest versions of our software please go to download section.©2001-2008 Antamedia

What Is Internet Connection Sharing ?

Internet connection sharing is essential if you want to use one internet connection for all computers in your network.

Setting up of Internet connection sharing depends on OS of your computers. With the Internet Connection Sharing (ICS) feature of network and dial-up connections, you can use Windows to connect your network to the Internet. By enabling ICS on the computer that uses the dial-up connection, you are providing network address translation, addressing, and name resolution services for all computers on your network. Microsoft Internet Connection Sharing enables a computer connected to the Internet via a cable or DSL modem to share its connection with other computers connected to it. This kind of sharing might not be the best, but it is cheap because of its minimal hardware requirements and fairly straight forward to set up.

How To Setup Internet Connection Sharing

Page 49: Ant a Media

Before setting up the ICS server for a dial-up connection, make sure that you've completed the preliminary steps listed here.

Open the Network and Dial-up Connections folder. Then right click the Dial-up connection that you want to share and select Properties.

The Properties shows the network components associated with the connection.

Click the Advanced tab, then check Allow other network users to connect through this computer's Internet connection.If you have more than one network adapter connected to local area networks, select the one which you will use for sharing the Internet connection.

Check Establish a dial-up connection whenever a computer on my network attempts to access the Internet if you want the ICS server to automatically connect to the Internet. Otherwise, you'll have to connect manually whenever any computer wants Internet access.

Uncheck Allow other network users to control or disable the shared Internet connection to prevent clients from disconnecting other users from internet.

Page 50: Ant a Media

Click OK. If your local area network adapter already has an IP address assigned, WinXP warns you that it will change it. Click Yes to continue.

Network Card Setup

Before you configure clients to be able to share ICS in network, you need make setup on the their network cards, after which they will be able to access to the internet, even if they are not directly connected to the DSL or cable modem. This procedure is pretty painless and essentially the same for all methods of Internet connection sharing.

Open the Network and Dial-up Connections folder.

Page 51: Ant a Media

Then right click the LAN or High-Speed Internet connection and press on properties. In new window highlight TCP-IP settings and press the properties button.

 

Page 52: Ant a Media

Select the Use the following IP adresses and set IP adress, subnet mask and default gateway.Also, select Use the following DNS server adresses option and set provider DNS.

Press on OK to complete Setup.

 

How To Setup Internet Connection Sharing on Clients

Start the Network Setup Wizard. If the Wizard refuses to run, saying that it can't find a network card, make sure that your network card is properly installed. If it is, the driver program for your network card probably doesn't conform to the Network Driver Interface Specification (NDIS) standard.

Specify This computer connects to the Internet through another computer (the ICS server), and click Next.

Page 53: Ant a Media

If the client computer has more than one network connection, specify Let me choose the connections to my network and click Next.Select the connection to the ICS server and click Next.

Type a computer description and computer name. The description appears in My Network Places or Network Neighborhood on other networked computers. The computer name must be unique on the network. For maximum compatibility with all versions of Windows, use 1-12 alphanumeric characters, with no blanks.

Page 54: Ant a Media

Enter a workgroup name, which should be the same on all of the networked computers. Once again, use 1-12 alphanumeric characters, with no blanks. Be default, the Wizard uses the name MSHOME. If your network uses a different name, enter it here.

The Wizard displays the settings that you've made. Scroll down the list to see all of them. If you want to change any setting, click Back. To accept the settings, click Next. To stop running the Wizard, click Cancel.

The Wizard then configures the computer's network settings. If the Wizard is running on a Windows XP computer, this screen appears.

Page 55: Ant a Media

Specify Just finish the wizard and click Next. When the configuration is complete, the Wizard's Completion screen appears. Click Finish to exit.

What is Antamedia HotSpot software ?

Antamedia HotSpot Software is Windows PC gateway software which enables control and charging for Internet access using captive portal technology. This software is suitable for all purposes where customers should get fast login to system without Client software installations. Upon connecting to network (using wireless cards or UTP cable), customer will be prompted to type username and password to get access to Internet. Customer will see their time and bandwidth usage and will be able to refill their time when needed.

Before you begin, please make sure that you have configured Internet Connection Sharing on your computer. This is basic sharing method which comes with Windows. However, you can configure sharing in different way - using hardware or third party software.

If you need help with network setup, please check our network topology documents.

Main HotSpot control panel

Main panel shows the most important details of connected computers: IP and MAC address, username, time left, quota (bandwidth left for use), bandwidth (data transfer per second) and inactivity. In case of unlimited time accounts, time left field will be represented as

Page 56: Ant a Media

'Unlimited'. If account has unlimited bandwidth, quota and bandwidth fields will show '...' Bottom status line shows number of connected computers and total bandwidth used (data transfer per second).

If you prefer smaller computer icons, you can switch to compact view and display more computers in screen. Option is located in HotSpot - Setup - Options page.

Inactivity field shows time left in seconds before automatic logoff occur. Inactivity is optional for every account and default number of seconds can be specified in HotSpot - Network page. It's suitable to turn off this option for account if unlimited accounts is going to be used.

From the main panel you can choose one of the options:. 'Computers' - Displays computers and their current status (screenshot below). 'Accounts' - Configure and generate customer accounts. 'Statistics' - Shows earnings and action log for certain time period. 'Setup' - Administrator options used to configure HotSpot Software. 'Logoff' - Lock HotSpot Software. HotSpot will control traffic even if employee or administrator logoff.

Network setup

Please specify network interface which is used to connect local network to this computer. It is assumed that this computer is configured as gateway and connected to internet.. 'Network Interface' - Choose network interface which is used to connect

Page 57: Ant a Media

computers to your HotSpot. 'Auto start HotSpot for selected interface' - Use it to automatically start HotSpot when program started. 'IP address' - Set IP address of your network interface. 'Maximum users' - Set how many computers can connect your HotSpot. 'Inactivity logout' - Automatically disconnect customer from HotSpot after specified time of inactivity. 'Start' - Start HotSpot control. 'Stop' - Stop HotSpot control. 'Save' - Save network settings

Accounts

Working with accounts is very easy. You can sell your services in advance and your customers are obliged to come back. You can generate accounts for example, for 30 minutes, 1 hour, 5 hours and sell them to your customers. This time can be used when customer wants to. If there is some time left on their account, it can be used some other time when customer comes in your cafe.When accounts are used, employee assistance is not needed. Customer will start session by typing username and password in login fields, and end his session by typing 'LOGOUT' in address bar in web browser. HotSpot Software is taking care of time calculations for you.

Page 58: Ant a Media

How to generate accounts ?

If you intend to generate multiple accounts at once, please define number of accounts to generate. You will be able to select 'Print bulk accounts (3x7 on one sheet)' option which allows you to prepare (generate and print) accounts in advance. When customer walks in, you can simply sell paper ticket which contains username, password, time and bandwidth available.

In case that single account should be generated when needed, please put 1 as number of accounts. Start number field will disappear and you will be able to make account like a customer name.

These are the steps to generate accounts:1. Type how many accounts you want to generate in the 'Number Of Accounts' field2. Choose Pricing Plan3. Change Bandwidth Quota in MB (download limit for this accounts). Bandwidth quota is specified by pricing plan4. Change Download and Upload Limit in KB/s (maximum download and upload speed). Bandwidth Limit is specified by pricing plan5. Set account expiration in days6. Choose if you want to sell the accounts 'Sell Later' or 'Sell Now'7. 'Enable Unlimited Access Time' - Check this option if you want to give unlimited time to this customers 8. 'Enable Unlimited Bandwidth' - Use this option to enable unlimited download9. Determine whether you want to print a receipt by checking 'Print bulk accounts (3x7 on one sheet)' option

Page 59: Ant a Media

10. Press 'Generate code' button11. Press 'Save' button and accounts will be stored in a database

Account Details

Account details page contains most important account properties and offers time top-up and bandwidth settings.

. 'Username' - Account username

. 'Password' - Account Password. If you want to see account password uncheck Hide checkbox. To change account password, type new password in password field and press Save button. 'Quota' - Download limit for this account. 'Download' - Limit download speed. 'Upload' - Limit upload speed. 'Daily quota' - Limit download quota per day.. 'Daily time' - Limit internet access time per day. If user have left time on the account after daily limit expire, user will be able to use the account next day.. 'IP' - IP address of customers computer. 'MAC' - MAC address of customers computer. This field is filled up upon customer login.. 'Sell this account' - Use it to sell not sold accounts. Note that unsold accounts can't login to your HotSpot. 'Add Plan' - Use it to add more time and bandwidth quota to the account. 'Print receipt' - Determine if you want to print receipt. 'Stop' - Logout account from the HotSpot. 'Save' - Save account details

Page 60: Ant a Media

Manage Account

. 'Expiration date' - Set new expiration date to the account

. 'Set new time' - Set new time to the account

. 'Active' - If account is not active, your customer can't login to your HotSpot

. 'Enable Unlimited Access Time' - This option gives you the ability to give unlimited access time to customer. 'Enable Unlimited Bandwidth' - This option enables unlimited download. 'Only Allow Access' - If you set this option customer can login with his account only at specified time (set From/To). 'Inactivity timeout' - Uncheck this option to disable inactivity timeout for this account. 'Delete account' - Delete this account from database. 'Show all' - Show the list of all accounts. 'Save' - Any change on manage account page require to press Save button

If you intend to offer 1 day access limited to specified hours, you can set from and to time fields. For example, 'From' 20:00 'To' 08:00 with expire date set to 1.Accounts will be logged off automatically in 8:00 (8am).

Page 61: Ant a Media

Customer details

Fill the formular with the customer details: name, last name, e-mail address, address, city, country, phone, date of birthday, ID card and credit card info

Account login

Page 62: Ant a Media

As soon as customer connects to your Access Point (or switch, router in case of wired connectivity) and types any web URL address, login page will be displayed in browser. Login page contains username and password fields, login button, 'Open Infobox' option, link for help page, and sign up link if you have a license with credit card processing option.

To proceed, customer need to type username and password and to press Login button. To logout, customer can type Logout in address bar and press Enter key. To get information about left time and bandwidth quota on the account type Info in address bar.

Login page can be easily customized. You can use integrated page editor (if you're familiar with html) located in HotSpot - Setup - Pages - Customize page. If you're satisfied with page layout and just want to change logo (replace Antamedia HotSpot picture), please go to HotSpot - Setup - Pages - Quick Change page and choose your own JPG picture.

If you want to completely change layout of the page, you can use any of the web page editors (Dreamweaver, Front Page, etc). Please make sure that login fields, button and other elements stays with the same name. Otherwise you might experience login problems.

Account pricing plans

Pricing plans page allows creation of packages you will offer to your

Page 63: Ant a Media

customers. Each plan is defined with price, time, bandwidth, description and days in which account expires.If you have a license with credit card processing option, these plans will be available to customer for automated order. In sign-up page customer will see only description of package and it's recommended to put a highly descriptive plan information.

. 'Currency' - Set the currency used in Your country

. 'Price' - Set the price of the plan

. 'Time' - Set internet access time

. 'Quota (MB)' - Limit bandwidth quota

. 'Download' - Limit download speed in kb/s

. 'Upload' - Limit upload speed in kb/s

. 'Days xpire' - Use thi

. 'Description' - Describe the plan so you can find it easily when generate accounts. 'Daily time' - Limit internet access time per day.. 'Daily quota' - Limit bandwidth quota per day.. 'Add' - Use this button to add pricing plan. 'Remove' - Use this button to remove selected pricing plan. 'Currency' - Type the symbol representing your currency. 'Save' - Save pricing plan list

Examples how to create plans:

- 10$ pricing plan with 5 hours access time, bandwidth quota limited to 1GB and valid for 1 week

Page 64: Ant a Media

- 8$ pricing plan with unlimited access time, bandwidth quota limited to 2GB and valid for 2 days

- 12$ pricing plan with 10 hours access time, unlimited bandwidth quota and valid for 3 days

- 50$ pricing plan with unlimited access time, unlimited bandwidth quota and valid for 1 month

Taxes setup

This setup page offers highly configurable tax system. It's applied to time blocks and bandwidth quota. You can setup 3 different taxes with desired name (VAT, GST...) and percent with 3 decimals.For more complex tax systems you can choose tax on tax options.

Page 65: Ant a Media

Receipt setup

Receipt setup allows customization how the receipt will look like when it is printed out. Receipt contains time used, price, subtotal, taxes. You can define Receipt Title, Receipt Header and Receipt Footer.

. 'Choose Receipt Printer' - Choose printer you want to use for receipt printing. 'POS printer compatibility mode' - Use this option if you have POS receipt printer. 'Show Logo On Receipt' - Determine if you want printed logo on receipt printer. 'Choose Logo' - Set your logo. Logo must be in *.BMP format. 'Show Date And Time' - Set this option if you want printed date and time on receipt. 'Save' - Save your receipt setup

Page 66: Ant a Media

Credit cards

Credit card processing option is very important if you want to automate your HotSpot. With this option you can install unattended HotSpot gateway and our software will do all the job. Visitors willing to use your services can sign up for username and password, choose a pricing plan and pay with their credit card. Processing occurs within seconds and customers are able to continue using your services.

Antamedia HotSpot offers different credit card processing gateways. Complete list is located here.

Authorize.Net : If you have an account with API, please use API Login ID as Merchant Login and Transaction Key as merchant password.

PayPal: There are 2 PayPal processing options:1. Website Payments Pro - available to US customers only2. Express Checkout - available in other countries as described hre

Website Payments Pro payment is completed from our software and there is no need to transfer customer to PayPal site. Processing is completed faster but this option requires PayPal account with Payments Pro option enabled which is usually charged monthly by PayPal.

Express Checkout payment is initiated on HotSpot pages and completed on PayPal site. Customer can use existing PayPal account for payment which significantly simplifies order, and credit card payment is available for new customers who doesn't have PayPal account.

Page 67: Ant a Media

In order to use this option, your HotSpot need public IP (or IP of the network card connected on the Internet side) so you can receive PayPal payment confirmations. These confirmations activate account and stores payment details in the database. PayPal Express Checkout receipt can be customized and it's located in Pages\ReceiptCheckout.htm file. If you're upgrading from 1.2 to 1.3 version, please delete signup2.htm page from Pages folder. This page will be recreated to support Express Checkout.

After setting up, please check Site Whitelist page and make sure that: api.paypal.compaypal.comwww.paypal.comwww.paypalobjects.compaypalssl.doubleclick.netand HotSpot public IP are listed there.

PayPal - Website Payments Pro PayPal - Express Checkout

In both cases, Website Payments Pro or Express Checkout, you'll need to provide PayPal API username, API password and certificate file. Please follow these steps to obtain certificate file:1. Login to merchant account2. Click on Profile3. Under Account Information, click on API Access4. Click on Request API Credentials5. Select API SSL client-side certificate6. Select option "I agree to the API Certificate Terms of Use", click on Submit

Page 68: Ant a Media

7. You will get API Username and API Password. Type it in Antamedia HotSpot software8. On the same page, please click on Download Certificate button9. Save it in the same folder where software is installed. Make sure that correct path and name is written in certificate path.

To make sure that you have correct certificate file, please open it and verify that it begins with:-----BEGIN RSA PRIVATE KEY-----

Example of such file follows:

-----BEGIN RSA PRIVATE KEY-----MIICXQIBAAKBgQDUzQ2GZNhURQrwfM2ccGyXeX7qVondfQE93yN/V3PHs8gxROzKyUS95WcatQew9of+pPj1QSS9CRJ7xAxn5p/QI9z2kWG8dqraXtZvMwkxlfNb5NYJw0jDoQbPLXf1ecowgZqgYPa3rAd7mGgpcywjL5l5Ocnvz6o2cJsvyVuPRQIDAQABAoGBAMYTX8V61MoLwhT7dj9pfgq4smPZzVX251L6AoajlkeKlosVxvsywOOpRoFbhB86OnfSg1F2I4Y5jZTadVm5F4LpFllPJ03vz64vA1HUq1LskE6ucSHwedu1S3vo5OD93rw9a4LiCOuZ1MtdWxTtGTFIHqhJaIUppn9Tt93Va0pBAkEA85ks76vKIK3zs4vPqEs1GilGbfvtz1nszHls0MEqKvIjV22gwA871JoQooQG62YtrluCGjbWAC6ouiKFDhYS+QJBAN+ifpUCYO2PzFysvoNGmFynajLTfmgHMgRntexGnrZB3zyXZ+YU4CL/cg1W/F2qDNUU53yRSRamVFYP+xc45a0CQFIwfFjhPXGJP5B0u7uspF4PTxQMzFAJpzvWPECy6+dRi1sUQgiLG0TANpyerzb9YqxRc7QkjE/Dbmpe+0WlbQECQCMLdcaoDsRrilzjfR9ZSrsKSSwZ1G884WurTOjv0CNDg1Yda9y0XMNfQGIyxW1wHn6tvfDZW5i/C+xIqNJkyikCQQCyRPWwhrL75c1Chkr5GUMy3HURC+VDG9SlM9kavX8pVyAgIO2MBvZpSEjyxmo0cyKZ66J0wS4T2ukhmn+GbXwU-----END RSA PRIVATE KEY----------BEGIN CERTIFICATE-----MIICiTCCAfKgAwIBAgICT04wDQYJKoZIhvcNAQEFBQAwgZ8xCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMREwDwYDVQQHEwhTYW4gSm9zZTEVMBMGA1UEChMMUGF5UGFsLCBJbmMuMRYwFAYDVQQLFA1zYW5kYm94X2NlcnRzMRswGQYDVQQDFBJzYW5kYm94X2NhbWVyY2hhcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5j

Page 69: Ant a Media

b20wHhcNMDYwNjA0MDkwMzM2WhcNMTYwNjAxMDkwMzM2WjBlMSIwIAYDVQQDFBl2bGFkYW5fYXBpMS5hbnRhbWVkaWEuY29tMRIwEAYDVQQKEwlBbnRhbWVkaWExETAPBgNVBAcTCEJlbGdyYWRlMQswCQYDVQQIEwJBSzELMAkGA1UEBhMCVVMwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANTNDYZk2FRFCvB8zZxwbJd5fupWid19AT3fI39Xc8ezyDFE7MrJRL3lZxq1B7D2h/6k+PVBJL0JEnvEDGfmn9Aj3PaRYbx2qtpe1m8zCTGV81vk1gnDSMOhBs8td/V5yjCBmqBg9resB3uYaClzLCMvmXk5ye/PqjZwmy/JW49FAgMBAAGjDTALMAkGA1UdEwQCMAAwDQYJKoZIhvcNAQEFBQADgYEAW16bSanio2VDdNLlRfu3oXGLU8mZ7kYA8AAPsNmvYdXWEkBmDKCCnnVCLxZzQFyONHR1WVF78KvBmqYwRu5sYVOyer+0/ytHMLGCJTLBIxKH0hdgCcTkThjwy1UvGGIJ7ZFEDJ0ApKu9IfkKQvkZXOLY130cFRW4i1eEvLzmMq8=-----END CERTIFICATE--- --

SSL Certificate

SSL Certificate is used to encrypt communication between Antamedia HotSpot and customer browser when user pay for the account with the credit card. In the HotSpot software - Setup - Credit Cards - SSL Setup page set the location of Certificate File, Private Key File and CAcert Root Certificate. Please note that default certificate file can be used. If you want to create Your own certificate file, please follow instructions from www.antamedia.com/manuals/hotspot/ssl-setup.htm

Certificate file can be ordered from our partner Marc Smith. For more details please visit http://www.hotspotssl.net/

Page 70: Ant a Media

 

Database operations

. 'Next Bill Number' - Set next bill number in statistic

. 'Delete Bill Database' - This option will erase complete bill database

. 'Delete LOG Database' - Log Database is used to store various actions. By time, it gets very large. It's recommended that you backup databases and delete Log Database periodically. 'Export Registry Settings' - Use this option to export Antamedia HotSpot software settings in registry file. 'Archive databases' - in ZIP format. Choose location on your hard drive where it should be stored

Page 71: Ant a Media

Account database

. 'Print accounts' with time left on the account and current status

. 'Export accounts' in CSV file (Comma separated values file, Microsoft Excel compatible) . 'Import accounts' from CSV file. 'Delete all accounts' - This option will erase complete account database. 'Delete duplicate accounts' - Delete all duplicated accounts from the database. 'Delete accounts' with following conditions: Exp Before (specified date), Last Used Before (specified date), Time Left Less Than (specified left time on the account), Inactive and Unsold accounts

Page 72: Ant a Media

Update accounts

- To define the same Internet connection speed to all accounts check options download and upload and set the speed in kb/s. Use Update all clients button.

-To define the same expiration date to all accounts set Expire in ... days and use Update all accounts button.

Page 73: Ant a Media

Statistics

Statistics provide access to accounting and reporting. You can see a list of bills with date and time of charge, account username, subtotal tax and total amount charged.

You can easily filter bills and get report for specified time period. Options available on this page are:. 'Calculate' - Show and calculate bills for specified time period . 'Export' - Export your report in *.csv, *.txt, *.html or *.pdf format. 'Print' - Print report

Page 74: Ant a Media

Action Log database

All actions of the employees are logged and this can be used for detail analysis. Every Start and Stop of the session, employee login and Logoff, every sell is stored in central database log file. Of course, there is filter engine for faster search. You are able to filter database by date, action, computer IP or MAC address and username.

. 'Show' - Show action LOG database

. 'Export' - Export action LOG database in *.csv, *.txt, *.html or *.pdf format

. 'Print' - Print Action LOG database

Page 75: Ant a Media

Passwords

There are two kind of passwords used to access Antamedia HotSpot software. Administrator has a unique password which allows access to all software options and to setup page. Employee accounts comes with limited privileges: access to HotSpot Setup pages is disabled.

How to create employee account:1. Type name and password of your employee2. Press Add button to store new employee in database3. Repeat steps (1) and (2) if you need to create more accounts4. Press Save buttonUse Remove button to delete selected employee account

To set Administrator password:1. Type password2. Press 'Save' button

Page 76: Ant a Media

Packet filter

Packet filter option can be used to block specified IP addresses and Ports for outgoing traffic. You can block specified port for range of addresses or range of ports for specified address.

. 'Add' - Use it to add specified IP addresses and Ports in the block list

. 'Remove' - Remove selected IP address or Port from block list

. 'Save' - Save block list

Page 77: Ant a Media

URL filtering and URL tracking

Antamedia HotSpot software have ability to track and block unwanted web sites. Web sites will be automatically blocked if specified keywords appear in url address. This way you can prevent access to porn, warez and other web sites that do not comply with your usage terms.

If you enable URL Tracking option, every visited web site address will be stored in text (*.txt) file, along with details wether the site was allowed or blocked. Log contains customer username, time and date, so this option can be used to analyze which web sites your customers visit and for latest antiterorism reports.

Example: by default of HotSpot software specified keywords are: sex, erotic, nude and porn. Each web site which include any of this keywords is automatically blocked: www.eroticsite.com, www.sexsite.com etc...

Page 78: Ant a Media

DHCP server

DHCP server option assigns IP addresses to the client computers instead of your access point. Please configure Subnet Mask and DNS addresses.DHCP can be used to provide fixed IP addresses to specific MAC addresses. For example when specific computer requires always the same IP .

Page 79: Ant a Media

Excluded IPs can be used to disable assigning of specific IPs. For example if you want to reserve IPs in range 192.168.0.2 - 192.168.0.10 for computer in your cafe which are used by Internet Caffe software

Remote Login

Remote database login allow multiple HotSpots to connect to one database server and share all accounts. Database server should be located outside local network (which is controlled). Please create these folder c:\Antamedia\HotSpot and unpack database inside. You will find there DBAdmin tool and DBSrvr which is of course database server. Download database server from http://www.antamedia.com/download/DB.zip

. Enable remote database login option

. Configure IP address of Your database server

. Configure compression of database. Database compression depend of Internet connection. In the case of slower internet connection configure higher compression.. Set database server username and passwords. Preconfigured account is: user: hotspot, pass: admin. Save remote database login setup configuration

Database server allows 5 HotSpots to connect.

Page 80: Ant a Media

SMTP roaming

Some of ISPs (Internet service providers) do not allow sending e-mails through other ISPs. SMTP roaming option can be used to fix this problem. HotSpot software tracks port 25 which is used for e-mail sending. All traffic from this port will be routed through SMTP server which you define. This way, customer will not need to change any SMTP settings in e-mail client (Outlook, The Bat ...).

To activate SMTP roaming, please check 'Enable' and type address of your SMTP mail server. This server have to be outside of local network which is controlled by Antamedia HotSpot. If you don't know IP, please resolve it by typing SMTP URL, choose IP and press Save button.

Page 81: Ant a Media

Misc options

. 'Display small laptop icons' - Change the size of laptop icons in the list of connected users (main page). 'Enable multiple logins with one account' - With this option enabled the same account can be used on few computers at the same time. 'Verify MAC address and enable login only if it's done from the same computer' - Limit login always from the same computers. Computers are recognized by MAC address. 'Force clearing account IP addresses on HotSpot restart' - Clear all account IP addresses on HotSpot software restart. 'Increase daily limits (quota and time) to default values when saving account modifications' - Reset daily limits to the defaults when make any modifications to the account

Page 82: Ant a Media

Free access

With Free access option allow access to the Internet without chanrge using specified login keyword. Free access option is based on MAC addresses so you can limit access:

. 'Time' - Limit internet access time

. 'Quota' - Limit Bandwidth quota

. 'Download' - Limit download speed

. 'Upload' - Limit upload speed

. 'Allow free access' - Allow free access only at specified daytime

. 'Maximum logins per day' - Limit number of logins per day from the same computer . 'Maximum allowed logins' - Limit allowed free access logins from the same computer . 'Login keyword' - Set the keyword used for free access login

Page 83: Ant a Media

Customize pages

Antamedia HotSpot software gives you ability to customize: Login, Logout, Welcome, Max users, Restricted, Infobox, Infobox Logout, Info and Help pages. All of this pages are in HTML code format.If you prefer to edit pages using Web page editing software (Dreamweaver, Front Page, etc) you can open these pages from c:\Antamedia\HotSpot\Pages folder.

Page 84: Ant a Media

Custom login

Custom login option enables different login pages for different computer. Example: If your customer login to your HotSpot from 192.168.0.11 IP address, in customers web browser will be loaded customlogin.htm page. If customer login to your HotSpot from 192.168.0.12 IP address, in web browser will be loaded customlogin2.htm page

. 'Add' - Add IP or MAC address and login page tob the list

. 'Remove' - Remove selected IP address from the list

. 'Choose' - Choose login page from hard disk

Page 85: Ant a Media

Change logo

Change logo displayed on default HotSpot pages. Existing logo stored in default location c:\Program Files\HotSpot\www\HotSpot.jpg will be replaced with your new logo.

Page 86: Ant a Media

MAC whitelist

Antamedia HotSpot software gives you ability to specify MAC addresses of computers which should pass through the hotspot without authentification. MAC address is a unique identifier attached to most forms of networking equipment.

• 'Add' - Add MAC to the whitelist. 'Remove' - Remove selected MAC address from the whitelist. 'Save' - Save you MAC whitelist

Web site whitelist

This option gives you ability to specify web sites which can be accessed by customers without authentification. Option can be used for advertising purposes.You can type host names only and IP addresses will be filled automatically after pressing on Add button.

. 'Add' - Add web address to the web site whitelist

. 'Remove' - Remove selected web site from the whitelist

. 'Save' - Save your web site whitelist

Page 87: Ant a Media

If you have any question which is not explained in Manual, feel free to contact us!

To download latest versions of our software please go to download section.©2001-2008 Antamedia