website logo
Auteur
avatar
davebraco

Forum » » Logiciels » » Plusieurs Amigas en réseaux? Alors NetFS est pour toi!


Posté : 08-02-2010 23:48 icone du post

NetFS, un système de fichier réseau pour Amiga (à ne pas confondre avec NFS -> Linux)
----------------------------------------------------------------------------- --------

(Je vous encourage à me signaler rapidement si il y'avait un quelconque problème avec la documentation suivante.)

Introduction:
-------------
NetFS me permet de communiquer librement entre ma Sam & mon μA1 (4.1upd1), mon A600 (3.1) et mon 1200PPC (4.0) :
Plus besoin de downloader plusieurs fois le même fichiers, je peux accéder au lecteur DF0: du 600/1200 depuis ma Sam/μA1. Downloader et décompresser facilement des archives directement sur le disque dur du 600 depuis tout autre Amiga.
Monter ma partition jeux du μA1 et les lancer sur la Sam, etc.

Points positifs, points négatifs :
----------------------------------
+ Transferts rapides
+ Respect des fichiers Amiga (type executable conservé)
+ Peu gourmand en ressources
+ et - Seulement pour Amiga (Fonctionne entre Classique, OS4 et MorphOS; je ne sais pas pour Aros)
- Pas très sécurisé mais pas de danger si l'on est derrière un routeur bien configuré. (on peut empècher le montage de partitions, etc.)
- Application 68k qui date un peu
- Si l'Amiga A est coupé alors que l'Amiga B avait un périphérique A, alors le workbench se fige. Il est néanmoins possible de se sortir de telles situations plus ou moins facilement. Puis, quand on le sait on démonte le partage A sur l'Amiga B avant d'éteindre A. Si vous redémarrez l'A, alors B se défigera de lui même (enfin pas tout le temps...).

Il n'a rien contre un serveur Samba et peut être installé et fonctionner en même temps.

Prérequis :
-----------
URL de l'archive à télécharger:
http://aminet.net/comm/net/NetFS.lha

Référez-vous à la documentation livrée en ce qui concerne l'installation sur un ordinateur classique.

Il vous faut une liste des adresses IP de vos Amigas.

Installation pour OS 4:
-----------------------
Copiez netmount et netfs-server dans c:
copiez netfs-handler dans l:
Vous gardez la doc au chaud. (dans help: par exemple ) car je ne vais pas tout expliquer ici.

Configuration NetFS et RoadShow:
--------------------------------
Ouvrir les préférences Internet (Sys:prefs/Internet).

Vous allez dans 'Services' et cliquez sur 'nouveau' :
Nom : amiganetfs
Port : 2500
Type : tcp
Puis vous cliquez sur 'Utiliser'.

Ensuite, allez dans 'Serveurs' et faites 'Nouveau'
Dans 'Services', sélectionnez amiganetfs,
Programme : Sys:c/netfs-server
Vérifiez que 'Actif' est bien coché ainsi que le Type est 'Flux de données'. (décochez 'actif' lorsque que vous allez à l'Alchimie et autres amigabouffes pour évitez que le monde parcourt votre cyber-jardin intime)
Puis vous cliquez sur 'Utiliser'

On remonte un peu et l'on va dans 'Hôtes', là vous devez ajouter vos autres amigas.
On clique sur 'Nouveau', on entre l'adresse IP ainsi qu'un nom d'hôte et si vous êtes motivé, un Alias. Puis faites 'Utiliser'
Cela donne quelque chose comme suis dans la liste
Adresse IP | Nom | Alias
192.168.1.101 | daOne | μA1
(Voyez comme je suis motivé)
N'hésitez pas, ajoutez tout vos amigas.

Je crois qu'on y est avec RoadShow, Donc enregistrez vos modifications et faites un petit reboot.

Utilisation:
------------
Après le reboot, vous ne le voyez pas, mais NetFS est bien là en fonctionnement. Et il n'attends qu'une chose, c'est que vous refassiez le même type d'installation sur un autre Amiga afin de se sentir moins seul.

Petite parenthèse: si vous n'avez besoin que d'un seul serveur, vous n'avez besoin que de copier netmount dans c: et netfs-handler dans l: (tout ceci n'est que pure supposition car je ne l'ai pas essayé).

Ensuite, vous ouvrez votre plus beau shell et tapez une commande comme ceci :
c:netmount daOne Sys: rh1: handler=l:netfs-handler

daOne est à remplacer par le nom de l'Amiga sur lequel vous souhaitez vous connecter
Sys: est la partition distante à monter
rh1: est le nom de périphérique avec lequel il apparaitra, il conservera le nom de partition distant (Workbench par exemple)

Un petit 'enter' et une seconde plus tard vous devriez voir appara?tre votre périphérique distant le bureau votre Worbench.

Pour déconnecter le périphérique, je n'ai trouvé qu'une solution : le démounter à la 'main'.
assign rh1: dismount
assign "Workbench:" dismount

C'est un peu ennuyant alors je me suis fait des petits script pour monter & démonter ma partition :

IF $a1sys EQ 1
assign rh1: dismount
assign "Workbench:" dismount
unsetenv a1sys
ELSE
c:netmount daOne Sys: rh1: handler=l:netfs-handler
Setenv a1sys 1
ENDIF

Il faut évidement remplacer les variables et faites attention si vous avez plusieurs partitions et amigas à ne pas utiliser les mêmes valeurs dans env (ici c'est a1sys) ni les même partions locales (ici rh1:).

Copiez/Collez ce script dans votre éditeur préféré, modifiez le pour qu'il corresponde à votre configuration. Sauvez le fichier à un endroit judicieux. Faites un clique droit sur le fichier du script et choisissez 'information' (ou faites amiga_droit + i).
Cochez les attributs 'Exécutable' et 'Script', ensuite, allez dans l'onglet 'Icône' et entrez c:iconx comme outil par défaut.
Enregistrez et double-cliquez sur l'icône du script. (attention à démonter la partition que vous auriez monter à la 'main' auparavant)

Après, vous vous fa?tes un petit dock avec vos scripts, etc.
Et vous lisez attentivement la doc fournie avec NetFS pour plus d'information.

Merci qui?
----------
Je remercie OffseT de Futurs' pour m'avoir fait découvrir ce petit soft sympatique et m'avoir épaulé lors de son installation.
Ainsi que Timo Rossi, l'auteur, qui m'a répondu gentilement tout étonné de savoir que quelqu'un utilisait encore son soft et pour m'avoir fourni les sources dont je ne saurais pas faire grand chose pour le moment. (Appel aux volontaires pour une version native pour OS4).
A1200PPC / Sam440ep / Sam460ex / X1000 / X5000

Message édité par : davebraco / 09-02-2010 09:03

Cet article provient de Le site des utilisateurs francophones actuels et futurs d'AmigaOS 4.x
https://amiga-ng.org/viewtopic.php?topic=646&forum=4