Freebox Server (Ultra V9/ Pop V8/ Delta V7 / Revolution V6 / Mini 4K)

  • État Fermée
  • Pourcentage achevé
    100%
  • Type Anomalie
  • Catégorie Autre / Non trié
  • Assignée à Personne
  • Système d'exploitation Freebox Server V6 (Révolution)
  • Sévérité Moyenne
  • Priorité Très Basse
  • Basée sur la version 1.0.4
  • Due pour la version Non décidée
  • Échéance Non décidée
  • Votes
  • Privée
Concerne le projet: Freebox Server (Ultra V9/ Pop V8/ Delta V7 / Revolution V6 / Mini 4K)
Ouverte par madxxcow - 03/04/2011
Dernière modification par nipo - 26/09/2011

FS#6554 - Problème de prise en charge du ext4 ?

Bonjour,

J’ai essayé plusieurs disques dur USB sur la Freebox Player.
En NTFS : aucun problème en lecture/écriture tout va bien.
En revanche, j’ai un disque formaté en Ext4, qui ne fonctionne qu’en lecture une fois branché sur la Freebox Player. Impossible d’écrire ou de supprimer des fichiers, quel que soit le mode d’accès (FTP, \\freebox\,...)
Je précise que quand je rebranche mon disque sur mon PC ou sur mon WDTV, je peux à nouveau écrire dessus.

madxxcow

Fermée par  mbizon
23.05.2013 12:59
Raison de la fermeture :  Ne sera pas implémenté
Commentaires de fermeture :  

la solution du chmod 4242:4242 est correcte

on fera peut être en sorte d'ignorer les uid dans le futur.

diablero a commenté le 04.09.2011 09:29

Je confirme le problème, je ne peux lire mon disque USB qu’en lecture seule.

Et surtout il détecte le disque en ext4 alors que je suis (quasi) sur qu’il avait été formaté en ext3 (mais c’est peut-être compatible).

Et surtout il détecte le disque en ext4 alors que je suis (quasi) sur qu’il avait été formaté en ext3 (mais c’est peut-être compatible).

Est-ce que tes fichiers utilisent des extents?

diablero a commenté le 06.09.2011 19:37

Non, et je suis bien en ext3.

Pardon, j’avais mal lu ton message : j’avais lu que ton disque formaté en ext4 était vu comme de l’ext3, alors que c’est l’inverse!

Désolé.

dbott a commenté le 15.11.2011 20:17

Pour moi ca marche bien. Je trouve juste que la freebox devrait outrepasser les droits inscrits sur le disque pour les disques externes car le userid de l’utilisateur n’est pas le même sur la freebox que sur l’ordi où on l’utilise donc des fois les fichiers ne sont pas accessibles depuis la freebox s’ils ont été mis depuis un ordi ou alors ils sont en lecture seule...

Une meilleure gestion des droits SVP!

SMB n’a pas de notion d’UID?

dbott a commenté le 17.11.2011 09:04

Je ne suis pas un spécialiste de smb, je crois que oui, smb n’a pas de notion d’uid. Toutefois l’os dans la box a une gestion des uid et ext4 aussi. La box a un uid. Ma machine aussi et c’est un autre uid.

Lorsque je mets mon disque dur externe directement sur ma machine et que je pose un fichier sur le disque, il a un certain uid (et les droits peuvent être restreints pour les autres uid, et ca de manière non volontaire, ca dépend des droits initiaux du fichier).
Si je débranche le disque et que je le mets sur la box, alors la box ne pourra pas lire ce fichier ni par le player et je ne pourrait y accéder depuis ma machine par l’intermédiaire du NAS...
A chaque fois que je veux voir une vidéo sur la tv depuis le disque externe branché sur la box, je me fais avoir à cause de ces droits et c’est vraiment embêtant de débrancher le disque, le brancher sur ma machine, changer les droits puis le remettre sur la box.

Je ne sais pas ce qu’on peut faire pour solutionner le problème. Je suis d’accord que la gestion des droits pour les disques durs externes sur ma machine n’est pas parfait non plus. La solution est peut-etre de pouvoir choisir l’uid de la box mais ca ne résout pas tous les problèmes (imaginons plusieurs machines utilisateurs...).
Je pense que la solution la plus simple est de ne pas gérer les droits des disques durs externes lorsque le volume est monté sur la box (mais lorsqu’un fichier est écrit sur le disque, il faut bien mettre un uid sur le fichier mais ca, c’est normal). Après ca pose peut-etre un problème de sécurité d’enlever la gestion des droits. Et il faudrait surement que cette fonctionnalité soit optionnel et paramétrable depuis l’interface mafreebox.free.fr. Ou peut-etre en activant une combinaison des paramètres umask, fmask, dmask mais je ne sais pas si elle permette de résoudre les problèmes.

dbott a commenté le 17.11.2011 09:06

Peut-etre que je devrai ouvrir un autre “bug/souhait” car ce que je dis ne concerne pas la gestion du ext4 à proprement parler. Pour moi le ext4 fonctionne très bien sinon...

vbregier a commenté le 24.03.2012 15:54

J’ai aussi un problème : impossible de lire les fichiers sur mon disque usb formaté en etx4. Si c’est un problème d’uid, quelqu’un a une idée de l’uid qu’utilise la freebox ?

Pour samba, il existe une extension UNIX au protocole qui ajoute les liens symboliques et les uid/gid.

Il suffit d’include la ligne
unix extensions = on” dans smb.conf.

Il serait pratique d’ajouter cette option sur le serveur samba de la freebox (à défaut d’ajouter un serveur nfs…)

Bah, quand tu enregistres un fichier sur ton DD externe, il a quel UID?

vbregier a commenté le 25.03.2012 09:01

Bonne idée !
La procédure était donc :
- connecter le disque au freebox-server
- monter par cifs //freebox-server.local/Video depuis mon PC (Video est le nom du disque)
- créer un fichier sur le disque via samba
- démonter le disque
- déconnecter le disque du freebox-server, le connecter directement à mon PC
- le monter
- un ls -l du fichier créé permet de trouver l’uid et gid.

Pour info, c’était 4242:4242. On reconnait bien Free dans ses choix d’easter egg…

Ensuite, suffit de faire
chown 4242:4242 -R /mnt/point_de_montage_du_disque
et le disque est prêt à être lu par le freebox-server !

Chargement...

Activer les raccourcis clavier

Liste des tâches

Détails de la tâche

Édition de la tâche