Bonjours,
Vérifier les points suivants.
* Côté client.
Le noyau est configuré avec l'option de configuration automatique des IP.
[*] IP: kernel level autoconfiguration
[ ] IP: DHCP support
[*] IP: BOOTP support
[ ] IP: RARP support
L'option "ip=auto" est passée au noyau lors du boot.
*Côté serveur
Vérifier que "/tftpboot" à tous les droits.
Voici un exemple de bootptab
test: :ha=TON_ADRESSE_MAC:ip=TON_IP:hd=/tftpboot:bf=TON_FICHIER_DE_BOOT:sm=255.255.255.0:bs=auto:
ou dhcpd.conf
host test
{
hardware ethernet TON_ADRESSE_MAC;
fixed-address TON_IP;
filename "TON_FICHIER_DE_BOOT";
option root-path "TON_PARTAGE_NFS";
}
@++
Lionel
--
Lionel TAILLURAT
Development & Support Service
ECRIN SYSTEMS
Rue du pr -de-l'Horme, B.P 15
F-38921 CROLLES CEDEX
Tel :+33 (0)4 76 92 20 02
Fax :+33 (0)4 76 08 03 18
Support mail: support@???
Direct mail: Lionel.TAILLURAT@???
Web:
http://www.ecrin.com
--
> -----Message d'origine-----
> De : Frederic Mantegazza [mailto:mantegazza@ill.fr]
> Envoyé : jeudi 18 mars 2004 10:33
> À : ML Guilde
> Objet : Boot tftp
>
>
> Nous essayons de faire booter une machine (un linux embarque) en
> tftp, mais ça
> ne marche pas.
>
> Sur la machine embarquée, on a bien configuré son adresse IP,
> l'adresse IP du
> serveur, le masque (ff ff ff 0) et le gw (a 0, puisqu'on est sur le même
> réseau, et on travaille en local pour ne foutre le bazarre tant qu'on ne
> maîtrise pas !!!).
>
> Sur le serveur (debian testing), tftp semble bien configuré (le
> paquet tftpd
> est installé, et /etc/inetd.conf a bien la ligne correspondante).
>
> Lorsque le linux embarqué boot, il demande le fichier image et rien ne se
> passe; on a des <sleep> à intervalle régulier.
>
> Un coup de tcpdump ne montre qu'une seule chose provenant de
> cette machine:
> c'est une requête ARP en broadcast demandant qui a l'adresse du
> serveur ?!!!?
> Mais pas trace d'une quelconque requête tftp...
>
> Une idée ? Comment être *sûr* que le serveur est bien configuré ? Et le
> client, que doit-il connaître pour fonctionner en plus de ce que
> j'ai donné
> plus haut ?
>
> Merci de votre aide.
>
> --
> Frédéric
>
>
>