Reference9:Concept Linux Application Platform

From innovaphone wiki
Jump to navigation Jump to search
There are also other versions of this article available: Reference9 (this version) | Reference10

Introduction

The innovaphone Linux Application Platform provides possibilities to install innovaphone or custom applications for certain purposes, like Reporting or a Fax Server.

The Linux distribution Debian 6 (Squeeze) is used and 2.6.35.4 as kernel.

Requirements

There are two ways to use the innovaphone Linux Application Platform:

On an IPxx10 Gateway

  • An IP0010, IP3010 or IP6010 Gateway
  • Firmware Version 9
  • A compact flash card with UDMA support (minimum 2 GB)
    • We recommend SanDisk Extreme with UDMA and 60 MB/s or above

As a Virtual Machine

  • VMWare Player/VMWare Workstation

Installation

Download the latest Linux Application Platform from download.innovaphone.com .
You can download and install two different packages:

Default Credentials

  • Web/Webdav: admin/linux
  • Root-Login (e.g. with Putty): root/iplinux

Linux Application Platform (IPxx10 Gateways)

It is recommended to use CF-Cards with sizes of 4GB or more and the cards must support UDMA!

  • Enable Linux with !config flags L... and !config write.
  • Decompress the downloaded package. You should have an image file like linux_ipxx10_armel.img now.
  • Upload the decompressed file over the gateways web interface [ http://wiki.innovaphone.com/index.php?title=Reference9:General/Compact-Flash/Image here ]. Select "Part 1" before starting the upload!
  • Upload the decompressed file over the gateways web interface under Reference9:General/Compact-Flash/Image . Select "Part 1" before starting the upload!
  • Reset the box (which also activates the config change of step 1).
  • Configure IP under Reference9:Linux/IP : select either "Disabled" to assign a static IP or ETH0/ETH1 to receive an IP-Address from DHCP-Server behind ETH0 or ETH1.
  • Configure the kernel file, which you find under Reference9:General/Compact-Flash/General#Browse_CF_Content on Reference9:Linux/General Linux kernel file (Currently "Image-6010-2.6.32.3")
  • Configure "root=/dev/sda2" (without quotes) under Reference9:Linux/General Kernel command line.
  • If you want, configure the autostart flag.
  • Submit your changes.
  • Click the Reference9:Linux/General Start-Link. The page refreshes until Linux gets an IP and then tries to get a link to the Linux Web Server, which can take some time for the first time installation (> 20 minutes).
  • Open the Linux Seb Server to see the installation progress (which might take several minutes too). The default credentials are admin/linux.
  • Enter the innovaphone device admin credentials when the installation has finished. Now wait until the page refrehses. The web server credentials are now the innovaphone device admin credentials.
  • Linux install has finished.

Linux Application Platform (VMWare)

  • Decompress the downloaded archive. You should have two files: IP-Debian.vmx and IP-Debian.vmdk.
  • Now you have two possibilities (example for VMWare Player, VMWare Workstation should be similar):
    • If you want to assign more than 4 GB virtual flash:
      • Do not directly start/doubleclick the vmx file!
      • Start the VMware Player and Open the vmx file with Open a Virtual Machine.
      • Open Edit virtual machine settings.
      • Select the hard disk and Expand it under Utilities to the wished size.
      • Apply the change and klick Play virtual machine.
    • If 4 GB are enough, simply double click the vmx file and Linux will start.
  • The first time, a script will automatically configure a new partition, the web server etc., which will take some time.
  • In the meantime, fetch your IP from the VMWare Player screen or login as root and get your IP address with the command ifconfig.
  • Login to the web server to see the installation progress (it may take some minutes until the web server is up).
  • Linux will restart automatically after the first time installation has finished.
  • Linux install has finished.

Administration

General

Web Server

Certificates

Backup

Applications

List

Upload/Update

Diagnostics

Logs

RPCAP

Reset