Changes between Version 1 and Version 2 of InitrdClienteNetModules/en


Ignore:
Timestamp:
Feb 27, 2012, 5:14:11 PM (12 years ago)
Author:
paqui
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • InitrdClienteNetModules/en

    v1 v2  
    44
    55== Identify the NIC ==
    6 Desde un ordenador que su NIC no sea reconocida por el cliente pxe de opengnsys.  Debemos de averiguar el modelo.
    76
    8 En el caso de que ese equipo tenga un linux instalado
     7If you have a computer that NIC it is not recognize by PXE OpenGnSys client, you should to know the NIC model.
     8
     9If this computer have a Linux installed:
    910
    1011lspci | grep Ethernet
     
    1415
    1516
    16 == Download de Internet los drivers para linux ==
    17 1) Desde el servidor: Descargar el módulo tar.gz de internet y almacenarlo en /tmp
     17== Download from Internet the drivers for Linux ==
     181) From the server: Download the tar.gz module and save it in /tmp
    1819
    1920
    20 Algunas necesarias
     21Example:
    2122Atheros familia 81xx    download from:    http://partner.atheros.com/Drivers.aspx
    22 se deben de descargar en /tmp
     23must be download in /tmp
    2324
    2425
    2526
    2627
    27 == Comprobamos los datos del equipo desde generaremos el nuevo initrd con el driver ==
     28== Check computer data where generate the new initrd with the correct driver ==
    2829lsb_release -a
    2930{{{
     
    4041
    4142
    42 == Accedemos a la particion (loop img) del cliente pxe opengnsys ==
    43 Modificaciones al cliente  -> creacion:
    44 Modificaciones al cliente  -> Pasos previos:
     43== Access to partition (loop img) of PXE OpenGnSys client ==
    4544
    4645
    47 3.1) Compilamos el modulo
     463.1) Compiling the module
    4847
    49  * Acedemos al directorio tmp (que está compartido con el sistema host)
     48 * Access to tmp directory
    5049{{{
    5150cd /tmp 
    5251}}}
    5352
    54  * Descomprimimos el modulo. p.e.
     53 * Uncompress the module, e.g.
    5554{{{
    5655tar xzvf AR81Family-linu-v1.0.1.14.tar.gz
    5756}}}
    5857
    59 
    60  * Ejecutamos las instrucciones de compilación.
     58 * Run the compile instructions.
    6159{{{
    6260cd src; make install
    6361}}}
    6462
    65  '''NOTA''': si necesitamos software de compilación, apt-get xxxxx  (si usas proxy teclea   export http_proxy="proxy.xxx.xx.es:xxxpuerto"
    66 '' NOTA: comprobar el fichero generado cd /lib/modules/2.6.32-21-generic-pae/kernel/drivers/net/
     63 '''NOTE''': if you need compile software, apt-get xxxxx  (if you use proxy, type   export http_proxy="proxy.xxx.xx.es:xxxpuerto"
     64'' NOTe: check generated file in cd /lib/modules/2.6.32-21-generic-pae/kernel/drivers/net/
    6765
    6866
    6967
    70  * Comprobamos que el initrd que generemos incluirá el modulo para el kernel.
     68 * Check initrd generated include the kernel module.
    7169vi /etc/initramfs-tools/hooks/oghooks
    72 # tenre como referente el atl1e
     70# example atl1e
    7371manual_add_modules atl1e
    7472
     
    7674
    7775
    78 3.3) Salimos del entorno chroot
     763.3) Quit from chroot environment
    7977{{{
    8078   exit 
     
    8583
    8684
    87 3.2 generamos un nuevo initrd que incluya este módulo.
     853.2 Generate a new initrd with this module.
    8886{{{
    8987
     
    9593
    9694
     95== For advanced users ==
    9796
    98 == Para los usuarios avanzados y confirmar: Iniciamos un cliente con esa NIC en el modo ogclient-admin ==
     97Lauch the client in ogclient-admin
     98Cuestion: "stop before setting network"  press a key and type: uname -a
    9999
    100 Inicamos el cliente en ogclient-admin
    101 en la pregunta "stop before setting network"  pulsamos la tecla Y
    102 tecleamos:
    103 uname -a
    104 
    105 dmesg | grep eth                Nota: el | debe teclearse como   [shift] + [Ç]
     100dmesg | grep eth                Note: | must be typing as  [shift] + [Ç]