+14
Answered

Accès SMB (et FTP) au NAS de la box 4K

Chon 7 years ago in NAS Server updated by laboxideale 3 years ago 23

Bonjour à tous,

Sur les conseils d'un membre du Forum SFR, je viens exposer une attente qui je l'espère rencontrera ici plus d'écho que là-bas, notamment de la part des ingénieurs/développeurs SFR-Numericable qui, c'est à souhaiter, s'intéressent aux retours clients.

Passé à la box 4K depuis peu pour la connexion et pour l'offre alléchante des services fournis, je n'étais pas rentré dans le détail des fonctionnalités et notamment, je n'avais pas vu que l'accès au NAS interne et autres stockages connectés en USB ne pouvait se faire qu'en FTP !

Monsieur SFR-Numericable, comment peut-on oser appeler NAS un disque réseau qui n'est accessible que par FTP ? Je rappelle que l'intérêt d'un NAS est de s'intégrer DE FAÇON TRANSPARENTE dans un réseau local et qu'il soit accessible par tous via un explorateur de fichiers quel que soit le système d'exploitation du client !!

Un développeur de cette box pourrait-il nous expliquer pourquoi, alors qu'il était présent avant, le protocole SMB/CIFS, protocole de base de tout disque réseau se prétendant NAS a-t-il disparu ? Peut-on espérer le voir réintégré ? Si oui, quand ? Si non, pourquoi ?

Je vous remercie par avance pour vos réponses éclairées et invite tous ceux sensibilisés à cette question à venir se joindre à ma demande, l'union faisant la force.

Bonne journée à tous !

LaBox THD 4K

Answer

Answer
Answered

Après des semaines (des mois ?) d'errements pour une solution au problème initial posé par ce sujet, le « remède » a été trouvé pour réussir à accéder au NAS de cette box avec le protocole SMB (en plus du FTP), et il est utile de le rapporter ici.

Il faut bien activer la version 1 de SMB sur l'ordinateur client :

Une fois ce service SMB disponible en version 1 sur les ordinateurs clients, le disque dur interne de la box est bien accessible en réseau depuis Windows / macOS  / Linux.

En effet, même si la définition stricte d'un NAS n'exclue pas qu'il ne propose qu'un autre protocole que SMB (cf. page Wikipédia par exemple), il semble clair pour le grand public que choisir FTP pour la fonctionnalité NAS (cf. documentation officielle), en ignorant SMB, est très limitatif, peu pratique et peu compréhensible.


C'est d'autant plus surprenant que, comme présenté ci-dessus, le NAS intégré est accessible en FTP et en SMB sur le modèle plus ancien de box et que ce fonctionnement donne satisfaction aux utilisateurs. Il parait donc légitime d'attendre le même service de la box 4K, dont les fonctions semblent assez harmonisées avec le modèle précédent.

Autant je trouve la Miséricable box bien inférieure à celle de Free sur d'autres plans, mais là sous Linux il suffit de créer dans l'explorateur de fichiers une entrée avec un serveur FTP pour se connecter à la box. On y accède ainsi avec un explorateur de fichiers (Nautilus, ...) de manière transparente. Pas besoin d'utiliser FileZilla.

C'est vrai. D'ailleurs personnellement sur la box précédente j'ai toujours eu tendance à exploiter le NAS en FTP car j'observais des débits (légèrement) supérieurs au SMB.

Cependant je reste très surpris en effet que le support SMB n'ait pas été conservé sur cette nouvelle box, car je pense que pour le plus grand nombre il est plus simple d'utilisation et donc plus satisfaisant.

Bonjour à tous,


Merci de votre soutien. Tout nouveau ici, je ne sais pas si le nombre de votes "j'aime" peut avoir une incidence sur l'intervention du développement mais dans le doute, JF Digonnet et Ryann, peut-être qu'un petit clic qui ne mange pas de pain...


JF Digonnet, venant moi-même d'une FreeBox Révolution, je ne peux que plussoyer à ta remarque tant pour l'ergonomie de la config que pour les services proposés chez Free (VRAI NAS pour le DD interne et un éventuel DD USB, connexion à distance aisée pour la config et les DD, BitTorrent, P2P, VPN ...).

Étant également utilisateur de xUbuntu, en attendant le SMB, je serais intéressé par ta connexion en FTP. Pourrais-tu me donner la manip ? une ligne de code à insérer dans le fichier FSTAB ?

Chose curieuse, en me basant sur le code de connexion à la FreeBox dans le FSTAB et en l'adaptant à la SFRBox, j'arrive à me connecter au DD interne en CIFS ??? En revanche, cette même manip ne fonctionne pas en l'état pour me connecter à un DD branché en USB. Mes connaissances de Linux en la matière ne me permettent pas d'aller beaucoup plus loin tout seul pour l'instant (mais je me soigne).


À partir d'un PC sous Windaube10, je n'arrive carrément pas à m'y connecter. Déjà, chez moi, l'adresse IP ne serait pas 192.168.0.11 mais 192.168.0.12 ?? et les ident et/ou PW n'est (ne sont) pas accepté(s), que ce soit avec "admin" et "password" ou avec mes identifiants de compte SFR ou identifiants Wifi de la box.

Est-ce dû à mon bridge Sonos qui pique la 192.168.0.10 et n'accepte pas que je lui attribue une autre adresse et donc décalerait l'adresse du FTP et du coup foutrait le brin ? Je ne sais pas.


Voilà où j'en suis de mes explorations.


Bonne journée à tous

chez moi, l'adresse IP ne serait pas 192.168.0.11 mais 192.168.0.12 ?

Oui, cette adresse IP du serveur FTP (voire SMB) n'est pas figée : c'est normalement 192.168.0.2 chez Numericable, et 192.168.0.11 chez SFR.

Cependant des utilisateurs SFR rapportent comme toi l'observer sur une autre IP. Une façon d'en avoir le cœur net est d'utiliser un outil comme fing (gratuit pour smartphone Android et iOS) pour scanner les IP actives sur ton réseau. Ainsi, avec notre box on observe actuellement :

  • un nom du genre WFADevice ou Sagem EMTA :
    c'est pour la passerelle/modem vers internet, habituellement sur 192.168.0.1
  • un nom du genre mcenter ou LABOX ou Sagemcom STB :
    c'est pour les 3 serveurs (multimédia DLNA, FTP, SMB) dont tu recherches l'IP effective
  • et il apparait 2 autres adresse IP employées par la box, mais qui sont pour d'autres services

Ensuite, une façon simple de confirmer cette IP (du 2e point ci-dessus) est de lancer dans un Terminal la commande ftp 192.168.0.X (à adapter selon l'IP obtenue) : si tu reçois en réponse une requête "Name", cela semble bon. Si au contraire il ne se passe rien de bon, c'est probablement la mauvaise adresse.

Par défaut l'identifiant est le même que celui de la console d'administration web (http://192.168.0.1), normalement indiqué par l'étiquette sous la box (souvent admin + password), mais des utilisateurs ont rapportés qu'après avoir personnalisé cet identifiant pour la console web, la modification n'était pas répercutée sur l'accès FTP.

Bonsoir

A bien y regarder les deux modes fonctionnent chez moi :

Je peux me connecter via Nautilus en parcourant le réseau (Autres Emplacements / Réseau Windows / WORKGROUP / LABOX ) et la connexion ressemble à ça : smb://labox/disque%20dur%20labox/

Je peux aussi me connecter aussi en ftp via Firefox sur l'adresse ftp://192.168.0.2/Disque%20dur%20LaBox/ (admin / password)

Sur Nemo il y a un menu Fichier / Se connecter à un serveur.

Attention, tu sembles avoir une box Numericable, donc un modèle LaBox V1 ou V2 qui propose bien FTP et SMB (aux adresses que tu indiques).

Mais en ce qui concerne notre demandeur, c'est sur la box 4K, qui en effet semble avoir modifié les adresses et retiré le SMB.

Effectivement j'ai bien une pauvre box de chez Numericable

Désolé

Pas de problème, ce n'est pas grave.

Et ta méprise ne fait que tendre à démontrer que la disparition du SMB sur la box 4K, par rapport au modèle précédent, est somme toute bien incompréhensible :-)

Salut à tous,


Merci pour ces retours.

Ryann a écrit :
... mais des utilisateurs ont rapportés qu'après avoir personnalisé cet identifiant pour la console web, la modification n'était pas répercutée sur l'accès FTP.

Alors ça, ce serait un comble quand à la 1re connexion, un pop-up s'ouvre immédiatement pour inciter à changer le PW rapidement pour des raisons de sécurité.


Concernant l'IP du DD interne (désolé, je ne peux vraiment pas l'appeler NAS en l'état), la commande arp -a dans un terminal m'a bien confirmé l'adresse 192.168.0.12.


JF Digonnet :
... la connexion ressemble à ça : smb://labox/disque%20dur%20labox/

Effectivement j'ai bien une pauvre box de chez Numericable

Ne sois pas désolé, au SMB près, le principe reste le même sur ma box 4K.

Comme je l'ai écrit dans mon post précédent, j'ai fait des tests de connexion depuis mon PC sous xUbuntu en m'inspirant du code de connexion/montage auto sur le bureau/droits rwx de ma FreeBox précédente dans le fichier de configuration FSTAB. Ce qui donne quelque chose comme ça :

//mcenter.local/Disque\040dur\040labox /media/SFRBox cifs _netdev,rw,users,iocharset=utf8,uid=1000,sec=none,file_mode=0777,dir_mode=0777 0 0

Le CIFS étant du SMB sous un autre nom, je ne comprends toujours pas comment le disque devient accessible en rwx sur mon PC sans protocole SMB sur la box ???


En remplaçant "cifs" par "ftp" dans la ligne du fichier FSTAB, l'accès se fait tout aussi bien avec les mêmes droits sans que me soit demandé ident et PW ???

En revanche, sur le même principe, j'ai tenté une connexion à une clef USB (qu'elle soit en Fat16, Fat32, NTFS, Ext3 ou Ex4) sans succès alors qu'elle est bien visible dans le mediacenter côté TV.


Atteignant la limite de mes connaissances de linux, si vous avez un bout d'explications, je suis preneur.


Bonne journée.

En effet, tes expérimentations de montage sur ta box 4K sont intéressantes et curieuses :


Je découvre grâce à toi que notre box exporte le "nom en clair" mcenter.local : je connaissais le nom en clair monmodem valable en HTTP, labox valable en SMB, en voilà un nouveau. Sa terminaison ".local" est assez typique de Bonjour / Zeroconf, je ne sais pas si c'est un indice.


Pour l'absence d'identification nécessaire, je me demande si ce n'est pas lié au fait que SMB/CIFS (sur l'ancienne box) accepte les connexions en invité, càd sans mot de passe.


Enfin, concernant tes essais de montage sous Linux variant cifs et ftp :

  • Mes souvenirs Linux sont loin, mais je suis surpris par ta syntaxe ftp : il me semblait que "monter un serveur ftp" comme un simple système de fichiers était moins simple que cela et passait désormais par curlftpfs, qui lui-même nécessite fuse. Ce genre d'exemples semble confirmer la nécessité d'une syntaxe plus élaborée : exemple1, exemple2, exemple3
  • Concernant l'échange ftp / cifs dans ta ligne fstab qui ne change rien, je me demande alors si ton unique paramètre ftp n'est pas tout simplement ignoré et traité comme cifs, ce dernier étant lui-même peut-être implicite et inutile étant donné la syntaxe de ton serveur source démarrant par 2 // (typique de SMB/CIFS). Ne pas préciser cifs pour un tel montage semble en effet possible selon les exemples de cette page.
  • De plus, le fait que tu ne voies pas ta clé USB lors d'un tel montage (que ce soit avec ton paramètre cifs ou ftp) semble plaider pour cette hypothèse que tu restes en cifs dans les 2 cas : comme rapporté ici, notre box montre les supports externes seulement en FTP.

En conclusion, pour en avoir le cœur net, il serait intéressant que tu regardes la ligne d'information APRÈS montage, résultat de la commande mount sans paramètres. Nous verrons ainsi si le montage Linux actuel de ta box est effectivement en cifs, et si remplacer le paramètre ftp y change quelque chose au final.

    Sous Fedora Server 25, impossible de monter le partage en changeant cifs par ftp, au moment du montage, il y a une erreur type de système de fichier "ftp" inconnu.

    Par contre le partage fonctionne parfaitement en cifs, et est effectivement sur l'ip 192.168.0.12.

    Oui, @Chon m'avait bien confirmé en aparté qu'il y avait erreur là-dessous : l'option cifs était OK, mais la remplacer par ftp ne donnait pas le résultat escompté.


    Cela dit, ton expérimentation est intéressante : comme lui, tu confirmes donc que (un peu paradoxalement) le montage de la box 4K en SMB/CIFS qu'attendent beaucoup d'utilisateurs sous Windows est déjà bel et bien fonctionnel... sous Linux !!! :-)

    Bonjour à tous, j'ai reçu la box 4K il y a presque un mois et pour ma part la fonction NAS fonctionnait correctement. Je pouvais mapper un lecteur réseau sur \\labox\Disque dur LaBox .

    J'ai voulu formater le disque et depuis plus d'accès au DD de la box en fonction NAS ou FTP : désormais impossible d'accéder au disque qui pourtant fonctionne bien pour les enregistrements de programmes TV.

    Si quelqu'un a des infos pour pouvoir au moins y accéder en FTP, je suis preneur.

    Salut @Alexandre,

    • pour le disque dur devenu inaccessible après formatage : auparavant (quand il était dans son état fonctionnel) c'était le disque fourni d'origine et vierge avec ta box 4K ou bien c'était celui non vierge récupéré d'une box V1/V2 antérieure ?
    • pour l'accès FTP : j'imagine que tu as essayé la procédure "normale" (documentée ici) en adaptant l'adresse IP qui n'est pas toujours celle de la doc SFR ?

    Il semblerait, d'après les retours de certains utilisateurs

    • qu'utiliser un disque dur en provenance d'une box antérieure (modèle V1/V2) 
    • ou bien de reformater le disque dur de la box 4K dans une box V1/V2 

    permette un bon fonctionnement des accès SMB (et FTP) à ce disque placé dans la box 4K.

    Cela tendrait à montrer que le "bon" fonctionnement est à porté de main et qu'une correction serait largement envisageable.

    Bonjour,


    J'ai ce souci actuellement.

    Suite au formatage du premier disque dur fournit avec la box 4K, j'ai perdu les droits en lecture et en écriture.

    J'ai donc contacté SFR qui m'a gentiment renvoyé un second disque et j'ai encore le même problème de lecture/écriture sur le disque.

    J'appelle donc SFR une seconde fois en expliquant que je ne peux pas accéder au second disque, qu'avant en FTP je pouvais sans soucis et là la personne me sort : "Monsieur, vous ne pouvez pas vous connecter en FTP via l'explorateur de fichiers windows, c'est une sécurité mise en place par SFR."

    Je dois dire que j'ai beaucoup rigolé ! :D 

    Answer
    Answered

    Après des semaines (des mois ?) d'errements pour une solution au problème initial posé par ce sujet, le « remède » a été trouvé pour réussir à accéder au NAS de cette box avec le protocole SMB (en plus du FTP), et il est utile de le rapporter ici.

    Il faut bien activer la version 1 de SMB sur l'ordinateur client :

    Une fois ce service SMB disponible en version 1 sur les ordinateurs clients, le disque dur interne de la box est bien accessible en réseau depuis Windows / macOS  / Linux.

    Ajoutons que dans le monde Apple, depuis la mise à jour macOS 10.15 (Catalina) le nom de montage SMB smb://labox ne fonctionne plus. Cependant on peut continuer à utiliser des noms symboliques pour s'éviter les pépins et l'inconfort liés aux adresses IP spécifiques à déterminer :

    • en SMB : smb://mcenter.local (puis "Utilisateur invité" suffit)
    • en FTP : ftp://mcenter.local (puis admin et password pour s'identifier)

    P.S. Par ailleurs, ces noms symboliques doivent être aussi utilisables sous Windows ou Linux, si le protocole Bonjour (ZeroConf) est installé.

    bonsoir laboxideale, cela ne fonctionne pas sur mon mac en smb ou ftp. Y a-t-il une autre solution ?

    Bonsoir @Emi Lie,

    Quel est l'information qui ne fonctionne pas ? La dernière de toutes les infos publiées plus haut : le nom raccourci mcenter.local ?

    Si oui, il est vrai qu'à certains moments (des jours sans 😉) la BOX THD 4K ne répond pas sous ce petit nom sympathique... Et quelques jours plus tard, cela refonctionne.

    Quoi qu'il en soit, il ne reste alors l'autre solution consistant à utiliser la (bonne) adresse IP (de la forme 192.168.0.X) à retrouver soi-même, par exemple avec l'outil fing comme exposé plus haut.

    oui m.center local ne fonctionne pas en smb ni ftp depuis aujourdhui(mise a jour service) J'ai suivi la procedure sfr 192.168.0.11 et cela ne fonctionne pas non plus

    je ne connais pas l'outil fing pour trouvé son adresse ip, je vais regarder de plus près

    La solution d'utiliser le nom mcenter.local ne fonctionne pas depuis aujourd'hui ? Cela signifie-t-il que cela fonctionnait bien avant ?

    Attention : pour la solution de secours utilisant directement l'adresse IP, comme déjà évoqué la documentation SFR mentionnant uniquement 192.168.0.11 est incomplète car ce n'est pas toujours 11... Et il faut donc déterminer la bonne adresse comme expliqué plus haut.