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
|