Morse,
        2 steps:

1) unpack the tar archive and copy the module to the correct place.
the driver is referred to as a "module".  When the system boots,
the linux kernel will load modules such as the ethernet card.  The file
should be something like:  foo.o

It might be good to list the contents of the tarchive first and see what's
there and see where it wants to put it.

You can always:

cd /tmp
tar -tvf yourtarchivefilename | more

Then you can unpack it into /tmp (if you have room) or any other 
directory that you want it to be in (by changing directory to that
spot first):

cd /tmp
tar -xvf yourtarchivefilename
                                (note:  if this file is a .gz file, add
                                the z option to uncompress)
                                (the x option extracts ("unpacks")
                                the v option = verbose 
                                f option specifies the input or output
                                        file name (in this case, your
                                        tarchive name)

This will leave your driver in /tmp.
Now, it most likely wants to be in:     /lib/modules/2.2.12-20/net/

Now, the easiest thing to do is to use linuxconf to configure your
ethernet card.  It should take care of things.  (A line most likely
needs to be added to /etc/conf.modules that says:
alias eth0 foo    (or whatever your driver module name is).

linuxconf:

==>Networking==>Client tasks==>Basic host information==>Adapter 1

This is where you set the IP number, etc.
If you use DHCP, click dhcp, 
if manual, click manual, then fill in IP address, netmask

Net device should be:  eth0      (click on arrow to get drop down list,
                                        select from list)
Kernel module:          (select from list - your new module should show
                                up in the list if you put it in the
                                right place)
If this is an non-plug & pray card (ISA card with plug and play disabled),
                then you set the IRQ and IO address here, otherwise,
                if PCI card, leave them blank)
You will need to Accept the changes, and activate the changes.
If this doesn't seem to work, try rebooting.  The system should load
your ethernet driver module.
(Note: there are ways to load the module and start up your ethernet
interface eth0 without rebooting, but since you're a newbie, the
simplest way is probably to just reboot)

(In case you're wondering, as with most Linux configuration tools, linuxconf 
edits configuration files, that you can look at and change "by hand" if 
things don't seem to be working.  The two important ones here are:

/etc/sysconfig/network-scripts/ifcfg-eth0      and
/etc/conf.modules

If you have trouble after that, the contents of those two files will
be important to tell us.

***************************************************************************
Jerry Winegarden                OIT/Technical Support      Duke University
[EMAIL PROTECTED]                http://www-jerry.oit.duke.edu
***************************************************************************

On Sat, 18 Mar 2000, Morse wrote:

> I have a new install of Linux RH 6.1. RH did not have a working driver for 
> my NIC so I pulled the NIC and on boot up told Linux to ignore the device 
> in the future so that I could boot up.  I put the  the NIC back in and 
> found the correct driver for my CPRO 120 NIC.
>   It is a effdrv.tar file and in that is a cnetdrv.206 file . So how do I 
> install this driver....step by step please.
> Thanks !
> 
> 
> -- 
> To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe"
> as the Subject.
> 
> 


-- 
To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe"
as the Subject.

Reply via email to