Difference between revisions of "Trash Fr:Configuration Réseau"

From ArmadeusWiki
Jump to: navigation, search
(Sur votre carte Armadeus)
 
(3 intermediate revisions by 2 users not shown)
Line 33: Line 33:
  
 
- Se loguer sur la carte armadeus en tant que root
 
- Se loguer sur la carte armadeus en tant que root
 +
 
- ouvrir le fichier '''/etc/fstab''' et ajouter la ligne:
 
- ouvrir le fichier '''/etc/fstab''' et ajouter la ligne:
 
  <host-ip>:/<path-to-shared-folder> /mnt/<path-to-mount-folder> nfs hard,intr,rsize=8192,wsize=8192 0 0
 
  <host-ip>:/<path-to-shared-folder> /mnt/<path-to-mount-folder> nfs hard,intr,rsize=8192,wsize=8192 0 0
Line 52: Line 53:
 
  df
 
  df
 
  ls /mnt/host
 
  ls /mnt/host
Si vous avez un problème: vérifier que le serveur NFS tourne bien sur l'Host
+
En cas de problème: vérifier que le serveur NFS tourne bien sur l'Host
  
 
==Résolution des problèmes==
 
==Résolution des problèmes==
Line 71: Line 72:
  
 
* http://www.denx.de/wiki/view/DULG/SystemSetup#Section_4.8.
 
* http://www.denx.de/wiki/view/DULG/SystemSetup#Section_4.8.
 +
 +
{{LanguageBar|Network_Configuration|Configuration_Réseau|Netzwerk_Konfiguration}}

Latest revision as of 20:14, 1 August 2010

Introduction

Sur cette page, vous trouverez des informations pour configurer le réseau sur votre Cible et votre Hôte

Serveur NFS sur l'Hôte (Unix)

Sur Linux (et MAC?), NFS fait partie de votre distribution donc vous ne devriez pas avoir besoin de l'installer. La seule chose à faire est de configurer les répertoires que vous souhaitez pouvoir rendre accessible par le réseau. Pour cela, vous devez modifier le fichier /etc/exports. Voici un exemple:

# Répertoires partagés pour Armadeus
 /local/export     192.168.0.0/255.255.0.0(ro,no_root_squash,sync)

(dans ce cas votre système autorisera tous les clients du sous-réseau 192.168.*.* à accéder au répertoire /local/export en mode lecture seule)

Ensuite, redémarrez votre serveur NFS:

# /sbin/service nfs restart

Au prochain redémarrage, vous pouvez vérifier le status de votre serveur NFS en faisant:

# /sbin/service nfs status

et si celui-ci n'est pas démarré:

# /sbin/service nfs start

Sur votre carte Armadeus

Monter la partition NFS manuellement

- Créer un point de montage (par exemple):

# mkdir -p /mnt/host

- Le monter (par exemple):

# mount -t nfs 192.168.0.2:/local/export /mnt/host

192.168.0.2 est l'adresse IP de l'Host et /local/export le nom du dossier sur l'Host que vous voulez monter.

Comment monter la partition NFS à chaque démarrage

- Se loguer sur la carte armadeus en tant que root

- ouvrir le fichier /etc/fstab et ajouter la ligne:

<host-ip>:/<path-to-shared-folder> /mnt/<path-to-mount-folder> nfs hard,intr,rsize=8192,wsize=8192 0 0

exemple:

192.168.0.2:/local/export /mnt/host nfs hard,intr,rsize=8192,wsize=8192 0 0

- Ouvrir le fichier /etc/inittab et ajouter la ligne en gras entre mount -t et mount -a (respecter l'ordre !):

...
null::sysinit:/bin/mount -o remount,rw /
null::sysinit:/bin/mount -t proc proc /proc
null::sysinit:/sbin/portmap 
null::sysinit:/bin/mount -a
null::sysinit:/bin/hostname -F /etc/hostname
...

- Redémarrer la carte Armadeus

reboot

- Vérifier le résultat

df
ls /mnt/host

En cas de problème: vérifier que le serveur NFS tourne bien sur l'Host

Résolution des problèmes

  • 1] Si les démons nfsd et mountd ne sont pas démarrés sur votre Hôte, alors vous obtiendrez le message suivant:
# mount: RPC: Program not registered

Dans ce cas, redémarrer le service NFS de votre Hôte (cf ci dessus)

  • 2] Pour monter un disque réseau NFS, le démon portmap doit être lancé sur votre Cible; dans le cas contraire votre carte se bloquera quelques minutes lorsque vous lancerez le montage !! Pour vérifier si portmap est lancé, affichez la liste des processus en cours d'éxécution:
# ps faux

Si portmap n'apparait pas dans cette liste, alors lancez le manuellement:

# /etc/init.d/S14portmap

Serveur TFTP sous Window$

Pour ceux qui veulent transférer des fichiers depuis un Hôte Window$ (image noyau/rootfs), il existe un petit serveur gratuit disponible à cette adresse: http://tftpd32.jounin.net/

Liens

Other languages:

English Flag.svg English  •  French Flag.svg Français