OVH Cloud OVH Cloud

bootp pour upgrader mon modem adsl

2 réponses
Avatar
geo cherchetout
Bonjour,
Mon modem Thomson SpeedTouch 510 V.5 m'a été livré avec un firmware
obsolète que je voudrais remplacer par une version actuelle. Ce modem
est doté de la capacité à charger ce firmware depuis un serveur bootp.
Ne trouvant pas de rpm particulier pour ma Mandriva 2006, j'ai donc
installé sur mon pc celui destiné à RedHat : bootp-2.4.3.i386.rpm.
Voyant que le protocole de transfert utilisé est tftp, j'ai aussi
installé tftp-0.40-2mdk. Était-ce nécessaire ?
Est-il nécessaire d'installer aussi tftpd ? J'espère que non à cause
d'un problème de dépendance. (rc-inetd >= 0.8.1)
Existe-t-il quelque part un document expliquant un peu la mise en ½uvre
de bootp sur le pc ? Les pages de manuel de bootpd et bootptab, quoi que
bien détaillées, ne sont pas très didactiques, je trouve. À défaut de
lien, une petite explication improvisée serait également bienvenue.
Merci d'avance. Je reviendrai probablement chercher de l'aide pour
corriger mon bootptab.

2 réponses

Avatar
l'indien
On Sat, 25 Mar 2006 14:54:28 +0100, geo cherchetout wrote:

Bonjour,
Mon modem Thomson SpeedTouch 510 V.5 m'a été livré avec un firmware
obsolète que je voudrais remplacer par une version actuelle. Ce modem est
doté de la capacité à charger ce firmware depuis un serveur bootp. Ne
trouvant pas de rpm particulier pour ma Mandriva 2006, j'ai donc installé
sur mon pc celui destiné à RedHat : bootp-2.4.3.i386.rpm. Voyant que le
protocole de transfert utilisé est tftp, j'ai aussi installé
tftp-0.40-2mdk. Était-ce nécessaire ? Est-il nécessaire d'installer
aussi tftpd ? J'espère que non à cause d'un problème de dépendance.
(rc-inetd >= 0.8.1) Existe-t-il quelque part un document expliquant un peu
la mise en ½uvre de bootp sur le pc ? Les pages de manuel de bootpd et
bootptab, quoi que bien détaillées, ne sont pas très didactiques, je
trouve. À défaut de lien, une petite explication improvisée serait
également bienvenue. Merci d'avance. Je reviendrai probablement chercher
de l'aide pour corriger mon bootptab.


Pour résumer (et simplifier):
bootp est une implémentation simplifiée de dhcp.
tftp sert à transférer des fichiers.
bootp a la possibilité d'indiquer à la machine cliente d'aller chercher
des fichiers sur une machine, en utilisant tftp.

Si tu veux télécharger un firmware depuis un serveur bootp, il te faut
donc bien le serveur bootp et le serveur tftp.
Le serveur bootp donnera les paramêtres réseaux et le nom du fichier à
récupérer, le serveur tftp servira à récupérer le fichier en question.

Avatar
geo cherchetout
Le 26.03.2006 01:24, *l'indien* a écrit fort à propos :

Si tu veux télécharger un firmware depuis un serveur bootp, il te faut
donc bien le serveur bootp et le serveur tftp.
Le serveur bootp donnera les paramêtres réseaux et le nom du fichier à
récupérer, le serveur tftp servira à récupérer le fichier en question.


Hugh,
J'ai lu pas mal de choses ces derniers jours, mais certaines évidences
ne figurent nulle part car supposées déjà connues.
J'ai donc récupéré aussi tftpd-0.17-6.i386.rpm tftpd-0.17-25.i686.rpm
pour RedHat mais l'un et l'autre semblent conçus pour travailler « en
liaison avec » inetd et non avec xinetd. Comment faire fonctionner tftpd
sur mon pc ?
Est-ce possible en le recompilant ? J'ai trouvé ici :
ftp://sunsite.cnlab-switch.ch/mirror/redhat-contrib/libc6/SRPMS
un yale-tftpd-3.0-1.src.rpm mais ne vois pas quoi changer dans son
fichier spec.
Est-ce possible en installant un des rpms avec rpm -i --nodeps et en le
trompant avec quelque lien symbolique bien placé ?