🛠 Créer un NAS simple avec le CM3588
Objectifs
Ce tutoriel vous guide dans la transformation de votre module CM3588 en un serveur de fichiers réseau (NAS) simple. Vous apprendrez à monter un disque externe, à configurer le protocole Samba pour le partage de fichiers, et à accéder à ce stockage depuis un ordinateur ou un smartphone. C'est un cas d'usage idéal pour centraliser vos données multimédias ou documents.
Matériel nécessaire
- Un module CM3588 (avec système d'exploitation Linux installé, comme Ubuntu ou Debian).
- Une carte de base (Carrier Board) compatible CM3588.
- Un disque dur externe ou une clé USB de grande capacité (formaté en ext4 ou NTFS).
- Un câble USB pour connecter le disque.
- Un câble Ethernet pour la connexion réseau.
- Un ordinateur ou smartphone sur le même réseau local.
Étapes
- Connexion physique : Connectez le disque dur externe à l'un des ports USB 3.1 du CM3588. Assurez-vous que le module est alimenté et connecté au réseau via le port Ethernet 2,5 GbE.
- Identification du disque : Ouvrez un terminal (via SSH ou écran connecté). Identifiez votre disque avec la commande suivante :
lsblk
Repérez le nom de votre disque (par exemple, sda1).
- Montage du disque : Créez un dossier de montage et montez le disque :
sudo mkdir /mnt/usb_disk
sudo mount /dev/sda1 /mnt/usb_disk
- Installation de Samba : Samba permet le partage de fichiers avec Windows, macOS et Linux. Installez-le :
sudo apt update
sudo apt install samba -y
- Configuration de Samba : Éditez le fichier de configuration :
sudo nano /etc/samba/smb.conf
Ajoutez ces lignes à la fin du fichier pour partager le dossier :
[PartageCM3588]
path = /mnt/usb_disk
browseable = yes
read only = no
guest ok = yes
- Redémarrage du service : Appliquez les changements :
sudo systemctl restart smbd
Vérification
Depuis un autre ordinateur sur votre réseau, ouvrez l'explorateur de fichiers. Sur Windows, tapez \\IP_DU_CM3588\PartageCM3588 dans la barre d'adresse. Sur macOS, utilisez smb://IP_DU_CM3588/PartageCM3588. Si vous voyez le contenu de votre disque, la configuration est réussie. Vous pouvez aussi tester en créant un fichier via le terminal du CM3588 et vérifier qu'il apparaît sur l'ordinateur distant.
Pour aller plus loin
Pour sécuriser l'accès, créez un utilisateur dédié avec smbpasswd -a nom_utilisateur et modifiez la configuration Samba pour désactiver l'accès invité (guest ok = no). Vous pouvez aussi explorer les capacités de transcodage vidéo du GPU Mali-G610 pour monter une solution de streaming comme Jellyfin, exploitant la puissance du RK3588.