Changes between Version 1 and Version 2 of InitrdClienteNetModules/en
- Timestamp:
- Feb 27, 2012, 4:14:11 PM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
InitrdClienteNetModules/en
v1 v2 4 4 5 5 == Identify the NIC == 6 Desde un ordenador que su NIC no sea reconocida por el cliente pxe de opengnsys. Debemos de averiguar el modelo.7 6 8 En el caso de que ese equipo tenga un linux instalado 7 If you have a computer that NIC it is not recognize by PXE OpenGnSys client, you should to know the NIC model. 8 9 If this computer have a Linux installed: 9 10 10 11 lspci | grep Ethernet … … 14 15 15 16 16 == Download de Internet los drivers para linux ==17 1) Desde el servidor: Descargar el módulo tar.gz de internet y almacenarlo en /tmp17 == Download from Internet the drivers for Linux == 18 1) From the server: Download the tar.gz module and save it in /tmp 18 19 19 20 20 Algunas necesarias 21 Example: 21 22 Atheros familia 81xx download from: http://partner.atheros.com/Drivers.aspx 22 se deben de descargar en /tmp23 must be download in /tmp 23 24 24 25 25 26 26 27 27 == C omprobamos los datos del equipo desde generaremos el nuevo initrd con eldriver ==28 == Check computer data where generate the new initrd with the correct driver == 28 29 lsb_release -a 29 30 {{{ … … 40 41 41 42 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 == 45 44 46 45 47 3.1) Compil amos el modulo46 3.1) Compiling the module 48 47 49 * Ac edemos al directorio tmp (que está compartido con el sistema host)48 * Access to tmp directory 50 49 {{{ 51 50 cd /tmp 52 51 }}} 53 52 54 * Descomprimimos el modulo. p.e.53 * Uncompress the module, e.g. 55 54 {{{ 56 55 tar xzvf AR81Family-linu-v1.0.1.14.tar.gz 57 56 }}} 58 57 59 60 * Ejecutamos las instrucciones de compilación. 58 * Run the compile instructions. 61 59 {{{ 62 60 cd src; make install 63 61 }}} 64 62 65 '''NOT A''': si necesitamos software de compilación, apt-get xxxxx (si usas proxy tecleaexport http_proxy="proxy.xxx.xx.es:xxxpuerto"66 '' NOT A: comprobar el fichero generadocd /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/ 67 65 68 66 69 67 70 * C omprobamos que el initrd que generemos incluirá el modulo para el kernel.68 * Check initrd generated include the kernel module. 71 69 vi /etc/initramfs-tools/hooks/oghooks 72 # tenre como referente elatl1e70 # example atl1e 73 71 manual_add_modules atl1e 74 72 … … 76 74 77 75 78 3.3) Salimos del entorno chroot76 3.3) Quit from chroot environment 79 77 {{{ 80 78 exit … … 85 83 86 84 87 3.2 generamos un nuevo initrd que incluya este módulo.85 3.2 Generate a new initrd with this module. 88 86 {{{ 89 87 … … 95 93 96 94 95 == For advanced users == 97 96 98 == Para los usuarios avanzados y confirmar: Iniciamos un cliente con esa NIC en el modo ogclient-admin == 97 Lauch the client in ogclient-admin 98 Cuestion: "stop before setting network" press a key and type: uname -a 99 99 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] + [Ç] 100 dmesg | grep eth Note: | must be typing as [shift] + [Ç]