Actions

Difference between revisions of "Linux Console"

From Zenitel Wiki

(Accessing the Linux Console)
(Accessing the Linux Console)
Line 14: Line 14:
 
* AMC software version 10 is using the Telnet protocol (port 23)
 
* AMC software version 10 is using the Telnet protocol (port 23)
 
*A SSH/Telnet client is required. The free SSH/Telnet client “Putty” is recommended. Download and install PuTTY from here: [http://www.chiark.greenend.org.uk/~sgtatham/putty/ PuTTY]
 
*A SSH/Telnet client is required. The free SSH/Telnet client “Putty” is recommended. Download and install PuTTY from here: [http://www.chiark.greenend.org.uk/~sgtatham/putty/ PuTTY]
* In AlphaWeb, '''System Configuration''' -> '''Filters''', the SSH port (port 22) must be enabled
+
* In AlphaWeb, '''System Configuration''' -> '''Filters''', the SSH port (port 22) must be enabled. (AMC 10: Enable Telnet port 23)
 
* Start PuTTY, and enter the '''IP address''' of the AlphaCom, and select protocol '''SSH''' and port number''' 22'''. Press '''Open'''.
 
* Start PuTTY, and enter the '''IP address''' of the AlphaCom, and select protocol '''SSH''' and port number''' 22'''. Press '''Open'''.
 
* You are now prompted for username and password:
 
* You are now prompted for username and password:

Revision as of 08:56, 10 May 2012

The Linux Console

AlphaCom XE runs a Linux distribution from Timesys, kernel ver. 2.6. Linux uses a Command Line Interface (CLI). This CLI can be accessed via the so-called Linux Console.

In the field the Linux Console can be used for:

  • Collect information for debugging purposes, e.g. SIP trace
  • Flash Image update – Recovery of file system
  • To start the TST console: Gives direct access to the AMC-IP memory (NVRAM)


Accessing the Linux Console

In PuTTY enter the required connection parameters

The Linux Console is accessed via the ethernet port of the AMC-IP.

  • AMC software version 11 is using the Secure Shell SSH protocol (port 22)
  • AMC software version 10 is using the Telnet protocol (port 23)
  • A SSH/Telnet client is required. The free SSH/Telnet client “Putty” is recommended. Download and install PuTTY from here: PuTTY
  • In AlphaWeb, System Configuration -> Filters, the SSH port (port 22) must be enabled. (AMC 10: Enable Telnet port 23)
  • Start PuTTY, and enter the IP address of the AlphaCom, and select protocol SSH and port number 22. Press Open.
  • You are now prompted for username and password:
    • Username: alpha
    • Password: com
  • You are now logged in to the Linux Console
Successful login to the Linux Console

The Linux Console can be accessed on two ways:

  • Via the ethernet port using ”telnet”
  • Via serial port 1

Linux Console - Telnet

Start the Windows command line

Linux1.png

Type telnet <AMC IP-adress>

Linux2.png

Username: alpha
Password: com
The Telnet port (23) is by default disabled in the firewall


Linux Console – Serial Port

Linux3.png

Use a terminal program (like HyperTerminal) connected to serial port 1<br\> Communication parameters:

  • 115.200 baud
  • No parity
  • 8 databits
  • 1 stop bit

Turning AMC dipswitch S601-1 ON disables AlphaPro over IP

Linux4.png


Some useful commands

  • tst -s /tmp/sipd_trace (Start SIP trace - for debugging when SIP Trunk issues)
  • ping <IP-address> (Checks communication against external device)<br\>
  • ps -A (List running processes)
  • ls -l (list files)
  • /sbin/ifconfig (list IP adresses etc of ethernet ports)
  • netstat -a (list network connections)
  • Top (Displays a listing of the most CPU-intensive tasks on the system)


The Linux console runs the "bash" shell. Documentation for Linux commands: die.net/doc/linux

The TST console debug function of the AMCD application can accessed from linux console. Tracing of SIP is also possible.