wiki:InitrdClienteNetModules/en

Identify the NIC

If you have a computer that NIC it is not recognize by PXE OpenGnSys client, you should to know the NIC model.

If this computer have a Linux installed:

lspci | grep Ethernet

Atheros 8131 --------------- NOTE: => AR81Family-linux-v1.0.1.14.tar.gz => http://partner.atheros.com/Drivers.aspx

Download from Internet the drivers for Linux

1) From the server: Download the tar.gz module and save it in /tmp

Example: Atheros familia 81xx download from: http://partner.atheros.com/Drivers.aspx must be download in /tmp

Check computer data where generate the new initrd with the correct driver

lsb_release -a

Distributor ID:	Ubuntu
Description:	Ubuntu 10.04 LTS
Release:	10.04
Codename:	lucid

uname -a

Linux ogCTE205 2.6.32-21-generic-pae #32-Ubuntu SMP Fri Apr 16 09:39:35 UTC 2010 i686 GNU/Linux

Access to partition (loop img) of PXE OpenGnSys client

3.1) Compiling the module

  • Access to tmp directory
    cd /tmp  
    
  • Uncompress the module, e.g.
    tar xzvf AR81Family-linu-v1.0.1.14.tar.gz
    
  • Run the compile instructions.
    cd src; make install
    

NOTE: if you need compile software, apt-get xxxxx (if you use proxy, type export http_proxy="proxy.xxx.xx.es:xxxpuerto"

NOTe: check generated file in cd /lib/modules/2.6.32-21-generic-pae/kernel/drivers/net/

  • Check initrd generated include the kernel module.

vi /etc/initramfs-tools/hooks/oghooks # example atl1e manual_add_modules atl1e

3.3) Quit from chroot environment

   exit  

3.2 Generate a new initrd with this module.

ogClientInitrd host

For advanced users

Lauch the client in ogclient-admin Cuestion: "stop before setting network" press a key and type: uname -a

dmesg | grep eth Note: | must be typing as [shift] + [Ç]

Last modified 7 years ago Last modified on Jul 14, 2017, 1:07:08 PM