Apportez votre aide…
Ceci est une ancienne révision du document !
Network Direct Attached Storage (NDAS)
Le Network Direct Attached Storage (NDAS) est une sorte de NAS, autrement dit, un système de disque réseau, breveté par la firme Ximeta (http://www.ximeta.com:Ximeta), et racheté en 2011 par IoCellNetworks. Il diffère de NAS car il faut installer un logiciel NDAS sur chaque poste pour accéder au disque réseau. Le disque est vu comme un disque local par chaque machine. L'accès se fait sans passer par TCP/IP, mais directement par l'adresse MAC. Le protocole utilisé est LPX.
Le disque ainsi installé n'est accessible qu'aux ordinateurs du réseau local auquel il est branché. En particulier, son contenu n'est pas accessible « à distance », c’est-à-dire depuis l'internet, car le protocole LPX n'est pas routable.
Pour Ubuntu 9.10 voir : http://ubuntuforums.org/archive/index.php/t-1340028.html
Installation
Depuis le rachat par IoCellNetworks, des instructions détaillées sont disponibles sur leur wiki ndas4linux, et les sources sont publiées sur github. Suivez les instructions sur la page https://github.com/iocellnetworks/ndas4linux/wiki/How-to-build,-install-and-remove-.deb-ndas-packages et tout fonctionnera parfaitement.
Pré-requis
Installation des paquets requis pour la compilation du module ndas sont:
- dpkg-dev
- debhelper
- gcc
- bzip2
- fakeroot
- module-assistant
- libc6-dev
- build-essential
Voici comment les installer:
sudo apt-get install dpkg-dev debhelper gcc bzip2 fakeroot module-assistant libc6-dev build-essential sudo apt-get install linux-headers-`uname -r`
Compilation
Téléchargement et décompression des sources depuis le site Ximeta
Ce lien est mort : wget http://code.ximeta.com/dev/current/linux/ndas-1.1-24.tar.gz Utilisez celui-ci : wget http://www.ximeta.com/files/ndas-1.1-24.tar.gz tar xvzf ndas-1.1-24.tar.gz cd ndas-1.1-24
Selon le kernel il est nécessaire d'appliquer un patch. Pour connaitre la version du kernel :
uname -r
Pour le kernel 2.6.27
Ce lien est mort: wget http://code.ximeta.com/trac-ndas/attachment/ticket/839/Linux2.6.27.patch?format=raw -O Linux2.6.27.patch A priori faut chercher là : https://github.com/iocellnetworks/ndas4linux patch -p1 < Linux2.6.27.patch
Compilation des paquets debian.
dpkg-buildpackage -rfakeroot cd ..
Installation
Installations des paquets
sudo dpkg -i ndas-modules-src_*.deb sudo m-a prepare sudo m-a auto-install ndas sudo dpkg -i ndasadmin_*.deb
m-a auto-install ndas
Configuration
Puis il faut définir l'interface réseau utilisé par le pilote ndas, éditez le fichier /etc/modprobe.d/options
sudo gedit /etc/modprobe.d/options
Inséré la ligne suivante : options ndas-core ndas_dev=eth0
ou options ndas-core ndas_dev=wlan0
selon l'interface réseau utilisé.
Suppression
Si vous souhaitez supprimer les pilotes ndas de system il sufit de supprimer les paquets ndasadmin
, ndas-modules-<kernel_version>
, ndas-modules-src
:
sudo dpkg -r ndasadmin sudo dpkg -r ndas-modules-`uname -r` sudo dpkg -r ndas-modules-src
Utilisation
Enregistrement d'un nouveau périphérique NDAS
NDAS ID (20 caractères) et NDAS KEY (5 caractères).
Exemple :
ID: FB229-3NMM9-ZJF6G-3LKUS
KEY: 9ZC3Z