ans.txt Driver File Contents (Manuals__.exe)

Instalaci¢n y configuraci¢n de Intel(R) Advanced Networking Services (ANS)
en kernel Linux 2.2.x y 2.4.x (s¢lo en la arquitectura Intel de 32 bits)
==========================================================================

10 de agosto de 2001


Contenido
=========

- Vista general y entorno
- Instalaci¢n de Advanced Networking Services
- Instalaci¢n y configuraci¢n manual
- Instalaci¢n y configuraci¢n con secuencia de comandos
- Almacenamiento de la configuraci¢n para varios reinicios
- Eliminaci¢n de Advanced Networking Services
- Modificaci¢n de la configuraci¢n de Advanced Networking Services
- Comandos disponibles
- Ejemplo de la configuraci¢n de un equipo AFT
- Resoluci¢n de problemas (adem s incluye un ejemplo de distribuci¢n de
  archivos y conf.modules)
- Licencia


Vista general y entorno
=======================

Este archivo describe el paquete de Intel(R) Advanced Network Services 
(ANS), versi¢n 1.4.x, para Linux. Este paquete ha sido probado en 
Linux* de Red Hat* con 2.4.0 en equipos basados tanto en el procesador 
Intel UP como en el SMP.

La instalaci¢n supone que todas las herramientas de creaci¢n 
necesarias, los recursos de kernel y los encabezados existen y est n 
debidamente configurados y que se est n utilizando los controladores 
base Intel m s recientes que se encuentran en el sitio 
http://support.intel.com. Los controladores base suministrados con 
algunas distribuciones no contienen los enlaces necesarios para ANS.

  NOTA: Los controladores base son compatibles con algunas \
        caracter¡sticas beta, las cuales no son compatibles con ANS por 
        el momento, incluyendo Hotplug de Compaq y la arquitectura 
        Itanium(TM) de Intel(R).

Los Advanced Networking Services solamente funcionan con los 
adaptadores de servidor y de escritorio PRO/100 y PRO/1000 de Intel(R), 
adem s, cada equipo requiere al menos un adaptador de servidor.

  NOTA: Linux no es compatible con el Intel(R) PRO/100 Intelligent 
        Server Adapter. ANS no es compatible con el Intel(R) PRO/100 
        VE Adapter.

Este paquete es compatible con las LAN virtuales IEEE y los siguientes 
modos de formaci¢n de equipos: 

  * AFT ( 10/100 y 1000)        Adapter Fault Tolerance (Tolerancia a 
                                fallos del adaptador)
  * ALB ( 10/100 o 1000)        Adaptive Load Balancing (Equilibrio de 
                                carga de adaptaci¢n) (incluye AFT)
  * FEC (10/100) o GEC (1000)   Link Aggregation/FEC/GEC (Adici¢n de 
                                v¡nculos)
  Las descripciones de los modos de formaci¢n de equipos y los requisitos 
espec¡ficos son:

- AFT (Adapter Fault Tolerance). Modo predeterminado. En caso de un 
  fallo, un adaptador secundario del equipo asume autom ticamente las 
  funciones de la conexi¢n primaria (ya sea un cable, adaptador o 
  puerto). Solamente un adaptador de red puede estar activo a la vez. 
  Despus de un fallo, si la conexi¢n al adaptador primario se 
  restaura, el control regresa autom ticamente al adaptador primario. 
  Es posible que se combinen las capacidades y configuraciones de 
  velocidad y del modo d£plex. Tambin es posible que se utilice un 
  concentrador o conmutador.

- ALB (Adaptive Load Balancing o adici¢n de v¡nculos no simtrica). Un 
  equipo que consiste de 2 a 8 adaptadores comparte la carga de la 
  transmisi¢n mientras el adaptador primario recibe y transmite datos. 
  Incluye la tolerancia a fallos. Por el momento, esta caracter¡stica 
  no admite las configuraciones combinadas de velocidad y modo d£plex 
  entre miembros de un equipo.

- FEC (la tecnolog¡a Fast EtherChannel* de Cisco* (FEC) o Intel Link
  Aggregation). Un equipo de 2 a 8 adaptadores 10/100 que recibe o 
  transmite datos simult neamente. Incluye la tolerancia a fallos y el 
  equilibrio de carga. Las configuraciones de velocidad y del modo 
  d£plex deben coincidir en todos los miembros del equipo. Requiere de 
  un conmutador que admita Intel Link Aggregation o FEC de Cisco. Se 
  debe desactivar el Spanning Tree Protocol. Debe coincidir con los 
  requisitos de adici¢n del conmutador.

- GEC (Gigabit equivalente al de FEC). Requiere un conmutador 
  compatible con GEC y adaptadores PRO/1000. Requisitos para FEC/LA 
  similares a los indicados anteriormente.

  NOTA: Para AFT y ALB, puede especificar qu adaptadores del equipo 
        deben convertirse en los adaptadores Primario y Secundario. El 
        Primario es el adaptador principal y el que m s se utiliza en 
        un equipo. Para AFT, el Primario es el £nico adaptador que se 
        utiliza hasta que ocurra un fallo. Para ALB, el Primario es el 
        adaptador que realiza ambas funciones de transmisi¢n y 
        recepci¢n de datos. El Secundario es el adaptador preferido
  	(en un equipo que consiste de m s de dos adaptadores) para 
        cumplir el papel del adaptador Primario en caso de que ste 
        fallase. Si no se especifica una Prioridad, el primer adaptador 
        disponible con una conexi¢n ser  seleccionado como el Primario.

Las LAN virtuales (VLAN) de IEEE 802 se basan en la adici¢n de una 
etiqueta al encabezado del paquete. Todo el equipo de la red que pase 
por este tr fico debe contar con la capacidad para admitir la longitud 
adicional. Las configuraciones del adaptador deben coincidir con las de 
VLAN en el conmutador. Las VLAN tambin agregan tiempo de carga y 
requieren de recursos de memoria adicionales. Existe un l¡mite de 64 
LAN virtuales por equipo, no obstante se pueden enumerar de 1 a 4096.


Instalaci¢n del paquete ADVANCED NETWORKING SERVICES
====================================================

Si desea instalar y compilar paquetes de controladores base, consulte 
el archivo lame (readme) suministrado con dichos controladores.
Utilice el controlador m s reciente que se encuentra en el sitio 
Web de Asistencia tcnica de Intel.

*No se debe utilizar con eepro100 (tal vez se requiera la extracci¢n 
 del m¢dulo).

Compruebe que todas las interfaces funcionan bien y que tiene los 
archivos del controlador base, e100.o y e1000.o, ubicados en:

  Para un kernel 2.2.x: 
     /lib/modules/<kernelversion>/net/

  Para un kernel 2.4.x: 
     /lib/modules/<kernelversion>/kernel/drivers/net/ 

1.  Inicie la sesi¢n como root (administrador principal).

2.  Copie el archivo de paquete iANS-x.x.x.tar.gz en un directorio de 
    su elecci¢n.
 
3.  Abra el archivo de paquete, para ello, ejecute 'tar xzf 
    iANS-x.x.x.tar.gz'. Esto crea un subdirectorio para iANS-x.x.x en 
    el directorio actual.

4.  Introduzca el directorio iANS-x.x.x. Elija uno de los dos mtodos 
    de instalaci¢n: 

    1.  Manual  (sugerido para usuarios con experiencia) 

    2.  Con secuencia de comandos (sugerido SOLAMENTE para usuarios de 
        Red Hat* 6.x, 7.0, 7.1, SuSE* 6.4, Caldera* 2.2 y TurboLinux* 
        Server 6.0) 

  Instalaci¢n y configuraci¢n manual
  ----------------------------------

  1.  En el directorio iANS-x.x.x ejecute 'make' para compilar el 
      m¢dulo.
    
      NOTA: SMP/UP y MODVERSIONS se determinan por medio de 'make'. 
            Si la configuraci¢n del  rbol de origen del kernel no 
            coincide con la del kernel en ejecuci¢n, aparece un 
            mensaje de advertencia. Ejecute 'make options' para 
            visualizar una lista de las opciones disponibles para 
            anular las configuraciones del  rbol de origen. Las 
            opciones incluyen SMP, MODVERSIONS y NODEBUG (no se 
            incluye en la lista). Los valores NODEBUG son 0 (indica 
            que la depuraci¢n est  activa) y 1 (indica que est  
            inactiva). El valor predeterminado es 0.

  2.  Ejecute 'make install'.

      NOTA: 'Make' determina las ubicaciones predeterminadas de los 
 	    archivos. Si la configuraci¢n del  rbol de origen del 
            kernel no coincide con la del kernel en ejecuci¢n, 
            aparece un mensaje de advertencia. Vuelva a iniciar en 
            un kernel que coincida con el  rbol de origen del kernel 
 	    o bien establezca un v¡nculo simb¢lico: usr/src/linux, 
 	    que se¤ale al  rbol de origen del kernel que coincide 
            con el kernel en ejecuci¢n.
 
      Si desea obtener una lista de los archivos y sus ubicaciones
      predeterminadas, consulte la secci¢n Resoluci¢n de problemas 
      en esta gu¡a.
  
  3.  Para la compatibilidad con ANS, es necesario utilizar Base 
      Driver versi¢n 1.5.5 (o superior) para PRO/100 y/o Base 
      Driver versi¢n 2.6.6 (o superior) para PRO/1000.

      NOTA: Aseg£rese de que no existen otros controladores base 
            cargados o compilados en el kernel para los adaptadores 
            Intel (por ejemplo: eepro, eepro100, eexpress, e100, 
            e1000). Verifique que los archivos de configuraci¢n han 
            sido editados para reemplazar a los controladores 
            nuevos y no as¡ a los controladores anteriores. Consulte 
            la secci¢n Resoluci¢n de problemas para obtener un 
            ejemplo de archivo.

  4.  Despus de que se carguen los controladores base requeridos,
      desactive cualquier adaptador que se vaya a agregar a un 
      equipo. Si ya tienen una direcci¢n IP, ejecute 'ifconfig ethx 
      0.0.0.0' para eliminar el n£mero IP.

        ifconfig - a        - incluye todos los dispositivos de 
          		      la red actuales 
        ifconfig ethx down  - desactiva adaptadores para que se 
                              pueda cargar ANS

      NOTA: Debe dejar configurados los adaptadores Ethernet de 
            terceros as¡ como cualquier adaptador Intel que no se 
            agregue a equipos. Esto asegura que la asignaci¢n de 
            nombres a dispositivos de red permanezca uniforme 
            despus del reinicio. 

  5.  Ejecute 'insmod ians' para cargar el m¢dulo Advanced Networking
      Services. En las l¡neas de comando a continuaci¢n, los 
      elementos opcionales se colocan entre corchetes [ ]. Todas las 
      configuraciones VLAN que se muestran son opcionales. 

  6.  Cree equipos:

        ianscfg -a -t<nombre del equipo> [-M<modo >] [-V]

      Utilice el indicador -M para especificar el modo de formaci¢n 
        de equipos (AFT por predeterminaci¢n, los otros son NONE | 
        ALB | FEC | GEC). 
      Utilice el indicador -V para especificar una VLAN. 
      Utilice -M NONE si desea utilizar LAN virtuales en adaptadores 
        £nicos sin adici¢n de v¡nculos. Cualquier otro modo se puede 
        especificar para que utilice 
       LAN virtuales y adici¢n de v¡nculos simult neamente.

  7.  Determine el modo de formaci¢n de equipos (AFT, ALB, FEC, GEC) para cada equipo:

         ianscfg -C -t<nombre del equipo> -M<modo>

      NOTA: el modo del equipo se puede especificar ya sea en el paso
            6 o en el 7.

  8.  Agregue los adaptadores Intel al equipo y especifique su 
      prioridad:

         ianscfg -a -t<nombre del equipo> -m<ethNN> [-p <prioridad>]

      La Prioridad puede ser ninguna, primaria o secundaria

  9.  Cree adaptadores virtuales:

         ianscfg -a -t<nombre del equipo> -v<nombre del adaptador> 
         [-i<id de vlan>]

      El nombre del adaptador puede ser cualquiera menos 'ethx', 
      siempre y cuando termine con un sufijo de instancia y consista 
      de menos de 15 caracteres. Especifique las opciones -i (id de 
      vlan) solamente en equipos o adaptadores basados en VLAN.

  10. Active el equipo:

         ianscfg -c<nombre del equipo> 

  11. Active el adaptador virtual:

         ifconfig <nombre del adaptador virtual> <no. ip> 
         netmask <n£mero de m scara> [broadcast <difusi¢n>]

      NOTA: Esto enlaza el protocolo al adaptador VIRTUAL.

  12. Revise el estado del equipo:
 
         ianscfg -s 

      En este momento, el equipo est  activo. Debe
      tener la capacidad de enviar y recibir paquetes mediante 
      el adaptador virtual.


  Instalaci¢n y configuraci¢n con secuencia de comandos
  -----------------------------------------------------

  Para facilitar la configuraci¢n, Intel suministra secuencias 
  de comandos interactivas que solamente son compatibles con:

 	        Red Hat*     (6.x, 7.0, 7.1)
 	        SuSE*        (6.4)
                Caldera*     (2.2)
 	        TurboLinux*  (servidor 6.0)

  ANS establece cuatro directorios denominados Red Hat, SuSE,
  Caldera y Turbo que coinciden con cada una de estas 
  distribuciones en el directorio 'iANS-x.x.x/install/'.

  Para utilizar la secuencia de comandos para una instalaci¢n,
  escriba 'iANS-x.x.x/install/[nombre de distribuci¢n]' 
  e './INSTALL'.

  NOTA: SMP/UP y MODVERSIONS se determinan por medio de 'INSTALL'. 
        Si la configuraci¢n del  rbol de origen del kernel no 
        coincide con la del kernel en ejecuci¢n, aparece un mensaje 
        de advertencia.	Ejecute 'INSTALL options' para visualizar 
        los conmutadores de compilaci¢n adicionales que permiten la 
        anulaci¢n de las configuraciones del  rbol de origen del 
        kernel.

  A continuaci¢n, siga las instrucciones que presenta la consola.
  Debe contestar algunas preguntas durante el proceso:

  1.  "Would you like the configuration utility to remove all 
      network interfaces automatically?" (¨Desea que la utilidad 
      de configuraci¢n elimine todas las interfaces de red 
      autom ticamente?) El proceso de instalaci¢n debe inactivar 
      las interfaces de red relacionadas con los adaptadores Intel 
      para descargar los controladores Intel previos y reemplazarlos 
      con los nuevos.

      Seleccione 'Yes' (S¡), el valor predeterminado, para eliminar
      todas las interfaces de red, incluyendo las de otras marcas.
      Seleccione 'No' para elegir una interfaz a la vez.

  2.  "Enter team name,(Enter) to end" (Introduzca el nombre del 
      equipo y pulse (Intro) para finalizar). Para dejar de agregar 
      equipos, debe escribir ya sea el nombre del equipo (con 15 
      caracteres o menos, con frecuencia termina en el n£mero de 
      instancia) o pulsar Intro (CR). Si desea cerrar el programa, 
      dir¡jase al Paso 6.

      "Would you like to have VLANs in team (name)?" (¨Desea tener 
      LAN virtuales en el equipo (nombre)?) Seleccione 'Yes' (S¡)
      para crear equipos basados en LAN virtuales.

      "Select members for team (name)" (Seleccione los miembros del 
      equipo (nombre)). Incluye todas las interfaces aplicables.
      Escriba el n£mero del adaptador que desea agregar al equipo.
      Seleccione la prioridad del mismo (ninguna, primario o 
      secundario). Repita este proceso para cada adaptador. Escriba 
      0 cuando finalice.

  3.  "Enter virtual adapter name for team (name)" (Escriba el 
      nombre del adaptador virtual para el equipo (nombre)).  El 
      nombre del adaptador virtual puede ser cualquiera menos 
      'ethx', siempre y cuando termine con el sufijo de la instancia 
      y no tenga m s de 15 caracteres.
    
      "Enter VLAN id for virtual adapter (name)" (Escriba la ID de 
      VLAN para el adaptador virtual (nombre)). La ID de VLAN es 
      solamente para equipos basados en VLAN. Escriba un n£mero del 
      1 al 4095 para especificar la LAN virtual.

      "Enter boot protocol (none, bootp, dhcp, or other)" (Escriba 
      el protocolo de inicio (ninguno, bootp, dhcp u otro)).
      Seleccione 'none' para introducir manualmente la direcci¢n 
      IP y la m scara de red. Para introducir la direcci¢n IP y 
      la m scara de red en otra m quina elija 'bootp' o 'DHCP'. 
      O bien, para introducir el nombre del protocolo (tal como IP)
      elija 'other'.

      NOTA: Esta informaci¢n se guarda hasta que configure 
            completamente el equipo y confirme su selecci¢n.

  4.  "Select Teaming Mode for Team (name) - None\AFT\ALB\FEC\GEC."
      (Seleccione el modo de formaci¢n de equipos para el 
      equipo (nombre)). Si desea obtener las descripciones, consulte 
      la secci¢n Vista general y entorno de este archivo. Para Intel 
      Link Aggregation, utilice FEC o GEC.

      AVISO: Si selecciona 'none' (ninguno) se crea un equipo de 
             ­todas maneras!

  5.  "Are you sure?" (¨Est  seguro?)  Seleccione 'Yes' (S¡) 
      para activar el equipo elegido. Seleccione 'No' para regresar
      al paso 3.

      Despus de activar el equipo, puede crear otro equipo o 
      pulsar 'Intro' para proceder.

  6.  "Would you like to save this configuration and load it on 
      boot?" (¨Desea guardar esta configuraci¢n y cargarla durante 
      el inicio?) Elija 'Yes' (S¡), la opci¢n predeterminada, para 
      combinar la secuencia de comandos de la inicializaci¢n ans con 
      la secuencia del per¡odo de inicio. Seleccione los niveles de 
      ejecuci¢n que deben cargar autom ticamente el m¢dulo ANS. Se 
      recomienda que seleccione el mismo nivel que el del inicio de 
      la red, generalmente un nivel 2, 3, 4 ¢ 5. Si no desea guardar 
      la configuraci¢n para el inicio, seleccione 'No'.

  7.  "Would you like to start the network now?" (¨Desea iniciar la 
      red ahora?) Seleccione 'Yes' (S¡) para activar el equipo. Si 
      selecciona 'No' el programa todav¡a muestra que la instalaci¢n 
      y la configuraci¢n finalizaron satisfactoriamente. Si las 
      configuraciones se guardaron en el paso 6, ANS comienza un 
      reinicio.


Almacenamiento de la configuraci¢n ADVANCED NETWORKING SERVICES 
para varios reinicios
===============================================================

  NOTA: No siga estos pasos si utiliza el mtodo de configuraci¢n 
        con secuencia de comandos. Las l¡neas de ejemplo son 
        espec¡ficas para Red Hat 6.x. Es necesario que modifique 
        los ejemplos seg£n la distribuci¢n que utiliza.

Ahora que los controladores Ethernet y ANS est n configurados,
siga las instrucciones a continuaci¢n para configurar el sistema
y as¡ activar el ANS de la misma manera cada vez que se inicie 
el sistema.

1.  Guarde la configuraci¢n ANS en un archivo al ejecutar:

      ianscfg -w [-f<nombre del archivo>] 
   
    El valor predeterminado es '/etc/ians/ians.conf'.

2.  Compruebe que los adaptadores que fueron seleccionado como 
    miembros de los equipos NO hayan sido configurados durante el 
    inicio. Para hacerlo, cambie "ONBOOT=yes" a "ONBOOT=no" en cada 
    archivo '/etc/sysconfig/network-scripts/ifcfg-ethX' que 
    coincida.

3.  Cree un archivo de configuraci¢n '/etc/sysconfig/network-scripts/
    ifcfg-<nombre del adaptador virtual>' para establecer que cada 
    adaptador virtual se configure durante el inicio. El archivo debe 
    lucir similar al siguiente:

 	DEVICE=<nombre del adaptador virtual> 
        BOOTPROTO="none" 
        ONBOOT="yes" 
        IPADDR="192.168.1.1"   (ejemplo)
        NETMASK="255.255.255.0"  (ejemplo) 

4.  Cree una secuencia de comandos de inicializaci¢n  que cargue los 
    m¢dulos e100.o, e1000.o (si es necesario) y ians.o, y que 
    configure la topolog¡a de ANS. Copie 'iANS-x.x.x/install/Red Hat/
    ans' en '/etc/rc.d/init.d/ans' para utilizar el archivo de 
    secuencia de comandos modelo. De forma predeterminada, la 
    configuraci¢n se lee desde '/etc/ians/ians.conf'. Si desea 
    utilizar cualquier otro archivo, modifique la secuencia de 
    comandos.

5.  Agregue la secuencia de comandos ANS al proceso de inicializaci¢n 
    seg£n los niveles de ejecuci¢n apropiados. Ejecute 
    'chkconfig --level <niveles de ejecuci¢n> ans on', donde <niveles 
    de ejecuci¢n> constituye un conjunto de niveles de ejecuci¢n donde 
    se inicia el ANS. Por ejemplo: 345.

    NOTA: Esta secuencia de comandos debe ser invocada ANTES de que el 
          sistema inicie los servicios de red. Por ejemplo: si su 
          secuencia de comandos de inicializaci¢n de red para ejecutar 
          el nivel 3 es: '/etc/rc.d/rc3.d/S10network', cree un v¡nculo 
          simb¢lico: '/etc/rc.d/rc3.d/S09ans' que se¤ale a 
          '/etc/rc.d/init.d/ans'. El servicio ANS se detiene 
          autom ticamente cuando se detiene el servicio de red.

 
Eliminaci¢n de ADVANCED NETWORKING SERVICES
===========================================

Se deben efectuar varios pasos para la eliminaci¢n de Advanced 
Networking Services:

 * Desactivaci¢n de todas las interfaces de adaptador virtual 
 * Eliminaci¢n de la configuraci¢n ANS para inicios futuros 
 * Eliminaci¢n del m¢dulo ANS 
 * Eliminaci¢n de los archivos del sistema 

Existen dos mtodos para eliminar ANS: manual y con secuencia de 
comandos.


  Mtodo manual para eliminar ANS
  -------------------------------

  1.  Inicie la sesi¢n como root (administrador principal).

  2.  Ejecute 'ifconfig -a' para visualizar todos los adaptadores
      virtuales configurados en el sistema.

  3.  Para cada adaptador virtual, ejecute 'ifconfig <nombre del 
      adaptador virtual> down'. 

  4.  Ejecute 'rmmod ians' para eliminar el m¢dulo ians.

  5.  En cada archivo de adaptador virtual, modifique el archivo para 
      que contenga la l¡nea 'ONBOOT="no"' en lugar de 'ONBOOT="yes"' o 
      bien, elimine el archivo completamente.

  6.  En cada archivo de configuraci¢n para adaptadores aut¢nomos, bajo 
      /etc/sysconfig/network-scripts/, modifique el archivo ifcfg-ethX
      para que contenga la l¡nea 'ONBOOT="yes"' en lugar de 
      'ONBOOT="no"'.

  7.  Puede dejar el controlador base Intel o puede editar los archivos 
      de configuraci¢n de los m¢dulos (generalmente '/etc/conf.modules'
      o '/etc/modules.conf') y restaurar su formato original. Para 
      ello, elimine las l¡neas que contengan e100 o e1000 como los 
      controladores que fueron agregados y restaure cada l¡nea que 
      tenga un comentario. 

  8.  Elimine la secuencia de comandos de inicializaci¢n ANS y todos 
      los v¡nculos a ella (por ejemplo: '/etc/rc.d/init.d/ans' y 
      '/etc/rc.d/rc.3/S09ans').

  9.  En el directorio iANS-x.x.x, ejecute 'make uninstall' para 
      eliminar todos los archivos.


  Mtodo con secuencia de comandos (solamente para las distribuciones 
  incluidas en la instalaci¢n con secuencia de comandos)
  -------------------------------------------------------------------

  1.  Inicie la sesi¢n como root (administrador principal).

  2.  Introduzca el directorio: iANS-x.x.x/install/[nombre de la 
      distribuci¢n].
  
  3.  Ejecute 'UNINSTALL'.

  4.  El resto del proceso es interactivo. Siga las instrucciones que 
      presenta la consola.

  Instrucciones en la consola: 

  "Restore member adapters to original role (stand alone)" (Restaurar 
  los adaptadores miembros a la prioridad original (aut¢nomo)). 
  Responda 'Yes' (S¡) para cada adaptador que desee continuar usando 
  en el modo aut¢nomo. Esta configuraci¢n se crea mediante el 
  controlador e100(0).o de Intel; aunque puede restaurar otros 
  controladores.

  La eliminaci¢n del m¢dulo ANS de la memoria no desactiva los 
  adaptadores que se est n ejecutando en el modo aut¢nomo. La
  secuencia de comandos elimina todos los archivos, secuencias 
  de comandos y v¡nculos creados excepto '/etc/ians/ians.conf'.

  Reinicio de la red con la configuraci¢n original

  Para que las configuraciones nuevas surtan efecto, debe reiniciar 
  el servicio de red ya sea mediante el reinicio del sistema o la 
  ejecuci¢n de la secuencia de comandos de inicializaci¢n de la red 
  con el par metro de reinicio: /etc/rc.d/init.d/network restart

  NOTA: Si utiliza el mtodo INSTALL (Instalaci¢n) autom tico para
      	la configuraci¢n de ANS, recuerde que se agregaron l¡neas al 
      	archivo '/etc/conf.modules'. La secuencia de comandos UNINSTALL
     	(desinstalaci¢n) no elimina estas l¡neas. Si desea eliminarlas, 
     	debe hacerlo manualmente.


Modificaci¢n de la configuraci¢n de ADVANCED NETWORKING SERVICES
================================================================

Se pueden modificar la configuraci¢n y la topolog¡a de ANS, con algunas 
limitaciones.

Despus de activarlas, puede cambiar las prioridades de los miembros,
agregar o eliminar miembros de equipos, agregar o eliminar adaptadores 
virtuales o bien eliminar un equipo completamente. No podr :

  -Cambiar el modo del equipo.
  -Eliminar un equipo o un adaptador virtual.
  -Eliminar el £ltimo miembro de un equipo activo.

Si un equipo se queda sin un adaptador de servidor o sin ning£n miembro,
pasa a un estado de inactividad hasta que se agreguen miembros. Durante 
un per¡odo de inactividad, no se liberan los recursos que utiliza el 
equipo.

Se pueden agregar instant neamente equipos, adaptadores miembros y 
adaptadores virtuales con el mismo conjunto de comandos mientras se 
ejecuta el servicio mediante las funciones Hot Add (adici¢n inmediata)
y Hot Remove (eliminaci¢n inmediata). No confunda estas funciones con
la funci¢n Add/Remove (Agregar/Eliminar) de PCI Hot Plug.

Existen dos mtodos de reconfiguraci¢n:

 - Semiautom tica: sirve para cambiar el modo y/o para mover miembros 
   de un equipo a otro. No se pueden crear equipos nuevos con esta 
   funci¢n y todos los adaptadores deben permanecer en equipos.
 - Reconfiguraci¢n manual (vea a continuaci¢n)


  Reconfiguraci¢n semiautom tica
  ------------------------------

  1.  Modifique manualmente el archivo de descripci¢n de la topolog¡a 
      ANS: 

        /etc/ians/ians.conf

  2.  Invoque la secuencia de comandos de inicializaci¢n ANS con el 
      par metro de reinicio:

        /etc/rc.d/init.d/ans restart

  3.  Para reactivarla, ejecute la secuencia de comandos de 
      inicializaci¢n del servicio de red con el par metro de reinicio:

        /etc/rc.d/init.d/network restart

  Reconfiguraci¢n manual
  ----------------------

  1.  Desactive el adaptador virtual:

        ifconfig <nombre del adaptador virtual> down

  2.  Elimine el m¢dulo ians:

        rmmod ians

  3.  Cree o modifique el archivo de topolog¡a ians para que coincida 
      con la nueva topolog¡a deseada: 

        ubicaci¢n predeterminada: /etc/ians/ians.conf

      o cree una secuencia de comandos que contenga un grupo de 
      invocaciones para ianscfg que genere la topolog¡a deseada.

  4.  Cargue el m¢dulo ians:
   
        insmod ians

  5.  Ejecute la secuencia de comandos creada en el paso 3 o ejecute 
      el comando:

        ianscfg -r [-f<nombre del archivo>]

      donde <nombre del archivo> es el nuevo archivo de topolog¡a.

  6.  Restablezca cada adaptador virtual creado:

        ifconfig <nombre del adaptador virtual> <direcci¢n IP> 
        [netmask <m scara de red>] [broadcast <difusi¢n>]

  7.  Guarde la configuraci¢n nueva:

        ianscfg -w [-f<nombre del archivo>] 

      Cree un archivo de configuraci¢n de interfaz para cada nuevo 
      adaptador virtual:

        * Los archivos generalmente residen en 
          '/etc/sysconfig/network-scripts/'
        * El formato del nombre debe ser 
          'ifcfg-<nombre del adaptador virtual>'
        * Contenido del archivo modelo:
         
            DEVICE=<nombre del adaptador virtual> 
            BOOTPROTO="none" 
            ONBOOT="yes" 
            IPADDR="192.168.1.1" 
            NETMASK="255.255.255.0"

  8.  Si resta alg£n archivo innecesario de la configuraci¢n de un 
      adaptador virtual, elim¡nelo o modif¡quelo.

  9.  Puede continuar usando el controlador base Intel, para cualquier 
      adaptador que desee que sea una conexi¢n aut¢noma.


Lista de comandos disponibles:
==============================
 
Para crear un equipo:

  	ianscfg -a -t<nombre del equipo> [-M<modo>] [-V]

    Utilice el indicador -M para especificar el modo de formaci¢n de 
        equipos. El valor predeterminado es 'AFT'. Otras opciones son:
        'NONE', 'ALB', 'FEC' o 'GEC'. 
    Utilice el indicador -V para especificar una VLAN. 
     
Para establecer o cambiar el modo de equipo (£nicamente antes de 
activarlo):

 	ianscfg -C -t<nombre del equipo> -M <modo> 
   	 
Para agregar miembros al equipo:

        ianscfg -a -t<nombre del equipo> -m<ethNN> [-p Y] 

    Donde Y puede ser ninguno, primario o secundario, u opcional.
    A un equipo solamente se pueden agregar dispositivos existentes 
    Intel Ethernet.

Para agregar un adaptador virtual:

        ianscfg -a -t<nombre del equipo> 
        -v<nombre del adaptador virtual> [-i<id de vlan>]

      NOTA: En equipos sin LAN virtuales, defina SOLAMENTE un adaptador 
            virtual por equipo. En equipos con LAN virtuales, es 
            necesario especificar las opciones -i (id de vlan). El 
            nombre del adaptador virtual puede ser cualquiera, excepto 
            'ethx', y siempre debe incluir el sufijo con el n£mero de 
            instancia.

Para activar el equipo:

        ianscfg -c<nombre del equipo> 

     Despus de que un equipo haya sido activado, todav¡a se pueden 
     agregar o eliminar miembros.

     NOTA: En este momento, aparece el adaptador virtual (ifconfig -a)
           en la lista de adaptadores pero en el estado inactivo.

Para activar el adaptador virtual:

        ifconfig <nombre del adaptador virtual> <n£mero ip> 
        netmask <n£mero de m scara> broadcast <difusi¢n>

Para obtener el estado:

        ianscfg -s

Para obtener ayuda sobre la utilidad ianscfg:

        ianscfg

Para eliminar un miembro:

        ianscfg -d -m<ethX>

    NOTA: No especifique el equipo. 

Para inhabilitar el adaptador virtual:
      
        ifconfig <nombre del adaptador virtual> down

Para eliminar un adaptador virtual (excepto el £ltimo):

        ianscfg -d -v <nombre del adaptador virtual>

Para eliminar un equipo (sin miembros o adaptadores virtuales):

        ianscfg -d -t <nombre del equipo>

Para eliminar un equipo (regresivamente, con todos los miembros y
adaptadores virtuales asociados):

        ianscfg -d -t <nombre del equipo> -r

Para eliminar el m¢dulo ANS (cancelar primero todos los adaptadores
virtuales):

        rmmod ians

Para eliminar los archivos ANS del sistema (despus de desactivar los 
adaptadores virtuales y restablecer la configuraci¢n), desde el 
directorio iANS-x.x.x:

        make uninstall

Para guardar la configuraci¢n actual en un archivo (solamente despus 
de activarla):

        ianscfg -w [-f <nombre del archivo>] 

     El valor predeterminado es un archivo de texto que se puede 
     editar denominado '/etc/ians/ians.conf'.

Para programar autom ticamente una configuraci¢n de topolog¡a a partir 
de un archivo:

        ianscfg -r [-f <nombre del archivo>] 

     El archivo predeterminado es '/etc/ians/ians.conf)'.

Para desactivar los sondeos:

        ianscfg -P -t<nombre del equipo> -d


Ejemplo de archivo para configurar el modo AFT con LAN virtuales:  
(dos adaptadores PRO/100)
=================================================================

  insmod e100
  insmod ians

  ianscfg -a -t team1 -M AFT -V 

  ianscfg -at team1 -m eth0 -p primary 
  ianscfg -at team1 -m eth1 -p secondary 

  ianscfg -at team1 -v vadapt1 -i 10 
  ianscfg -at team1 -v vadapt2 -i 15 

  ianscfg -c team1 

  ianscfg -s 

  ifconfig vadapt1 143.185.254.10   netmask 255.255.255.0 
  ifconfig vadapt2 143.185.254.10 netmask 255.255.255.0

Resoluci¢n de problemas
=======================

1.  Si ha estado ejecutando un adaptador aut¢nomo con una direcci¢n 
    IP asignada, es necesario configurar la direcci¢n IP en 0.0.0.0 
    antes de agregar el adaptador a un equipo:

	ifconfig ethx {0.0.0.0}.

2.  Los adaptadores que pertenecen a un equipo siempre deben enlazar
    el protocolo con el adaptador virtual y NO con el adaptador 
    f¡sico. Esto tambin se aplica a adaptadores aut¢nomos.

3.  Si no elimina las referencias a otros controladores base posibles 
    en las configuraciones, pone en riesgo la obtenci¢n de varias 
    interfaces y resultados impredecibles en adaptadores que desea 
    utilizar en el equipo.

4.  Si recibe el mensaje de error: "module not loaded" (m¢dulo no 
    cargado), durante la configuraci¢n del equipo, comience de nuevo 
    desde el principio. Para hacerlo, escriba:

    	./INSTALL veryclean all SMP=[0|1] MODVERSIONS=[0|1] 

    Elija 0 ¢ 1 para SMP y seleccione MODVERSIONS para que coincida 
    con la configuraci¢n del  rbol del kernel actual.

    NOTA: Este error ocurre cuando el m¢dulo destino no coincide con 
          la versi¢n de kernel y cuando la instalaci¢n se realiz¢ sin 
          par metros (utilizando las opciones de './INSTALL').

5.  Si recibe el mensaje de error: "service ans does not support 
    chkconfig" (el servicio ans no admite chkconfig) durante la 
    adici¢n de la secuencia de comandos ANS al proceso de 
    inicializaci¢n, cree manualmente el v¡nculo simb¢lico con el 
    archivo ans para cada nivel de ejecuci¢n que desee, para ello 
    introduzca:

       ln -s /etc/rc.d/init.d/ans /etc/rc.d/rcX.d/S09ans 

    donde X es el n£mero del nivel de ejecuci¢n deseado.

6.  Si traslada adaptadores en y fuera de los equipos mediante 
    tramas Jumbo, revise las configuraciones MTU para tramas Jumbo.


Estructura del  rbol de creaci¢n ANS:

  * Archivos de origen que dependen del kernel (src/*.[ch], 
    src/lib/*.[ch])
  * Archivo de objetos precompilados independientes del kernel 
    (bin/iANS_core.o)
  * Makefiles
  * Utilidad de configuraci¢n Advanced Networking Services 
    (bin/ianscfg)
  * Daemon de la utilidad general Advanced Networking Services 
    (bin/iansd)
  * Secuencias de comandos de instalaci¢n, desinstalaci¢n y 
    configuraci¢n

Distribuci¢n de archivos:

  De forma predeterminada, los componentes se distribuyen as¡:

     -Para un kernel 2.2.x:

        /lib/modules/[versi¢n del kernel]/net/ians.o

     -Para un kernel 2.4.x:

        /lib/modules/[versi¢n del kernel]/kernel/drivers/net/ians.o

     - /usr/sbin/ianscfg

     - /usr/sbin/iansd
     
     - Para RedHat 6.x:

        /usr/man/man1/ianscfg.1

     - Para RedHat 7.x:

        /usr/share/man/man1/ianscfg.1


Ejemplo de archivo conf.modules:

       #alias eth0 eepro100 
       #alias eth1 eepro100 
       #alias eth2 eepro100 
       alias eth0 e100 
       alias eth1 e100 
       alias eth2 e100 
       alias parport_lowlevel parport_pc 
       alias scsi_hostadapter aic7xxx


Licencia
========

Copyright (c) 1999 - 2001, Intel Corporation. Reservados todos los 
derechos.

Se permite la redistribuci¢n y el uso en formatos binario y fuente,
con o sin modificaci¢n, siempre y cuando se cumplan las siguientes 
condiciones:

 1.  Las redistribuciones del c¢digo fuente deben conservar el aviso 
     de copyright anterior, la lista de condiciones y la siguiente 
     renuncia.

 2.  Las redistribuciones en formato binario deben reproducir el aviso 
     de copyright anterior, esta lista de condiciones y la siguiente 
     renuncia en la documentaci¢n o en cualquier otro material que 
     acompa¤e a la distribuci¢n.

 3.  Ni el nombre de Intel Corporation ni los nombres de sus 
     colaboradores pueden utilizarse para aprobar o promover productos 
     derivados de este software sin previa autorizaci¢n por escrito.

ESTE SOFTWARE ES PROPORCIONADO POR LOS PROPIETARIOS Y COLABORADORES DEL 
COPYRIGHT "TAL CUAL", Y SE RENUNCIA A CUALQUIER GARANTIA EXPLICITA O 
IMPLICITA, INCLUYENDO, PERO NO LIMITANDOSE A LAS GARANTIAS IMPLICITAS 
DE COMERCIALIZACION O DE ADECUACION PARA UNA FINALIDAD DETERMINADA. LOS 
COLABORADORES NO SERAN RESPONSABLES EN NINGUN CASO POR DA¥O ALGUNO SEA 
DIRECTO, INDIRECTO, INCIDENTAL, ESPECIAL, TIPICO O CONSECUENTE 
(INCLUIDOS PERO NO LIMITADOS A: LA ADQUISICION DE BIENES O SERVICIOS 
SUSTITUTOS; PRDIDA DE USO, DATOS O UTILIDADES O INTERRUPCION DE LAS 
ACTIVIDADES COMERCIALES) CAUSADO POR CUALQUIER MOTIVO Y SOBRE CUALQUIER 
RESPONSABILIDAD, QUE SE INCLUYA EN CONTRATO, RESPONSABILIDAD ESTRICTA O 
DEFECTO (INCLUYENDO NEGLIGENCIA O CUALQUIER OTRA FORMA) PRODUCIDO DE 
CUALQUIER MODO POR EL USO DE ESE SOFTWARE, AUN SI SE NOTIFICO DE LA 
POSIBILIDAD DE QUE DICHOS DA¥OS SE PRODUJESEN.

*  Las marcas registradas de otros proveedores pertenecen a sus 
   propietarios respectivos.


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: web2, load: 1.07