Killamasta60
Posts: 13
Joined: Fri Feb 16, 2018 11:13 pm

[RESOLU] Partage disque Freebox Revolution impossible

Fri Feb 16, 2018 11:23 pm

Bonjour à tous,

Je cherche à partager le disque de ma Freebox Revolution sur mon Raspberry, sans succès.

J'ai suivi ce tutoriel, qui ressemble à tous les tutoriels à ce sujet.

Lors du mount, j'ai cette erreur:

Code: Select all

[email protected]:~ $ sudo mount -a
mount error(112): Host is down
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
La ligne ajoutée dans /etc/fstab :

Code: Select all

//mafreebox.freebox.fr/Disque\040dur/   /media/Freebox  cifs    uid=1000,gid=1000,credentials=/root/.freebox.smbcredentials,iocharset=utf8   0       0
Le ping fonctionne:

Code: Select all

[email protected]:~ $ ping mafreebox.freebox.fr
PING freeplayer.freebox.fr (xxx.xxx.xxx.xxx) 56(84) bytes of data.
64 bytes from freeplayer.freebox.fr (xxx.xxx.xxx.xxx): icmp_seq=1 ttl=64 time=8.13 ms
64 bytes from freeplayer.freebox.fr (xxx.xxx.xxx.xxx): icmp_seq=2 ttl=64 time=4.34 ms
64 bytes from freeplayer.freebox.fr (xxx.xxx.xxx.xxx): icmp_seq=3 ttl=64 time=6.34 ms
Merci de votre aide.
Last edited by Killamasta60 on Fri Feb 23, 2018 10:04 am, edited 1 time in total.


Killamasta60
Posts: 13
Joined: Fri Feb 16, 2018 11:13 pm

Re: Partage disque Freebox Revolution impossible

Sun Feb 18, 2018 12:01 am

Hello,

Merci de ta réponse, j'ai pris connaissance du post que tu m'as donné en lien.

J'avais trouvé cette réponse pertinente et correspondant à mon problème :
mafreebox.freebox.fr pointe sur l'IP de la page de config de la freebox, chez moi c'est mon IP public !!
pour un partage cifs ce n'est pas du tout ce qu'il faut.
il faut aller dans les paramètres avancés de la freebox , Réseau local, mode réseau et noter le nom attribué au serveur.
selon les paramètres que tu a mis dans /etc/nsswitch.conf il faut utiliser soit le nom dns, soit le non netbios, soit le nom mdns.
confirmer le bon paramètre en faisant smbclient -L "nom du serveur".
Ma config sur la box : https://www.noelshack.com/2018-07-7-151 ... apture.png

Malheureusement, j'obtiens la même erreur que précédemment en utilisant l'adresse IP de mon routeur (celle de la freebox) plus que "mafreebox.freebox.fr".

Si je décide d'utiliser les noms DNS/NETBIOS/MDNS, mon raspberry n'arrive pas à résoudre le nom.


Tu as une autre idée concernant mon problème ?

jelopo
Posts: 1433
Joined: Wed Oct 17, 2012 7:53 pm

Re: Partage disque Freebox Revolution impossible

Sun Feb 18, 2018 7:49 am

Bonjour,

Sur mon réseau local l'ajout de cette commande dans /etc/fstab fonctionne avec des Raspbian Wheezy et Jessie.

Code: Select all

//freebox/Disque\040dur /media/freebox cifs users,auto,uid=pi,gid=pi,sec=ntlm,user=freebox,pass=mot_de_passe,_netdev 0 0
- Vérifier que la commande ping freebox réponde sinon, renseigner l'adresse IP de la freebox
- Créer le répertoire /media/freebox (respecter la casse) avec root sudo mkdir /media/freebox
- Avoir les droits 755 sur le répertoire /media/freebox sudo chmod 755 /media/freebox
- Dans la commande mettre les champs uid et guid de l'utilisateur du pi qui verra le montage par exemple uid=pi et gid=pi
- Aller dans l'interface d'administration de la freebox et vérifier la configuration Paramètres de la Freebox/Mode Avancé/Partages de fichiers/Paratages Windows.
- Cocher Activer le partage de fichiers
- Cocher Accès authentifié, configurer une utilisateur freebox et un mot de passe mot_de_passe
- Dans la commande vérifier les champs user et pass identiques à ceux de l'interface graphique de la Freebox.
- Vérifier la syntaxe lettre à lettre de la commande, un mauvais copié/coller peut se cacher n'importe où.

- Tester le montage du repertoire sudo mount /media/freebox
- Vérifier le montage ls -l /media/freebox
- Tester le démontage sudo umount /media/freebox

- Suite aux essais, il se peut que le répertoire de montage soit dans un état disons "instable" , dans ce cas redémarrer le pi

A+

nikotinux
Posts: 670
Joined: Sat Feb 02, 2013 2:11 am

Re: Partage disque Freebox Revolution impossible

Sun Feb 18, 2018 11:26 am

Juste un truc !

le nom utilisable du serveur samba de la freebox est le plus couramment le nom netbios (c'est la version 2 du protocole qui est encore le plus répandu, bonjour la préhistoire de l'informatique ...), mais pour ne pas se poser trop la question avec la freebox il suffit de mettre le même paramètre pour le nom dns, netbios, et mdns (tout en minuscule) !

Killamasta60
Posts: 13
Joined: Fri Feb 16, 2018 11:13 pm

Re: Partage disque Freebox Revolution impossible

Sun Feb 18, 2018 10:51 pm

Merci à tous de votre aide, mais les bons conseils de jelopo (j'ai suivi scrupuleusement ce que tu m'as donné) ou de nikotinux n'ont pas fonctionnés.

Je reste toujours sur un "mount error(112): Host is down" lorsque j'utilise mon adresse IP privé de routeur freebox (192.168.0.254) ou bien "mafreebox.freebox.fr" (le ping me donne d'ailleurs ni mon ip privé ni mon ip publique... :shock: )

Et lorsque j'utilise le nom dns/netbios/mdns (que j'ai fixé tous les 3 à "freebox" pour suivre votre conseil), j'ai un "mount error: could not resolve address for freebox: Unknown error"

Je me demande si le problème ne vient pas de mon réseau local. Que pourrais-je faire pour vérifier cela ?
  • Je suis en wifi sur mon RPI
  • j'ai fixé l'adresse IP de mon RPI via l'interface des baux statiques de la freebox. Comme ça, je reste sur du DHCP mais avec une IP fixée par le routeur à la maison...
  • la connexion internet fonctionne correctement
  • je peux faire du SSH sur mon RPI depuis un ordinateur présent sur mon réseau local
  • j'ai un environnement domotique fonctionnant sur ce RPI avec Jarvis, qui fonctionne à merveille avec d'autres périphériques présents sur mon réseau local.
Merci de votre support

jelopo
Posts: 1433
Joined: Wed Oct 17, 2012 7:53 pm

Re: Partage disque Freebox Revolution impossible

Mon Feb 19, 2018 6:47 pm

Bonjour,

et avec freebox tout simple car mafreebox.freebox.fr pointe sur l'adresse IP Internet et non locale.

Killamasta60
Posts: 13
Joined: Fri Feb 16, 2018 11:13 pm

Re: Partage disque Freebox Revolution impossible

Mon Feb 19, 2018 7:59 pm

Ça me donne ça :
"mount error: could not resolve address for freebox: Unknown error"

nikotinux
Posts: 670
Joined: Sat Feb 02, 2013 2:11 am

Re: Partage disque Freebox Revolution impossible

Mon Feb 19, 2018 9:49 pm

si ton pc est sous windows, vois tu ton serveur dans le voisinage réseau et sous quel nom?

ton serveur appairait il si tu scannes ton réseau avec
nmblookup -S WORKGROUP

Killamasta60
Posts: 13
Joined: Fri Feb 16, 2018 11:13 pm

Re: Partage disque Freebox Revolution impossible

Tue Feb 20, 2018 10:37 pm

nikotinux wrote:
Mon Feb 19, 2018 9:49 pm
si ton pc est sous windows, vois tu ton serveur dans le voisinage réseau et sous quel nom?
Il est affiché comme "FREEBOX".
En utilisant ce nom, j'ai toujours le message
"mount error: could not resolve address for freebox: Unknown error"
ton serveur appairait il si tu scannes ton réseau avec
nmblookup -S WORKGROUP
Ma Freebox est sur un groupe de travail différent.

Code: Select all

[email protected]:~ $ nmblookup -S WORKGROUP
192.168.0.18 WORKGROUP<00>
Looking up status of 192.168.0.18
        RASPBERRYPI     <00> -         B <ACTIVE>
        RASPBERRYPI     <03> -         B <ACTIVE>
        RASPBERRYPI     <20> -         B <ACTIVE>
        WORKGROUP       <00> - <GROUP> B <ACTIVE>
        WORKGROUP       <1e> - <GROUP> B <ACTIVE>

        MAC Address = 00-00-00-00-00-00

192.168.0.31 WORKGROUP<00>
Looking up status of 192.168.0.31
        GUILLAUME-PC    <00> -         B <ACTIVE>
        WORKGROUP       <00> - <GROUP> B <ACTIVE>
        GUILLAUME-PC    <20> -         B <ACTIVE>
        WORKGROUP       <1e> - <GROUP> B <ACTIVE>
        WORKGROUP       <1d> -         B <ACTIVE>
        ..__MSBROWSE__. <01> - <GROUP> B <ACTIVE>

        MAC Address = 4C-CC-6A-B1-77-E1

[email protected]:~ $ nmblookup -S HOME
192.168.0.254 HOME<00>
Looking up status of 192.168.0.254
        FREEBOX         <00> -         B <ACTIVE>
        FREEBOX         <03> -         B <ACTIVE>
        FREEBOX         <20> -         B <ACTIVE>
        ..__MSBROWSE__. <01> - <GROUP> B <ACTIVE>
        HOME            <00> - <GROUP> B <ACTIVE>
        HOME            <1d> -         B <ACTIVE>
        HOME            <1e> - <GROUP> B <ACTIVE>

        MAC Address = 00-00-00-00-00-00

J'ai essayé de mettre la freebox sur le groupe de travail WORKGROUP, elle apparait bien en utilisant ta commande:

Code: Select all

[email protected]:~ $ nmblookup -S WORKGROUP
192.168.0.254 WORKGROUP<00>
Looking up status of 192.168.0.254
        FREEBOX         <00> -         B <ACTIVE>
        FREEBOX         <03> -         B <ACTIVE>
        FREEBOX         <20> -         B <ACTIVE>
        WORKGROUP       <1e> - <GROUP> B <ACTIVE>
        WORKGROUP       <00> - <GROUP> B <ACTIVE>

        MAC Address = 00-00-00-00-00-00

192.168.0.18 WORKGROUP<00>
Looking up status of 192.168.0.18
        RASPBERRYPI     <00> -         B <ACTIVE>
        RASPBERRYPI     <03> -         B <ACTIVE>
        RASPBERRYPI     <20> -         B <ACTIVE>
        WORKGROUP       <00> - <GROUP> B <ACTIVE>
        WORKGROUP       <1e> - <GROUP> B <ACTIVE>

        MAC Address = 00-00-00-00-00-00

192.168.0.31 WORKGROUP<00>
Looking up status of 192.168.0.31
        GUILLAUME-PC    <00> -         B <ACTIVE>
        WORKGROUP       <00> - <GROUP> B <ACTIVE>
        GUILLAUME-PC    <20> -         B <ACTIVE>
        WORKGROUP       <1e> - <GROUP> B <ACTIVE>
        WORKGROUP       <1d> -         B <ACTIVE>
        ..__MSBROWSE__. <01> - <GROUP> B <ACTIVE>

        MAC Address = 4C-CC-6A-B1-77-E1
Mais toujours le même résultat en tentant de monter le disque dur de celle-ci, aussi avec "FREEBOX", que "freebox", ou "192.168.0.254".


Ce problème me dépasse, merci vraiment de prendre du temps pour me dépanner.

Killamasta60
Posts: 13
Joined: Fri Feb 16, 2018 11:13 pm

Re: Partage disque Freebox Revolution impossible

Tue Feb 20, 2018 10:41 pm

Peut-être une piste pour vous aider :

Sur mon PC windows :

Code: Select all

C:\Users\Guillaume>ping freebox

Envoi d’une requête 'ping' sur freebox [192.168.0.254] avec 32 octets de données :
Réponse de 192.168.0.254 : octets=32 temps<1ms TTL=64
Réponse de 192.168.0.254 : octets=32 temps<1ms TTL=64
Réponse de 192.168.0.254 : octets=32 temps<1ms TTL=64
Réponse de 192.168.0.254 : octets=32 temps<1ms TTL=64

Statistiques Ping pour 192.168.0.254:
    Paquets : envoyés = 4, reçus = 4, perdus = 0 (perte 0%),
Durée approximative des boucles en millisecondes :
    Minimum = 0ms, Maximum = 0ms, Moyenne = 0ms

Sur mon Raspberry:

Code: Select all

[email protected]:~ $ ping freebox
ping: freebox: Nom ou service inconnu

Problème de DNS ?

nikotinux
Posts: 670
Joined: Sat Feb 02, 2013 2:11 am

Re: Partage disque Freebox Revolution impossible

Tue Feb 20, 2018 11:29 pm

pas de problème de DNS, le ping sous linux est purement ip
mais le protocole SMB 2 utilise netbios encapsulé dans des trames ip
windows fait donc un mixe des 2
nmblookup détecte bien le serveur, on est sur maintenant qu'il s'appelle bien "freebox" et que son ip est 192.168.0.254

voyons les partages !

smbclient -L \\freebox

quel résultat ?

Killamasta60
Posts: 13
Joined: Fri Feb 16, 2018 11:13 pm

Re: Partage disque Freebox Revolution impossible

Thu Feb 22, 2018 6:45 pm

nikotinux wrote:
Tue Feb 20, 2018 11:29 pm
smbclient -L \\freebox

quel résultat ?

Code: Select all

[email protected]:~ $ smbclient -L \\freebox
WARNING: The "syslog" option is deprecated
Enter pi's password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.37]

        Sharename       Type      Comment
        ---------       ----      -------
        IPC$            IPC       IPC Service (Freebox Server)
        Disque dur      Disk      AutoShare of fbxhdiskd partition 2
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.37]

        Server               Comment
        ---------            -------
        FREEBOX              Freebox Server
        GUILLAUME-PC
        RASPBERRYPI          Samba 4.5.12-Debian

        Workgroup            Master
        ---------            -------
        WORKGROUP            FREEBOX


nikotinux
Posts: 670
Joined: Sat Feb 02, 2013 2:11 am

Re: Partage disque Freebox Revolution impossible

Thu Feb 22, 2018 9:07 pm

Ok ! on va maintenant monter le partage en ligne de commande pour résoudre le probleme de l'espace dans le nom du partage ...

tu fais
sudo mount.cifs //freebox/Disque\040dur /media -o ip=192.168.0.254
tu renseignes ton password pour le sudo, et la commande mount te demandera le mot de passe (root) pour accéder au partage.
si il affiche "Password for [email protected]//freebox/Disque040dur" ya probleme ..
dans ce cas
sudo mount.cifs //freebox/Disque\ dur /media -o ip=192.168.0.254
devrait marcher (espace entre "Disque" et "dur")

Vérifies dans le paramétrage de la freebox que l’accès authentifié est décoché.

maintenant lance la commande qui va bien avec comme option, c'est a dire après le -o, ip=192.168.0.254,user=guest,pass=,vers=1.0
dans le 2eme cas ca donne
sudo mount.cifs //freebox/Disque\ dur /media -o ip=192.168.0.254,user=guest,pass=,vers=1.0

fait un ls /media !!!

Killamasta60
Posts: 13
Joined: Fri Feb 16, 2018 11:13 pm

Re: Partage disque Freebox Revolution impossible

Thu Feb 22, 2018 9:54 pm

Merci de ta réponse.

Code: Select all

[email protected]:~ $ sudo mount.cifs //freebox/Disque\ dur /media -o ip=192.168.0.254
Password for [email protected]//freebox/Disque dur:  ********
mount error(112): Host is down
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
:evil: :evil: :evil:

nikotinux
Posts: 670
Joined: Sat Feb 02, 2013 2:11 am

Re: Partage disque Freebox Revolution impossible

Thu Feb 22, 2018 10:00 pm

avec la commande complète ?

Killamasta60
Posts: 13
Joined: Fri Feb 16, 2018 11:13 pm

Re: Partage disque Freebox Revolution impossible

Thu Feb 22, 2018 11:24 pm

Je n'avais pas compris que tout devait tenir sur une ligne :oops:

Code: Select all

[email protected]:~ $  sudo mount.cifs //freebox/Disque\ dur/pifiles /media/freebox -o ip=192.168.0.254,user=,pass=,vers=1.0
[email protected]:~ $ ls /media/freebox/
AreUThere
Ça marche maintenant, super !!!!!!!! Tu es un chef, vraiment !

Si je peux abuser une dernière fois de ton expérience : quelle est la ligne à insérer dans /etc/fstab pour que cela fonctionne à chaque démarrage stp ?

nikotinux
Posts: 670
Joined: Sat Feb 02, 2013 2:11 am

Re: Partage disque Freebox Revolution impossible

Fri Feb 23, 2018 12:03 am

je te laisse peaufiner si tu veux un accès authentifié ...
la commande mount c'est

mount."format_du_truc" "truc_a_monter" "emplacement" -o "options_de_montage_avec_des_virgules"

l’équivalent dans fstab

"truc_a_monter" "emplacement" "format_du_truc" "options_de_montage_avec_des_virgules" 0 0

ça donne

//freebox/Disque\ dur/pifiles /media/freebox cifs ip=192.168.0.254,user=,pass=,vers=1.0 0 0

pas plus compliqué que ça ...

Killamasta60
Posts: 13
Joined: Fri Feb 16, 2018 11:13 pm

Re: Partage disque Freebox Revolution impossible

Fri Feb 23, 2018 10:04 am

Merci beaucoup pour ton aide.

Communauté très active, ça donne vraiment envie de participer. :D

Return to “Français”