logo.png

CVS

MAKEFILE

TFTP

NFS

DHCP

CORBA

RPM


Pince à sertir

Serveur de boot

Poste client

Switchs labo

Home Up


Contents



1 Introduction

Les cartes embarquées boot via TFSP en téléchargeant les noyaux hébergés par le serveur n1n9.


2 n1n9 : serveur de boot

Les noyaux sont stockés dans le répertoire /tftboot. Il y a un noyau par caméra : chaque noyau est suffixé par le numéro de la caméra.

Le serveur TFSP issu du paquetage tftp-server-0.48-6.fc9.x86_64 est configuré par le fichier /etc/xinetd.d/tftp :

service tftp
{
        socket_type             = dgram
        protocol                = udp
        wait                    = yes
        user                    = root
        server                  = /usr/sbin/in.tftpd
        server_args             = /tftpboot
        disable                 = no
        per_source              = 11
        cps                     = 100 2
        flags                   = IPv4
}

Les noyaux linux sont rangés à l'aide de liens symboliques :

$ ls -l /tftpboot
...
zImage12 -> /opt/CES/devkit/target12/usr/src/linux/arch/powerpc/boot/zImage.rio
...


3 Carte cliente

La carte cliente est configuré à l'aide de les commandes set inet et set boot afin de pointer sur le serveur TFSP.

procmon> show inet
procmon> show boot

procmon> set boot_devive
le                                # local ethernet

procmon> set boot_filename
/tftpboot/zImage                  # filename in tftp for kernel image

procmon> show inet_boot_server 
192.168.1.9                       # TFTP server

Home Up

This document is also available in PDF and PostScript format.



2016-02-15