Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations SkipVought on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

How to -> Avaya Linux apps as tftp/http server

AVAYA: IPO Office FAQ

How to -> Avaya Linux apps as tftp/http server

by  tlpeter  Posted    (Edited  )
To begin with, you need th Linux apps server to begin with.
After installing this server you need to be sure that you can upload files to the server.
When ssh login is disabled you can use webmin to upload the files that are needed or you can enable ssh.
In this example we use webmin for file transfer.

1) Install webmin.

When the apps server is installed you get a login screen.
Type login
Use root as username and enter the password you have set during the install.

Enter this line to download webmin:
Code:
wget http://prdownloads.sourceforge.net/webadmin/webmin-1.530-1.noarch.rpm
After the download you need to install it with this command:
Code:
rpm -ivh webmin-1.530-1.noarch.rpm

Then use an internet browser to use webmin.
Go to http://IPaddresServer:10000
Login with root and password.
Go to "Others" on the left side.
Select "file manager"
Go to the folder /etc/yum.repos.d and add the file "Centos_base.repo.
You can find it here:

Code:
http://www.xs4all.nl/~ista/ipoffice/Centos_base.repo

Then login to the server again by using a 3th party ssh client (you still need to enable ssh on the server) or from the server itself.

2) Enable the TFTP server.

To get the TFTP server working you need to install it on the server.
This can be done with the next commands.

Code:
yum install tftp-server
chkconfig tftp on
chkconfig xinetd on
chmod 777 /tftpboot
service xinetd start

When you have these commands then the TFTP server is running but it has no files to send.

Use webmin or a 3th party ssh client to send the files to the server.

2) Enable the HTTP server.

By default the http server runs on port 8000
You can change this in the httpd.conf file located at /etc/httpd/conf
The file can also being replaced by this file

Code:
http://www.xs4all.nl/~ista/ipoffice/httpd.conf

This file has changed the port from 8000 to 80 which is needed for the avaya ipphones.

Restart the http service

Code:
service httpd restart

Copy the files needed for the IP phones to the folder /var/www/html


4) Configure the IP Office.

Login in to the IP Office.
Change the tftp and http server IP-addresses to the IP-address of the server.
Change the "Phone file server type" from "Memory card" to "Custom"
Save the config and you are done.


Although the IP500V2 can handle TFTP and HTTP by default there are files that are too big to do this.
The 96X1 files are very big and should not be send by the IP Office itself.
The IP500V1 does not have a CF card by default but this unit can do TFTP and HTTP too when there is a CF inserted in the IP Office.

Why using the Linux apps server?
Just because you can :)
Register to rate this FAQ  : BAD 1 2 3 4 5 6 7 8 9 10 GOOD
Please Note: 1 is Bad, 10 is Good :-)

Part and Inventory Search

Back
Top