L'utilité d'un serveur TFTP

Tout ce qui peut faciliter la vie pour les nouveaux utilisateurs de plug computers.

L'utilité d'un serveur TFTP

Messagede maisondouf » Lun 31 Mai 2010 21:14

On ne compte plus, partout dans les forums, les galères de flashage de u-boot à partir de clef USB ou de carte SD plus ou moins lisibles...

En moins de 5 minutes, vous pouvez installer un serveur TFTP sur votre PC (tftpd-hpa) et mettre dans le répertoire serveur (/srv/tftp en général) toutes les versions de uboot, de uImage et de uInitrd que vous voulez.

la commande "tftpboot" (qui aurait du s'appeler tftpload) permat de charger un fichier depuis le serveur avec une syntaxe simple :
tftpboot 0x080000 mon-fichier

va charger le fichier en RAM à l'adresse 0x0800000.

Pour u-boot, la commande "bubt", charge et flashe automatiquement.
bubt marvell/uboot/uboot-3.4.19.bin


Ici, on charge le fichier "marvell/uboot/uboot-3.4.19.bin" (en fait /srv/tftp/marvell/uboot/uboot-3.4.19.bin vu du PC) et on flashe la nand avec.

LA CHOSE LA PLUS IMPORTANTE EST DE NE PAS OUBLIER DE METTRE À JOUR LA VARIABLE "serverip" AVEC L'ADRESSE IP DU PC
Avatar de l’utilisateur
maisondouf
 
Messages: 253
Inscription: Sam 1 Mai 2010 03:33
Localisation: Bordeaux

Re: L'utilité d'un serveur TFTP

Messagede maisondouf » Lun 31 Mai 2010 21:20

Pour les utilisateurs de Windows (et même les autres)

http://plug.maisondouf.fr/doku.php?id=sheevaplug:outils:serveur-tftp
Avatar de l’utilisateur
maisondouf
 
Messages: 253
Inscription: Sam 1 Mai 2010 03:33
Localisation: Bordeaux

Re: L'utilité d'un serveur TFTP

Messagede La_Saucisse » Mar 1 Juin 2010 12:46

Merci pour ton petit tuto ! :)
Avatar de l’utilisateur
La_Saucisse
 
Messages: 25
Inscription: Ven 14 Mai 2010 10:57

Re: L'utilité d'un serveur TFTP

Messagede forum-plugcomputer » Mer 9 Juin 2010 23:11

Re,
Sur ton tuto, il est dit :
Il est fortement conseillé d'utiliser “tftp-hpa”, un paquet disponible dans toutes les “bonnes” distributions.


Mais n' est ce pas plutôt le paquet tftp qu' il faut installer, car si je tape comme tu l' indiques :
Code: Tout sélectionner
casper@casper-laptop:~$ tftp localhost

J' obtiens :
Code: Tout sélectionner
Le programme « tftp » se trouve dans les paquets suivants :
* tftp-hpa
* tftp
Essayez : sudo apt-get install <paquet sélectionné>


Si j' installe tftp :
Code: Tout sélectionner
root@casper-laptop:~# sudo aptitude install tftp
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Lecture de l'information d'état étendu     
Initialisation de l'état des paquets... Fait
Les NOUVEAUX paquets suivants vont être installés :
  tftp


Cela va beaucoup mieux :
Code: Tout sélectionner
tftp> status
Connected to localhost.
Mode: netascii Verbose: off Tracing: off
Rexmt-interval: 5 seconds, Max-timeout: 25 seconds
tftp> binary
tftp> get test
Error code 1: File not found
tftp> get test.odt
Received 8184 bytes in 0.0 seconds
tftp>

Avatar de l’utilisateur
forum-plugcomputer
Administrateur du site
 
Messages: 246
Inscription: Lun 26 Avr 2010 23:08

Re: L'utilité d'un serveur TFTP

Messagede maisondouf » Sam 12 Juin 2010 00:07

forum-plugcomputer a écrit:Re,
Sur ton tuto, il est dit :
Il est fortement conseillé d'utiliser “tftp-hpa”, un paquet disponible dans toutes les “bonnes” distributions.




L'erreur, énorme erreur, est corrigée.

Le serveur est dans le paquet "tftpd-hpa" dont il s'agit, le paquet "tftp-hpa" contient lui le client TFTP

Douze millions d'excuses.
Avatar de l’utilisateur
maisondouf
 
Messages: 253
Inscription: Sam 1 Mai 2010 03:33
Localisation: Bordeaux


Retourner vers Tutoriaux - Astuces

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité