readme_srcrpm.txt Driver File Contents (Unified_Serial_Source_RPM.zip)

----------------------------------------------------------------------------------------------------------
NOTE: 
------
A.The development environment(kernel Source,compiler etc etc) have to be setup to install a Source RPM.

B. We assume they connect the Serial port to the first terminal(i.e.) ttyS0. If they connect it to a different 
terminal then they need to make corresponding changes.

Changes required:

In redhat, Mandrake and Slackware, Open "rc.local" file, They shoulkd see the following line,

 >/elo/eloser ttyS0

They need to change ttyS0 to whatever terminal they are using: 

 For example if they are using "ttyS1", then the above line should have the following change.

 >/elo/eloser ttyS1

   In case of SUSE, we need to make the same change to "elorc" script under "/etc/init.d"

----------------------------------------------------------------------------------------------------------


The locatin of RPM Folders will vary from distribution to distribution.
However, the commands to install remain same. I took and Redhat(Fedora) systems as base to explain.


To Install:    
----------- 


 
1. Copy this RPM Installer package on to the default location of Source RPM Packages.

     Each distribution has a different path. Usually it will be under "/usr/src". I will explain the 
installation by taking redhat as an example. All the commands will be same across all distributions except
for the location of RPM dircetories

Example: For Redhat it is

 "/usr/src/redhat/"

    Under Redhat there will be a folder by name SRPMS, we copy our RPM installer to this folder, and we issue

1.
 >rpm -ivh elosrlpkg-2.0-1.0.src.rpm
 
The above command will create a SPEC file, then Change to the SPECS directory,


2.        
 >cd /usr/src/redhat/SPECS

 > rpmbuild -bb <name-of-spec-file> (i.e.) rpmbuild -bb eloserial-spec-2-1


It will create a Custom binary package for that particular distribution. When we run the above command, 
towards the end it will indicate the location of the custom binary package it created. In the case of redhat it will be,


3.
 > cd /usr/src/redhat/RPMS/i386/

 Then install the custom binary package,

 > rpm -ivh <name-of-the-rpm-package-created>

     There might be some dependency errors, while installing. They can go ahead and over ride the depencies if the linux system has bash and perl installed. By default they will be installed on every Linux system. "libXm.so" is needed for the graphical "cpl" progrm to work, they can install it from the distribution CD's.

To Override the dependencies...

> rpm -ivh <name-of-the-rpm-package-created> --nodeps



4.
> Reboot the System.


        Some new distribution provide some additiional facilities to install Source RPM packages. 




There are many websites out there which provides instructions to install a Source rpm package. They can also follow that. I included some links for them to refer. I believe if someone have benn using linux for atleast 6 months, then they should be familiar with RPM packages.

Couple of easy to understand links to install RPM packages

http://www.linuxforums.org/servers/rpm_for_newbies.html

For SUSE:

 http://www-uxsup.csx.cam.ac.uk/pub/doc/suse/suse9.2/suselinux-adminguide_en/ch04s03.html

 

To Uninstall..

1.rpm -e <name-of-the-package>

2.Reboot the system for Un-installation to take effect.

Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web1, load: 1.48