Solved [Unstable] Recalbox 4.1 & NAS
-
Hello,
Je viens de faire la mise à jour 4.0.2 vers 4.1 et tout s'est bien passé, j'ai pu connecter mes manettes 8bitdo SFC30 via le bluetooth natif du RPi3 sans souci.En revanche je voudrais maintenant stocker mes ROMs sur mon NAS, et j'ai vu sur le forum que la 4.1 gérait cela nativement. Quelqu'un peut-il m'indiquer la marche à suivre ? (pas forcément besoin d'un tuto ultra précis, juste les grandes lignes de comment ça fonctionne)
Merci et encore bravo pour ce super projet !
-
@calvinvinz Yo !
Ca demande pas mal d'edition (pas de jolie interface facile encore pour le moment), tu te sens d'attaque ? (pour info très peu on testé ca pour le moment) -
Ça m'intéresse aussi, balance la purée Jackie!
-
@Substring Yes je me sens d'attaque, pas de souci !
Ca permettra de tester un peu comme ça -
De la lecture : https://github.com/recalbox/recalbox-buildroot/blob/master/board/recalbox/fsoverlay/etc/init.d/S11share#L113-L130
Une fois que vous avez lu, je vous laisse digérer et me poser des questions uniquement le lignes de codes surlignées
-
Après un premier test cela n'a pas fonctionné pour moi.
Commande :
mount.cifs -o username=recalbox,password=XXX //192.168.0.19/recalbox/ /recalbox/share
qui a fonctionnait sur mon serveur linux à côté. -
@DjLeChuck tu explicites ? pas compris
-
J'ai modifié le fichier dans /boot en mettant NETWORK et en ajoutant une ligne avec commande personnalisée (celle ci dessus)
Après reboot j'étais tjrs en internal à priori car rien n'a bougé sur mon NAS. La commande fonctionne car sur mon serveur Linux elle monte bien le répertoire sans problème.
Je peux voir un log qq part pour avoir des infos ? -
@DjLeChuck pas de log, parce que la log recalbox n'existe que lorsque le share est monté.
Ce que je fais pour ma part : je démonte /recalbox/share et je lance manuellement
bash -x /etc/init.d/S11share start
et je debugge ... -
Pour ma part, tout fonctionne à merveille !
Après un petit "mount -o remount,rw /boot", j'ai pu éditer le fichier /boot/recalbox-boot.conf pour y mettre ceci :
sharenetwork_smb1=ROMS@192.168.0.2:roms/recalbox/roms:username=recalbox,password=XXX
sharenetwork_smb1=SAVES@192.168.0.2:roms/recalbox/saves:username=recalbox,password=XXX
sharenetwork_smb1=BIOS@192.168.0.2:roms/recalbox/bios:username=recalbox,password=XXXMon share folder sur mon NAS étant nommé "roms", avec à l'intérieur un dossier "recalbox" contenant les dossiers "roms", "saves" et "bios" que j'ai copiés depuis la carte SD de la recalbox.
Merci @Substring pour les infos, et super feature !
Seule petite remarque (bug?), dans l'interface ES, lorsque je vais dans "Options Système" puis dans "Média de Stockage", j'ai une petite étoile qui s'affiche, les deux seules options étant "INTERNAL" et "ANYEXTERNAL". J'imagine qu'il ne reconnait pas encore l"option "NETWORK" ?
-
@calvinvinz Tu utilises un Synology ? Je testerais ta commande.
-
@calvinvinz oui je ne pense pas que ES connaisse NETWORK. @rockaddicted, tu penses qu'on doit ajouter ca dans ES ?
En tout cas bien joué, tu avais déjà assez de skill pour t'en sortir, cool
-
@DjLeChuck Yep, un DS216play
-
Une question la creation de lutilisateur recalbox av mdp et obligatoire sur le synology ?
-
@acris Non tu utilises le compte que tu veux j'imagine. J'ai voulu faire un guest moi mais j'ai pas activé le compte guest sur mon SYnology donc j'ai laissé tomber l'idée
-
@DjLeChuck ben active le guest sur ton syno et autorise-le sur ton partage recalbox
-
@Substring Oui merci je sais faire Je veux juste pas le faire car mon NAS est accessible de l'extérieur donc je verrouille tout.
-
@DjLeChuck et ben un compte pas guest tu peux saisir son mdp
-
@Substring Tu as lu ma commande ?
mount.cifs -o username=recalbox,password=XXX //192.168.0.19/recalbox/ /recalbox/share
À ton avis
password=XXX
c'est quoi ? ;D -
@DjLeChuck du pr0n