
o Driver can be compiled and installed using the "qlcnic-src-install.sh"
script provided with this package. Please see "qlcnic-src-install.sh -h"
for the usage.

If you would like to manually compile and install the driver, please 
use the following instructions.


Installing the Driver
---------------------

o make -C /lib/modules/$(uname -r)/build M=$(pwd) modules CONFIG_QLCNIC=m

o  Install qlcnic.ko

   On SLES:
   make -C /lib/modules/$(uname -r)/build M=$(pwd) INSTALL_MOD_DIR=updates/ modules_install

   On RHEL:
   make -C /lib/modules/$(uname -r)/build M=$(pwd) modules_install

o  depmod -a

o  modprobe qlcnic

o  Install the man page

   cp qlcnic.4.gz /usr/share/man/man4

Removing the Driver
-------------------

o modprobe -r qlcnic

Note:

    * qlcnic : "ERROR: Module qlcnic is in use" message may be seen while
      unloading qlcnic module

      If you see the above error message during unload of the driver,
      retry the module unload after performing "service netqlremote stop"

o  remove qlcnic.ko entry from /lib/modules/$(uname -r)/modules.dep

o  Remove qlcnic.ko
 
   On SLES:
   rm /lib/modules/$(uname -r)/updates/qlcnic.ko

   On RHEL:
   rm /lib/modules/$(uname -r)/extra/qlcnic.ko

o  Remove the man page

   rm /usr/share/man/man4/qlcnic.4.gz
