IHL Overview

=What is it?= A hub server is a server that runs Inveneo Hub Linux (based on Ubuntu Linux. Communication/Computing Stations running Inveneo Desktop Linux 2.x talk to hub servers.

SME Server can be used as a basis to build a Inveneo Hub Station. SME Server page describes how to configure SME Server.

Since they talk over an always-on high-speed wireless LAN, the Hub Station can provide storage for uers' files.

It is basically a Linux box (e.g. CentOS) running: and many more services
 * DHCP
 * DNS
 * NAT Firewall
 * Webmin web based admin
 * CUPS network printing
 * Samba file sharing (see below)
 * Squid caching web proxy
 * Asterisk VoIP server

= Configuration Documentation =

Networking
The Hub Station has two network ports. One network port is labeled WAN (wide area network), the second one is labeled LAN (local area network). Connect the LAN port to your ethernet switch that is connected to your client computers (like Inveneo Communications Stations, laptops and other computers). Connect your WAN port to your Internet connection (e.g. DSL router).

The Inveneo Hub Station is pre-configured to use. Its LAN IP address is set to:

192.168.100.1

The Hub Stations WAN port expects to receive its WAN IP address by DHCP.

Once the Hub Station LAN port is connected to the client computers the Hub Station will be assigning IP addresses to the client computers (the Hub Stations runs a DHCP server). The client computers will receive IP addresses in the range of

192.168.100.100 -> 192.168.100.200

Administration Interface
The Hub Station can be configured through a web based configuration interface. In order to access the configuration interface on the Hub Station connect your client PC to the LAN network and open your web browser (Firefox, Internet Explorer etc.) and enter the following URL:

http://192.168.100.1:10000/

When you access this URL you may be asked to accept the security certificate for this server. Please selected "Yes" to proceed.

Now you will be presented with a login screen for Webmin. Webmin is the tool used to configure various aspects of the Hub Station. The default login information for Webmin is:

Username: inveneo Password: 1nvene0  (number one - n - v - e - n - e - number zero)

Once you enter the username and password and click on the login button you will be presented with the Webmin user interface. On the left side you are presented with the administration menu and on the right hand side with the various options that correspond to the selected administration service.

Inveneo User Management
This menu item is used to create, modify and delete system users on the Hub Station.

Apache Webserver
Apache is the web server (http server) installed on the Hub Station. It allows you to store HTML pages on the Hub Station and have client PCs connect to the Hub Station using a standard web browser to access these pages.

DHCP Server
This menu contains all settings related to DHCP IP assignment to the client PCs connected to the LAN network segment.

Samba Windows File Sharing
This menu item contains all settings for the for file sharing like shared directories and such.

Printer Administration
The Hub Station uses the Common Unix Printing System (CUPS) to:
 * Communicate with locally attached printers
 * Publish locally attached printers on the network so that they can be used by Linux and Windows desktop computers

For more detailed information on CUPS and the CUPS Administrative UI, see the CUPS Documentation Site

Accessing the Printer Administration UI

 * 1) Connect a computer to the the same subnet as the Hub Station's LAN (eth1) port
 * 2) On this computer, open a web browser and point it to "http://:631" . By default, the Hub's LAN will have an IP address of "192.168.100.1"

Adding a USB Printer to the Hub Station

 * 1) Make sure the printer is connected to the Hub Station's USB port
 * 2) Power on the printer
 * 3) From the Printer Administration UI, select 'Add Printer'
 * 4) You will be prompted to enter a username and password to add the printer. User is 'inveneo' and password is '1nvene0'
 * 5) 'Add New Printer Screen': Enter a name, without no spaces, for the printer. The other fields are optional and purely informational.
 * 6) 'Device' screen: If your printer was connecte to USB and on, you should see a USB device option with your printer's model. Choose this. Note: Your printer may appear in the pull-down multiple times. Simply choose the first occurrence.
 * 7) 'Model/Driver' screen: From the models listed, selected your printer model. Note: If your specific model is not on the list, experiment with a similar or generic model. E.g. Deskjet 2500 for a Deskjet 2550. Often these will work well.
 * 8) Choose 'Add Printer'
 * 9) Change any printer options settings, such as restricting the printer to black&white output.

Modifying Printer Settings
If you need to change printer settings including the Model or Driver (in case the one you chose in setup did not work well), do the following:
 * 1) Select the 'Administration' tab
 * 2) Select 'Manage Printers'
 * 3) For the printer you wish to modify, select 'Manage Printer'
 * 4) Follow the instructions change any printer settings

Configuring the CUPS server to share printers with the LAN
By default the Hub Station will be configured to share printers with other computers on it's LAN port (eth1) subnet.

Do the following to confirm:
 * 1) Select the 'Administration' tab
 * 2) On the right, there is a column called 'Basic Server Settings'. In this section confirm that the following settings are checked on. If not, check them:
 * 3) * Share published printers connected to this system
 * 4) * Allow printing from the Internet
 * 5) Click 'Change Settings' to save any changes you've made.

Configuring a Desktop to access the printer on your Hub Station
CUPS uses the Internet Printing Protocol to publish printers from the Hub Station to the LAN.

Both Windows XP and Linux (including Inveneo Desktop Linux) support IPP.

To configure a desktop, you must:
 * 1) Connect the desktop computer to the same subnet as the Hub Stations LAN (eth1) port
 * 2) Add a printer from the desktop computer's administrative control panel (See the Inveneo Desktop Linux Manual Chapter 5: Printing Connecting a Hub Server Printer for instructions on adding printers in Inveneo Desktop Linux)
 * 3) When asked what type of network printer, choose 'IPP'
 * 4) When asked for the URL of the network printer, use a URL of the form:   http:// :631/printers/
 * 5) For Linux: Choose the proper printer make and model
 * 6) For Windows: When selecting the printer driver choose 'Generic->MS Publisher imagesetter' regardless of the printer model.

=Third Party Applications = Discussions of pre-installed applications and content

=Mail and Squirrelmail to the Hub Station= This is how we added squirrelmail at Fantsuam Foundation in Nigeria.

Return to Inveneo Hub Server Linux 1.x Return to Main Page