Moodle sur Raspberry 3

Moodle sur Raspberry 3

par Christian Westphal,
Nombre de réponses : 83
Avatar Moodleurs particulièrement utiles

Comme promis, voici une première version de la méthode de construction de la «MoodleBox»

Ce document est élaboré à partir de mes notes prises pendant mes tests, il reste surement des erreurs ou des approximations. N'hésitez pas à me faire part de toutes les critiques/remarques/etc.

Moyenne des évaluations Utile (4)
En réponse à Christian Westphal

Re: Moodle sur Raspberry 3

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Merci et bravo, c'est super !

Première question : pourquoi "minibian" et pas "raspbian lite" ? Juste une question de taille ?

PS. J'ai séparé la discussion pour des raisons de clarté.

En réponse à Nicolas Martignoni

Re: Moodle sur Raspberry 3

par Christian Westphal,
Avatar Moodleurs particulièrement utiles

Il y a effectivement une petite différence de taille et de paquets pré installés entre les deux, au bénéfice de la minibian. Néanmoins il ne devrait pas y avoir une grosse différence entre les deux.

À tester !

En réponse à Christian Westphal

Re: Moodle sur Raspberry 3

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Merci Christian pour ton résumé d'installation.

J'imagine que nos spécialistes vont se lancer à coeur joie.

En ce qui me concerne bien entendu je m'arrêterai à la première ligne de code.

C'est pourquoi un fichier image de l'ensemble prêt à l'emploi à installer directement sur une carte microSD (je crois que c'est celle utilisée par la Raspberry 3) pourrait peut-être être exploité par moi.

Et encore...

Ou mieux une microSD (rapide) d'environ 30GO toute prête à l'emploi est encore mieux.

Que j'achète bien entendu, par une formule à définir. Paypal ?

Daniel

PS: Je n'ai pas encore fait ma petite commande suivant la liste de Nicolas. Mais cela ne saurait trop tarder. Sur ce site éventuellement...

En réponse à Christian Westphal

Re: Moodle sur Raspberry 3

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Suite au POC proposé par Christian W, et grâce à ses instructions détaillées qui m'ont mis le pied à l'étrier, j'ai tenté moi aussi la construction de la MoodleBox. Mille mercis à Christian, grâce à son document, je me suis mis dans le bain et j'ai pu avancer plus vite.

Je vous mets en annexe la marche à suivre complète pour répéter mon installation (qui diffère un peu de celle de Christian).

Pour l'utilisateur final, voici les fonctionnalités :

  • Moodle est accessible par Wi-Fi via l'adresse http://moodlebox.local/ ;
  • si la MoodleBox est connectée par câble à un réseau relié à Internet, connexion Internet des clients Wi-Fi ;
  • PhpMyAdmin est installé (http://moodlebox.local/phpmyadmin) ;
  • on peut accéder au système de fichiers via SFTP ;
  • les performances semblent acceptables (j'ai fait quelques optimisations).

Pour les techniciens : je me suis fondé sur la distribution officielle de Raspbian (Lite), sur nginx comme serveur web et MySQL comme base de données.

Si vous voulez tester la MoodleBox, vous pouvez télécharger l'image ici et la copier sur votre Raspberry Pi 3. Les mots de passe sont lisibles dans le document.

Merci pour vos feedbacks sourire

Nicolas

Moyenne des évaluations Utile (3)
En réponse à Nicolas Martignoni

Re: Moodle sur Raspberry 3

par Christian Westphal,
Avatar Moodleurs particulièrement utiles

Bravo... Oui

De mon côté, je viens aussi avec un petit cadeau : j'ai débuté un petit site dédié à la MoodleBox (puisque c'est le nom qui semble prendre)

http://moodlebox.tuxfamily.org

C'est un wiki. N'hésitez pas, si l'idée de la moodlebox vous plait, à y contribuer.

Mon image est en train de charger... encore une petite heure et c'est bon.

En réponse à Christian Westphal

Re: Moodle sur Raspberry 3

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Christian,

AMHA, ce serait mieux pour l'utilisateur final que tu installes Avahi (mDNS, zeroconf) sur ton image, qui permet d'éviter le bricolage avec l'adresse IP de la MoodleBox et de bidouiller son fichier "/etc/hosts", puisque dès le démarrage elle s'annonce automatiquement et sans autre modification avec un nom de domaine en ".local".

En réponse à Nicolas Martignoni

Re: Moodle sur Raspberry 3

par Christian Westphal,
Avatar Moodleurs particulièrement utiles

Salut,

pour en revenir à la conf réseau / DNS il y a de toutes façon un problème à régler. Peut-être que Avahi le permet, je n'en sais rien... faut que je creuse ça de toutes façons.

Telle que la config réseau permet une connexion internet depuis le wifi vers internet or ceci n'est pas forcement souhaitable :

- en tout cas en France et dans un établissement d'enseignement public, il n'est pas raisonnablement envisageable de laisser sortir des connexions vers internet sans quelles soit journalisées. C'est un des freins au développement du BYOD et c'est un problème ici où les appareils ne sont pas identifiés. On ne va pas ajouter un squid qui va bouffer de la ressource

- si on a un un accès à internet par les appareils des élèves, embarquer un moodle perd de l'intérêt : autant sortir sur mon moodle "institutionnel".

- pour rester dans le principe KISS, je préfèrerai une connexion non chiffrée et qui plus est avec une configuration du type "portail captif" : quelque soit l'url demandée (notamment la page par défaut du navigateur) le DNS renvoie à l'url http://moodlebox


Enfin tout ça n'est que ma conception de la chose : je reste à l'écoute de vos arguments et attentes...


En réponse à Christian Westphal

Re: Moodle sur Raspberry 3

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Tes arguments pour (ou plutôt contre) la connexion à Internet sont excellents. Dans ce cas, il suffirait alors de ne pas configurer le routage (page 7 de mon doc). Ou alors, de laisser le choix à l'utilisateur : s'il veut distribuer de l'Internet, il branche le câble ethernet. Sinon, il ne le branche pas. sourire

Mais cela n'a pas de lien direct avec Avahi, qui ne s'occupe que de s'annoncer sur le réseau local avec une adresse zeroconf en moodlebox.local (ou autre chose, suivant le hostname). Par exemple, une image raspbian sans aucune configuration peut être "pingée" par raspberry.local dès son premier boot.

En réponse à Nicolas Martignoni

Re: Moodle sur Raspberry 3

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour,

Je préfère cette option et c'est comme cela que je l'avais envisagée.

"s'il veut distribuer de l'Internet, il branche le câble ethernet. Sinon, il ne le branche pas."

Ainsi cela peut fonctionner dans tous les cas de figure.

Daniel

En réponse à Daniel Méthot

Re: Moodle sur Raspberry 3

par Christian Westphal,
Avatar Moodleurs particulièrement utiles

"s'il veut distribuer de l'Internet, il branche le câble ethernet. Sinon, il ne le branche pas."

Ok.

Ca peut aussi être un réglage optionnel accessible par l'interface d'administration de la MoodleBox.


Christian

(pas trop le temps d'y bosser en ce moment endormi )

En réponse à Christian Westphal

Re: Moodle sur Raspberry 3

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour,

Un autre point à préciser...

Quelqu'un a-t-il vérifié la portée du WiFi intégré de la MoodleBox ?

Car dans le cas d'un Moodle local il est possible de basculer le hotspot WiFi sur une antenne externe du genre de celle-ci. Connectée sur USB.

Deux longueurs de brin d'antenne possible. Ici, la courte.

AntenneSurAsus

Daniel

PS: Ce petit netbook est celui que j'ai utilisé pour mon expérience de Moodle local décrit en fin de cette discussion.

En réponse à Daniel Méthot

Re: Moodle sur Raspberry 3

par Christian Westphal,
Avatar Moodleurs particulièrement utiles

Chez moi ça passe un mur en briques pleines sans trop d’atténuation. Le passage du sol (béton années 20, peu armé) entre la cave et le RdC donne un signal faible et parfois instable.

Dans une salle de classe, ça suffit.

En réponse à Daniel Méthot

Re: Moodle sur Raspberry 3

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Je n'ai pas fait de test exhaustif, mais entièrement d'accord avec Christian : la portée est bonne, largement suffisante dans une salle de classe.

Il n'est pas possible d'augmenter la portée, sauf bidouille de haut vol (nécessitant soudure et autres joyeusetés) ou alors ajout d'un dongle Wi-Fi avec antenne, mais alors on perd la compacité et le Wi-Fi intégré à la Raspberry 3 ne sert plus.

En réponse à Nicolas Martignoni

Re: Moodle sur Raspberry 3

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Merci à vous.

Si cela couvre largement la classe c'est déjà bien.

Je pensais aux petites écoles de brousse africaines.

J'irai bien tester cela sur place.  sourire

Je viens de recevoir mon matériel sauf... l'alimentation.

Donc expérimentation un peu plus tard...

C'est mini mini... super!

Daniel

En réponse à Christian Westphal

Re: Moodle sur Raspberry 3

par Patrick GUYARD,

Merci Christian,

Ce document sera en effet une aide précieuse pour ceux qui s'y connaissent un peu en administration de serveur Linux et utilisation du Raspberry (je m'y mettrai peut-être dès que j'aurai du temps pour les loisirs).

Pour les autres (donc pour moi), je soutiens volontiers la requête de Daniel Méthot : une image de l'installation complète (i.e. une distribition minibian+serveur web,php,SQL+Moodle) , à déposer si cela est possible sur le site des plugins Moodle ou sur SourceForge, ou pourquoi pas en accès libre sur un de nos serveurs Moodle expérimentaux.

... Mais je vois à l'instant que tout cela est prévu "bientôt" sur le site que vous avez spécialement créé pour la "MoodleBox".

Excellent ! Excellent !

Merci.


En réponse à Patrick GUYARD

Re: Moodle sur Raspberry 3

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs
Patrick, tu n'as pas bien lu mon message : tu peux déjà télécharger cette image ici.
En réponse à Nicolas Martignoni

Re: Moodle sur Raspberry 3

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bravo ! sourire

J'ai parcouru le document de Nicolas et téléchargé l'image.

Donc en résumé pour réaliser la MoodleBox il suffit de:

  1. Une Raspberry Pi3
  2. Son boitier (c'est mieux tout de même).
  3. Son alimentation spécifique Raspberry. (et/ou éventuellement le boitier batterie si l'on est perdu au sommet du Cervin)
  4. Une carte SD rapide. A priori je pars plutôt sur 32GO qui me semble largement suffisant.
  5. Un câble Ethernet (qu'on a tous déjà...)

On "grave" l'image sur la carte SD. Il faudra que j'apprenne cela. Pour l'instant je ne savais faire qu'avec des ISO...pour les distributions Linux.

Et on suit la procédure de connexion indiquée dans le document de Nicolas.

Je suppose qu'il n'y a rien à vérifier (Base de données...) ?

A chaque fois qu'on veut intervenir ultérieurement sur la Raspberry il faudra passer par une box routeur ou bien on peut s'y connecter en direct  avec le câble Ethernet ?

Si la Raspberry est connectée à internet on peut donc je suppose installer des plugins depuis Moodle.org. Et qu'en est-il des clients WiFi de notre MoodleBox ?

Daniel

En réponse à Daniel Méthot

Re: Moodle sur Raspberry 3

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Oui à toutes tes questions. Sauf...

... je ne suis pas sur de comprendre : Et qu'en est-il des clients WiFi de notre MoodleBox ?

Si c'est pour savoir s'ils ont accès à Internet après s'être connecté au Wi-Fi de la MoodleBox, la réponse est oui (si bien entendu tu as connecté la MoodleBox à un réseau connecté à Internet au moyen de ton câble ethernet). Ils ont donc accès au Moodle installé sur la Box ET à Internet.

En réponse à Daniel Méthot

Re: Moodle sur Raspberry 3

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

> A chaque fois qu'on veut intervenir ultérieurement sur la Raspberry il faudra passer par une box routeur ou bien on peut s'y connecter en direct  avec le câble Ethernet ?

On peut s'y connecter en direct par le câble ethernet, mais le plus simple est de se connecter par Wi-Fi. Un routeur n'est pas nécessaire.

En réponse à Nicolas Martignoni

Re: Moodle sur Raspberry 3

par Patrick GUYARD,

Oui en effet, je n'avais pas encore lu votre message, et j'ai maintenant téléchargé l'image. Me restera donc à me procurer un raspberry !

Merci.

En réponse à Patrick GUYARD

Re: Moodle sur Raspberry 3

par Christian Westphal,
Avatar Moodleurs particulièrement utiles

« je vois à l'instant que tout cela est prévu "bientôt" »

L'image est disponible aussi : c'est par ici

En réponse à Christian Westphal

Re: Moodle sur Raspberry 3

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Oui Nicolas,

Tu as compris.

Il s'agissait bien de cela : "Si c'est pour savoir s'ils ont accès à Internet après s'être connecté au Wi-Fi de la MoodleBox,"

Bien entendu si la MoodleBox est elle-même connectée à internet...

En plus tu l'avais déjà dit plus haut dans ce fil timide

Il n'y a plus qu'à...

Daniel

En réponse à Daniel Méthot

Re: Moodle sur Raspberry 3

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Je viens de faire un test de charge (téléchargement d'un fichier de 10 Mo, simultanément par Wi-Fi, 7 utilisateurs).

Ça a fonctionné étonnamment bien : pas de blocage ou de surcharge, la MoodleBox a parfaitement tenu). Je pense que pour cela l'étape d'optimisation est essentielle (voir les dernières pages de mon document).

A+

Nicolas

Moyenne des évaluations Utile (1)
En réponse à Nicolas Martignoni

Re: Moodle sur Raspberry 3

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour,

Ma commande MoodleBox est partie.

A titre d'information:

Total :89€

  • Raspberry Pi3, boitier, alim (chez RS) = 61€
  • Carte Mémoire Samsung Micro SDXC Evo+ 32 Go Class 10 UHS avec Adaptateur SD (chez FNAC)= 28€

Daniel

PS: Pour Nicolas. Pour l'optimisation "en charge" je ne pourrai pas faire grand-chose vu que je n'ai plus de "classes" ou équivalent.

En réponse à Christian Westphal

Re: Moodle sur Raspberry 3

par Christian Westphal,
Avatar Moodleurs particulièrement utiles

Un petit retour, mi-technique mi-humain, tout frais d'aujourd'hui...

Premiers tests avec de vrais élèves et un vrai cours moodle (en fait un cours recyclé de mon moodle académique).

Entre 25 et 29 smartphones par classe en simultané (enfin ils avaient à lire aussi pas que à cliquer), moodle reste utilisable. Un load average qui monte à 4 : j'ai eu du mal à le croire mais ça tourne toujours... faut que je poste la capture d'écran je sens votre incrédulité.

Les questions de tests en glissé-déposé sont à oublier sur smartphone : il n'y a que les iphones qui y arrivent. Les androids réagissent par un défilement de page.


Les élèves (4e et 3e, 13 à 15 ans) ont tous été enthousiastes (attrait de la nouveauté) et se disent prêt à recommencer même avec un travail plus sérieux, plus ch..., noté, etc diabolique

Évidemment ces petits coquins ont vite (re)trouvé les messages perso entre utilisateurs grand sourire pas grave, ça à contribué à charger le raspberry pi.


Adopté !!

Moyenne des évaluations Utile (4)
En réponse à Christian Westphal

Re: Moodle sur Raspberry 3

par Séverin Terrier,
Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Merci Christian pour ce retour qui prouve que, hormis le "défi technique", c'est une solution qui est fonctionnelle pour le cas d'usage initial énoncé sourire

Et donc, pour ceux qui se trouvent dans ce cas là, cela peut être très pratique et utile, tout en restant à un coût réduit.

Et facilement générable pour les moins "techniciens" grâce aux éléments pré-établis (et aux documentations) que vous avez partagé dans cette discussion sourire

Séverin

PS : du coup, j'en profite pour tester la nouvelle fonctionnalité qui permet d'épingler un sujet afin qu'il reste en tête de la liste des discussions clin d’œil

En réponse à Séverin Terrier

Re: Moodle sur Raspberry 3

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Intéressant,

Après un bug commercial je vais enfin recevoir l'alim du (ou de la) Raspberry et pouvoir enfin installer tout cela.

Que de chemin parcouru grâce principalement à Christian et Nicolas depuis mon idée d'origine de placer un Moodle dans un petit boitier "Panda" que j'avais découvert lors d'une expo il y a deux ans à Besançon. J'avais alors lancé la discussion sur nos blogs.

Je cherchais une solution plus légère que le Moodle local sur un PC émettant en hotspot WiFI. Et surtout moins coûteuse.

J'avais alors contacté la start-up, mais le développement étant hors de mes moyens financiers  j'avais poursuivi la discussion ici.

Bien m'en a pris !!grand sourire

Séverin nous a aiguillé sur un serveur portable et aussi sur la Raspberry.

Entre-temps est sortie la Raspberry Pi3, son WiFi et ses performances.

Pour les non bricoleurs informatiques  il faudrait trouver une formule de fourniture de carte SD préprogrammée. Afin que l'assemblage ne soit vraiment qu'un jeu de Lego®.

Je suis convaincu que dans un environnement spécifique "naufragés du Web", nombreux en Afrique, cette formule rendra moultes services.

Impatient d'essayer....

Etant informatiquement presque un nul... je ne manquerai pas de pointer ici toutes les difficultés éventuellement rencontrées pour installer tout cela. Sans doute concernant la bonne extraction de l'image compressée fournie par Nicolas (dernière version) sur ma carte microSD.pensif

Au fait Christian tes élèves ont accédé à l'aide d'un navigateur ou de l'appli Moodle pour smartphone ou tablette ?

Un retour sur ce sujet ?

Daniel

En réponse à Daniel Méthot

Re: Moodle sur Raspberry 3

par Christian Westphal,
Avatar Moodleurs particulièrement utiles

Les élèves ont utilisé le navigateur. Je ne souhaitais pas leur faire installer une appli, pour rester dans le plus accessible possible...

KISS is beautiful clin d’œil

En réponse à Séverin Terrier

Re: Moodle sur Raspberry 3

par Christian Westphal,
Avatar Moodleurs particulièrement utiles

l'épinglage du sujet mets une sacrée pression : il ne faut plus que le projet s'endorme, ça se verra tout de suite clown

En réponse à Christian Westphal

Re: Moodle sur Raspberry

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour,

Rassures-toi Christian,

Au Moodlemoot tous les exposés sont filmés.

C'est indispensable car, n'ayant pas le don d'ubiquité, on ne peut assister à tous les exposés, ateliers...

Et souvent on a plus de travail après que pendant... Pour voir tout ce qu'on a raté...et en tirer les informations utiles.

Daniel

PS: Ce sujet a peu de chance de quitter le peloton de tête avant un moment car il est d'un grand intérêt. A relier avec le fil sur Raspberry 2 qui en est le début. Peut-être regrouper et enlever la version de la Raspberry pour unifier le sujet ?

En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour,

  • La dernière "image" logicielle complète intègre-t-elle Moodle 3.1 ou une autre version de Moodle ?
  • La description d'installation et l'image finale est-elle celle qu'on trouve sur le site MoodleBox de Christian ?

Ou ailleurs ?

Un dossier intitulé "MoodleBox" serait utile dans ce cours afin qu'on y trouve à la fois la dernière version de la description précise de l'installation et de l'utilisation ainsi que la dernière version logicielle. Car cette formule va devenir un "must" pour beaucoup de Moodleurs inscrits dans ce cours.

Évite de chercher partout...

Daniel

 

En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Celle que j'ai mises à dispo ici contient Moodle 3.1, ainsi que les dernières fonctionnalités "magiques" proposées (montage auto d'une clef USB, etc.).

Pour info: je mets à jour régulièrement l'image.

Pour ceux qui seront au MoodleMoot, je les aiderai volontiers à "flasher" la carte SD qu'ils auront apportée.

En réponse à Nicolas Martignoni

Re: Moodle sur Raspberry

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Merci Nicolas.

Super...

Je télécharge ta dernière "image".

Je reçois mon alim demain.

Le week-end va être moodlesque... sous le figuier...

Daniel

En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour,

Bilan de l'installation de mon petit boitier magique: Durée totale 1 heure. (La prochaine fois ce sera 10mn !!)

  1. Le matériel:
    • La Raspberry Pi3
    • Son boitier spécifique.
    • Son alim spécifique (siglée framboise) et capable d'encaisser des pointes de 2,5A.
    • Une carte micro-SD Samsung rapide de 32GO class10 (Read 80Mb/s Write 20Mb/s). 64GO encore trop chère et ne me semblant pas nécessaire d'après mon expérience actuelle.
  2. La dernière image à jour de Nicolas comportant la fonction "magique" de la visualisation par Moodle du contenu d'une clé USB directement dans Moodle. Compressée gz à décompresser 1,2GO donne moodlebox.img de 2,8GO. Avec votre logiciel habituel.
  3. Le volume est reconnu immédiatement (voir image). Copie de cette image dans la micro-SD. Chez moi sous LinuxMint à l'aide du restaurateur d'image.  Immédiat et bien plus simple que je ne le croyais. Je craignais d'avoir à utiliser des commandes dans le terminal.
  4. Montage de la Raspberry dans son boitier et de la  micro-SD dans la carte. Le détrompage fait qu'on ne peut faire d'erreur.
  5. Branchement de l'alimentation. La diode rouge s'allume et la verte clignote puis s'éteint. Il faut les trouver ces mini-diodes...surtout si on a remis le couvercle du boitier !
  6. Mise en route du portable et connexion sur le réseau WiFi "moodlebox". Mot de passe "moodlebox".
  7. A l'aide du navigateur on cherche http://moodlebox.local et on arrive sur la page d'accueil du Moodle.
  8. Connexion avec le login d'origine "admin" et le mot de passe "Moodlebox4$"

Formidable de voir se réaliser une idée qui m'avait traversé l'esprit en janvier 2015 et qui, grâce au travail et à la compétence de Christian et de Nicolas a pu voir le jour ces derniers mois.

Ce petit "Moodle in the pocket" est sans doute promis à un grand avenir et va rendre d'incroyables services. Bon vent !

 

Image téléchargée dans le portable puis décompressée

 images des fichiers

 

La micro-SD est immédiatement reconnue par le portable (LinuxMint)

 micro SD     

 

Lancement du logiciel de restauration d'image disque.

 

 restauration

Copie en cours de l'image sur la micro SD

copie image sur micro-SD

 

Après connexion sur le réseau WiFi moodlebox (vue partielle de la page d'accueil Moodle)

accueil

 

Intégration d'un fichier situé sur une clé USB connectée sur la Raspberry. Directement visible dans le sélecteur de fichiers Moodle !

 

clef usb connecté sur le boitier

 

Et maintenant au travail !!

Daniel

 

 

Moyenne des évaluations Utile (1)
En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Bravo !

Un dernier conseil : si tu veux profiter de la totalité de la place disponible sur ta carte SD, il te faut la redimensionner (pour qu'elle soit facilement téléchargeable, je l'ai minimisée à moins de 3 Go en effet).

Pour ce faire, tu devras utiliser le terminal (triste). Donc

  • te connecter via SSH: ssh pi@moodlebox.local, mot de passe Moodlebox4$
  • taper "sudo raspi-config", puis retour
  • cocher la première option, confirmer, quitter et redémarrer.

Bon courage avec la ligne de commande clin d’œil

Moyenne des évaluations Utile (1)
En réponse à Nicolas Martignoni

Re: Moodle sur Raspberry

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour,

Et bravo à toi et à Christian surtout...grand sourire

Car en relisant toute la procédure de création et de configuration de l'image à laquelle je ne comprends rien, je constate que c'est un sacré travail d'horloger suisse que Christian et toi avez réalisé.

Tout repose en effet sur cette image qui fonctionne du premier coup !

Questions ou remarques nouvelles :

  • La version de Moodle est 3.0.4. J'espérais la version 3.1. Pourtant j'ai bien téléchargé et installé la dernière image que tu as mise en ligne.
  • La taille maxi des fichiers déposables est de 50MO. Peut-on augmenter jusqu'à 200MO par exemple (juste pour restaurer un cours). A moins que cela puisse se faire directement par le dépôt "clé USB" (je n'ai pas vérifié...)
  • Comment accéder à l'arborescence Moodle, Moodledata... directement depuis son navigateur ou non ? Faut-il utiliser FileZilla ? A quelle adresse et avec quel mot de passe ? Par exemple pour créer un dossier dans le repository (vidéos, sauvegardes automatiques, documents....) ou pour supprimer un plugin qui bloquerait le Moodle ou encore pour intervenir dans le dossier lang...? Ou encore simplement pour connaître la place restante dans la carte micro-SD ?
  • L'accès à MySQL est à http://moodlebox.local/phpmyadmin
    • l'id est root et le mot de passe Moodlebox4$
    • Tout est-il bien configuré ? Je vois traîner des " latin swedish " par ci-par là et un UTF8mb4_general_ci pour l'interclassement. Ceci est-il normal ? Je n'y retrouve pas exactement mon environnement habituel (pas d'onglet Opérations permettant le cas échéant de lancer des requêtes sur l'ensemble de la base...). Quelqu'un a-t-il bien vérifié la configuration de la Bdd Moodle ?

J'espère que je n'encombrerai pas indéfiniment ce fil par mes questions de mise au point...timide

Daniel

 

En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Réponses à tes questions :

  • Je n'ai pas encore mis à dispo la toute dernière version avec Moodle 3.1. Il me reste quelques trucs à régler dessus. Elle sera dispo prochainement.
  • J'ai choisi 50 Mo de manière arbitraire. Cela me semble assez gros. Pour de plus gros fichiers, tu passes soit par la clef USB, soit par le téléchargement SFTP. Ça marche, je viens de tester.
  • Il n'est pas possible d'accéder directement à l'arborescence (sans configuration supplémentaire). C'est un choix, vu que je pense que c'est une très mauvaise idée et que cela va trop loin : on voit bien dans les discussions des forums ce qui se passe avec les gens qui croient qu'ils savent ce qu'ils font et qui bousillent leur serveur. Je pars du principe que quelqu'un qui veut bidouiller doit savoir bidouiller, donc si nécessaire il configurera tout seul sa MoodleBox à partir de l'image suivant ses propres besoins. Les cas que tu cites doivent être réglés via l'interface de Moodle (plugins, paquetage de langue). Pour les sauvegardes automatiques : j'éviterais, car tu risques de bouffer très vite l'espace de la carte SD.
  • PhpMyAdmin: oui, tout est bien configuré. Il n'y a pas besoin de se préoccuper de ces problèmes (toutes les tables de la BDD de Moodle sont en utf8_general_ci). C'est la dernière version de PhpMyAdmin, donc possible qu'il y a des différences avec ton environnement habituel. Chez moi j'ai bien les onglets en question (voir ci-dessous). 
  • Quelqu'un a-t-il bien vérifié la configuration de la Bdd Moodle : bien entendu. Que veux-tu dire exactement ?

> J'espère que je n'encombrerai pas indéfiniment ce fil par mes questions de mise au point.

Au contraire, je trouve tes retours très constructifs. Par exemple, j'attends tes arguments pour discuter du point 3 ci-dessus.

Annexe PhpMyAdmin-MoodleBox.png
En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Coucou me revoilou...

J'ai effectué la série de commandes préconisées par Nicolas.

J'ai validé l'option 1 du tableau de paramétrage.

Le résultat dans le terminal me donne ce qui suit. J'espère que tout est correct ?

Question de béotien : Pourquoi l'installation de l'image sur la carte microSD n'offre-t-elle pas automatiquement tout l'espace disponible, sans avoir besoin de lancer ensuite ces commandes à l'aide du terminal ?

Daniel

daniel@daniel-1002HA ~ $ ssh pi@moodlebox.local
pi@moodlebox.local's password:

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Sun May 29 13:04:01 2016 from daniel-1002ha.localhost
pi@moodlebox:~ $ sudo raspi-config

Welcome to fdisk (util-linux 2.25.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.


Command (m for help): Disk /dev/mmcblk0: 29,8 GiB, 32010928128 bytes, 62521344 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x4a89d336

Device         Boot  Start      End  Sectors  Size Id Type
/dev/mmcblk0p1        8192   137215   129024   63M  c W95 FAT32 (LBA)
/dev/mmcblk0p2      137216 62521343 62384128 29,8G 83 Linux


Command (m for help): Partition number (1,2, default 2):
Partition 2 has been deleted.

Command (m for help): Partition type
   p   primary (1 primary, 0 extended, 3 free)
   e   extended (container for logical partitions)
Select (default p): Partition number (2-4, default 2): First sector (2048-62521343, default 2048): Last sector, +sectors or +size{K,M,G,T,P} (137216-62521343, default 62521343):
Created a new partition 2 of type 'Linux' and of size 29,8 GiB.

Command (m for help): Disk /dev/mmcblk0: 29,8 GiB, 32010928128 bytes, 62521344 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x4a89d336

Device         Boot  Start      End  Sectors  Size Id Type
/dev/mmcblk0p1        8192   137215   129024   63M  c W95 FAT32 (LBA)
/dev/mmcblk0p2      137216 62521343 62384128 29,8G 83 Linux


Command (m for help): The partition table has been altered.
Calling ioctl() to re-read partition table.
Re-reading the partition table failed.: Périphérique ou ressource occupé

The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or kpartx(8).
En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Pourquoi l'installation de l'image sur la carte microSD n'offre-t-elle pas automatiquement tout l'espace disponible?

Comme l'image a une taille de 2.5 Go environ, lorsque tu la copies sur la carte, la partition résultante a la même taille, indépendamment de la taille de ta carte SD.

Le redimensionnement pourrait être automatique, mais comment savoir si c'est ce que veux l'utilisateur. Par exemple, ce n'est pas ce que je veux, donc je suis content que cela ne se fasse pas automatiquement.

En réponse à Nicolas Martignoni

Re: Moodle sur Raspberry

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour,

A priori il semblerait logique par exemple que si un utilisateur se procure une carte de 16GO, sachant que tout le système va occuper environ 3GO, c'est qu'il espère tout naturellement que le reste est disponible pour le développement futur de son Moodle. Soit 13GO disponibles pour ses cours, ses fichiers, sa base de données ... Un peu comme un ordinateur où le disque dur se remplit au fur et à mesure du temps.

En effet pourquoi laisser une partie de la carte quasiment verrouillée ?

Cela me semblait tellement évident que j'ai été surpris de savoir qu'il fallait lancer des commandes supplémentaires pour pouvoir disposer de tout son espace.

Car dans le cas contraire si le partitionnement est limité à la taille de l'image on n'a de place que pour un Moodle vide !

Il y a sans doute une bonne raison à cela, mais elle m'échappe complètement.

Nota: J'avance un peu car j'ai réussi à naviguer avec Nautilus dans l'arborescence de la raspberry par sftp pi@moodlebox.local. Mais pour y trouver quelque part un dossier Moodle et un Moodledata c'est une autre affaire... Je reporte cela : "demain est un autre jour".

Daniel

PS: L'image avec un Moodle 3.1 est-elle dispo ? C'était celle que je croyais installée !

Sinon comment faire facilement la mise à jour ?

En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

> L'image avec un Moodle 3.1 est-elle dispo ? C'était celle que je croyais installée !

Oui. Elle sera disponible dans 5, 4, 3, 2, 1, 0. Elle est disponible. sourire Même adresse : https://fricloud.ch/index.php/s/EXlOjm9TvsYRd6J

Attention, il y a un changement. L'utilisateur n'est plus pi, mais moodlebox. C'est plus simple.

Donc ssh moodlebox@moodlebox.local.

A+

Nicolas

En réponse à Nicolas Martignoni

Re: Moodle sur Raspberry

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour,

Quelle vélocité !

Tu contredis les clichés sur la Suisse sourire (lire mon histoire en fin de message)

A propos de la modification des fichiers de l'arborescence Moodle, je pense que tu as globalement raison compte-tenu des utilisateurs potentiels de ce produit. Il vaut mieux utiliser la MoodleBox telle qu'elle et n'intervenir que depuis Moodle. Qu'il s'agisse des plugins etc...

J'ai pu y accéder néanmoins hier soir dans mon explorateur de fichiers dans var/www/html mais je n'ai pas les permissions de modification. Peut-être parce que je n'étais sur l'ordinateur qui a créé la carte micro-SD ?

Sous Linux: Avec le navigateur de fichiers sur la MoodleBox connectée en Ethernet (ou par le Wifi) sur le même routeur que l'ordinateur, on va dans Fichiers/se connecter à un serveur. 
Puis on choisit "type ssh" le port est alors 22
On note le serveur pi@moodlebox.local
et le mot de passe Moodlebox4$
On se connecte et on découvre l'arborescence de la Raspberry.
Les dossiers Moodle et Moodledata sont dans var/www/html/

Je vois pourtant deux ou trois cas ou la modification pourrait être utile même pour un néophyte.

  • Modifier la taille des fichiers déposables au niveau serveur.
  • Créer de nouveaux dossiers dans le repository pour créer d'autres dépôts "système de fichiers". Car la clé USB est susceptible d'être enlevée et j'aime bien intégrer les gros fichiers dans mes cours (vidéos...) par alias pour soulager la procédure de sauvegarde automatique.
  • Faire une correction suggérée par un de nos spécialistes sur nos forums.

Avec Filezilla je n'ai pu accéder à la MoodleBox. Mais je vais persévérer... sans doute une mauvaise désignation du serveur.

Sinon si tout est verrouillé cela n'est peut-être pas plus mal, pour garantir un fonctionnement pérenne de la petite boite magique.

Au fait au niveau du WiFi j'ai l'impression  que la zone couverte est quasiment la même que celle d'une box internet standard. Même pourcentage de signal selon la situation géographique

Et concernant les sauvegardes automatiques, je n'ai configuré que la zone de sauvegarde du cours (pas de dossier externe) et limité aux deux sauvegardes des deux derniers jours. Les autres étant effacées automatiquement. Mais tout cela est modifiable...évidemment.

Daniel

Trois vaudois sont assis sur un banc.
L'un d'eux dit : "Tiens voilà la vache de Gaston qui s'est enfuie".
Cinq minutes plus tard le second dit : " Non ce n'est pas la vache de Gaston. C'est celle de Lucien".
Une demi-heure plus tard le troisième dit : " Je vous quitte car je n'aime pas les disputes".

 

En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Concernant tes questions/propositions/problèmes :

> Modifier la taille des fichiers déposables au niveau serveur.

Impossible sans fabriquer un script avec une interface graphique (donc un programme à créer), ce que je ne ferai pas. Vu que l'on peut passer soit par clef USB, soit par SFTP, 50 Mo me semblent déjà bien comptés.

> Créer de nouveaux dossiers dans le repository pour créer d'autres dépôts "système de fichiers". Car la clé USB est susceptible d'être enlevée et j'aime bien intégrer les gros fichiers dans mes cours (vidéos...) par alias pour soulager la procédure de sauvegarde automatique.

Pas convaincu par ton cas d'utilisation. AMHA, dans le cas de la MoodleBox, la sauvegarde automatique n'est pas une bonne idée, comme je l'ai déjà dit plus haut.

> Faire une correction suggérée par un de nos spécialistes sur nos forums.

Désolé, je ne vois pas de quoi tu parles. Peux-tu être précis ?

> Avec Filezilla je n'ai pu accéder à la MoodleBox.

Je pense que c'est plutôt parce que tu cherches à te connecter par FTP, et non par SFTP. Indique 22 dans le champ pour le port. Le FTP n'est pas activé sur la MoodleBox, et c'est intentionnel (sécurité nulle de FTP).

En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour,

Je viens d'installer la dernière version de l'image Moodlebox contenant Moodle 3.1.

Tout fonctionne bien.

Mais...

Quand je veux affecter l'ensemble de l'espace de la carte microSD pour la MoodleBox, au lieu du tableau de configuration habituel,  j’obtiens le message d'erreur suivant.

(J'ai essayé aussi avec ssh pi@moodlebox.local comme précédemment mais j'obtiens le même message.)

Daniel

daniel@daniel-1002HA ~ $ ssh moodlebox@moodlebox.local
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
86:d9:16:b7:bb:a5:74:99:4c:22:c6:68:92:36:10:7c.
Please contact your system administrator.
Add correct host key in /home/daniel/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /home/daniel/.ssh/known_hosts:1
  remove with: ssh-keygen -f "/home/daniel/.ssh/known_hosts" -R moodlebox.local
ECDSA host key for moodlebox.local has changed and you have requested strict checking.
Host key verification failed.
En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour,

Je constate que dans la dernière version de l'image tu as créé un dépôt FTP. Cela répond bien au cas des fichiers à déposer à demeure pour être utilisés dans les cours en complément de la clé USB destinée à un usage personnel et provisoire.

A priori donc aucune raison d'aller "bricoler" la configuration de Moodle en intervenant dans les fichiers internes.sourire

A l'occasion il faudra indiquer une méthode pour les mises à jour futures. Si ce n'est pas trop complexe.

Me reste donc à savoir pourquoi je n'ai pu redimensionner tout l'espace disponible de ma carte microSD par les commandes que tu nous avais données plus haut dans ce fil... Et qui ont fonctionné avec ma version précédente.

Daniel

En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Je vois que tu n'as pas lu ce message. Voir ici le mode d'emploi.

Nicolas

En réponse à Nicolas Martignoni

Re: Moodle sur Raspberry

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour,

L'ajout d'un dépôt SFTP permet en effet d'y déposer "à poste fixe" des fichiers utilisables dans les cours. Utile...

Ce dispositif complète bien le dépôt CléUSB dont le contenu est variable puisqu'il recopie le contenu d'une clé USB connectée à la MoodleBox.

J' ai déposé dans le dépôt SFTP une sauvegarde de cours de 150MO en vue de restauration dans la MoodleBox.

Mais le message suivant est apparu : error/invalidrestorefile

Peut-être du à la limitation à 50MO ?

Daniel

PS: Le mode d'emploi est PARFAIT sourire

En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Tu peux nous dire à quelle étape cet erreur survient ? Je pressens que le téléchargement ne s'est pas bien effectué. Peux-tu ressayer ?

En réponse à Nicolas Martignoni

Re: Moodle sur Raspberry

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour,

"Tu peux nous dire à quelle étape cette erreur survient ?"

Parce que la taille peut donc à priori dépasser les 50MO quand on procède ainsi ?

Procédure: Le fichier de restauration déposé par SFTP s'affiche bien dans la fenêtre de restauration après sélection par le sélecteur de fichiers de Moodle. Mais dès le clic sur le bouton de restauration l'erreur apparaît.

Donc la restauration ne débute même pas.

Mais comme j'ai constaté par ailleurs que certaines sections de ce cours sont de taille anormalement importantes je vais d'abord voir ce qu'il en est sur ce point. En effet mes vidéos éventuelles sont toutes liées par alias et non intégrées directement dans le cours...

Je vais donc tester avec un autre cours. Je pense dans la journée...

Daniel

En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Parce que la taille peut donc à priori dépasser les 50MO quand on procède ainsi ?

Oui, j'ai testé avec une vidéo de 300 Mo sans problème.

D'après ta description, il semble que la transmission du fichier se soit mal passée. Peux-tu tester avec le même fichier sur la clef USB ?

En réponse à Nicolas Martignoni

Re: Moodle sur Raspberry

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour,

A propos de la taille des sauvegardes de cours à restaurer.

  • J'ai sauvegardé un cours (Moodle 2.9) dont la taille est de 56Mo. Puis placé le fichier dans le dossier SFTP de la MoodleBox.
  • Lors de la restauration, l'erreur signalée précédemment avec le cours de 150MO s'est produite immédiatement au début de la procédure de restauration :  error/invalidrestorefile.
  • J'ai expurgé ce cours d'éléments peu utiles. La taille de la sauvegarde est alors passée à 46Mo.
  • La restauration s'est effectuée sans problèmes.

J'ai donc l'impression que ce problème ne se produit que pour le cas de cours à restaurer dont la taille dépasse les 50Mo.

En effet, en ce qui concerne les autres types de fichiers, je viens de déposer une vidéo mp4 de 100Mo dans SFTP et je l'ai intégrée directement (sans alias) dans un cours. Cela a très bien fonctionné.

A noter que pour moi tout ceci ne sont que des détails de découverte qui ne changent rien à l'extraordinaire intérêt de cette application, qui ne va plus guère me quitter sans doute. sourire

Daniel

PS: Je suis en train de me demander si cela ne provient pas tout simplement du mode de classement car je suis encore en Antelope (o2switch) au lieu de Barracuda.

 

En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Merci pour ce retour.

Pourrais-tu SVP

  • essayer depuis la clef USB avec un cours de plus de 50 Mo pour être sûr que c'est bien dû à la limitation de téléchargement ?
  • mettre à dispo une de ces sauvegardes (envoie-moi le lien par MP), afin que je puisse reproduire le problème ?

PS. Rien à voir avec le format des tables (antelope vs barracuda). Ne cherche pas ici.

En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Séverin Terrier,
Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Bonjour,

Oui, superbe travail que ce mode d'emploi (merci Nicolas) sourire

J'ai malgré tout corrigé quelques petites fautes de frappe et de ponctuation clin d’œil

Séverin

En réponse à Séverin Terrier

Re: Moodle sur Raspberry

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour,

Le nombre de 20 utilisateurs est-il une limite théorique conseillée ou est-il techniquement bridé dans la MoodleBox ?

Daniel

En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Séverin Terrier,
Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Bonjour Daniel,

C'est une recommandation pour un bon fonctionnement sourire

Mais rien n'empêche d'aller chercher et tester les limites (si le but n'est pas forcément d'assurer un fonctionnement optimal) clin d’œil

Séverin

En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Limite théorique (par précaution, pour éviter que qqn pense qu'il peut mettre son établissement sur une MoodleBox). Aucun bridage technique n'est implémenté.

Au feeling, je pense que ça peut tenir le double, mais je ne donne aucune garantie. sourire

En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Christian Westphal,
Avatar Moodleurs particulièrement utiles

Salut à tous,

Avec mon image, j'ai fais des essais avec 29 connexions, ça passe encore.

à côté d'une limitation non technique mais raisonnable du nombre de connectés, il y a aussi la "gestion de classe" : en évitant de se conduire en dictateur (façon "cliquez sur le bouton maintenant") et en laissant les élèves avancer à leur rythme, on limite les connexions et requêtes vraiment simultanées et on gagne en souplesse.



Moyenne des évaluations Utile (1)
En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Daniel,

J'ai testé chez moi, et je peux reproduire le bogue, car c'est un bogue de Moodle : MDL-53429.

J'ai voté pour sa résolution. Si vous trouvez que c'est important, vous pouvez faire de même.

Nicolas

En réponse à Nicolas Martignoni

Re: Moodle sur Raspberry

par Séverin Terrier,
Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Bonjour,

J'ai également voté, et ajouté Moodle 3.1 comme version impactée.

Séverin

En réponse à Séverin Terrier

Re: Moodle sur Raspberry

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour,

J'ai voté aussi.

Disons tout de même que dans le cas de la MoodleBox ce problème n'est pas capital vu que les cours vont sans doute être de petite taille.

Et comme tous les handicapés (terme non péjoratif...) j'ai cherché des solutions de contournement. Dans ce cas de figure la fragmentation du cours.

Daniel

PS: Pour toute nouvelle question faut-il poursuivre ce fil ou créer un nouveau sujet ?

Par exemple j'envisage de poser la question de la sauvegarde/duplication (voire de la protection ?) de la carte SD terminée avec Moodle configuré par nos soins: rpi clone ?

En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Séverin Terrier,
Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Bonjour Daniel,

Je pense que les questions liées à la MoodleBox peuvent rester dans ce fil (au pire, on séparera).

L'outil rpi clone semble effectivement pas mal pour le clonage. La protection sera impossible, pour quelqu'un qui a physiquement accès à la carte !

Séverin

En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Je trouve le fil de moins en moins lisible. Je pencherais plutôt pour ouvrir de nouvelles discussions, en préfixant le sujet avec [MoodleBox].

Attention cependant à ne pas devenir un forum "Raspberry". Par exemple, la question de rpi-clone est déjà presque hors sujet, et donc tu ne recevras peut-être pas de soutien ici. Il te faudra sans doute t'adresser à la communauté Raspberry pour obtenir des réponses.

Pour répondre cependant à ta question, je pense que rpi-clone est le bon outil. Mais attention, tu te frottes à des compétences pointues, dépassant le cadre de Moodle.

En réponse à Nicolas Martignoni

Re: Moodle sur Raspberry

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

OK,

Le problème de la duplication de la carte microSD d'une MoodleBox pré-configurée pour des besoins X ou Y va néanmoins se poser.

Si la procédure est techniquement pointue elle ne m'intéresse pas. Puisqu'elle ne peut être mise en oeuvre par un enseignant Moodle lambda, qui est ma référence...

Ma solution préconisée sera donc sans doute d'installer une nouvelle image ( ce qui est très facile), puis de restaurer les éléments sauvegardés du Moodle préconfiguré.

Tout ceci n'étant pas compliqué.

Peut-être alors faudrait-il au minimum que le Moodle inclus dans l'image que tu diffuses soit préconfiguré pour l'accès aux appareils mobiles ?

Ce qui n'est pas le cas par défaut je crois.

Daniel

En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Ma solution préconisée sera donc sans doute d'installer une nouvelle image ( ce qui est très facile), puis de restaurer les éléments sauvegardés du Moodle préconfiguré.

Oui, je suis d'accord. C'est AMHA la meilleure solution.

> Peut-être alors faudrait-il au minimum que le Moodle inclus dans l'image que tu diffuses soit préconfiguré pour l'accès aux appareils mobiles ?

Excellente idée, je la note pour la prochaine version de l'image sourire


En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Le problème que tu rencontres est que tu ne peux pas te connecter à la MoodleBox. Voici pourquoi. Quand tu t'es connecté à l'ancienne MoodleBox, ton ordinateur a enregistré sa clef publique. Avec la nouvelle MoodleBox, cette clef publique a changé (c'est normal : nouveau serveur, nouvelle identité). 

Ton ordinateur a détecté ce changement, qu'il interprète comme un risque de tentative d'attaque Man in the middle.

Pour corriger il suffit de lancer sur ton ordinateur (pas la MoodleBox) la commande donnée par le message :

ssh-keygen -f "/home/daniel/.ssh/known_hosts" -R moodlebox.local
Moyenne des évaluations Utile (2)
En réponse à Nicolas Martignoni

Re: Moodle sur Raspberry

par Patrick LAGARRIGUE,

Bonjour,

Un grand merci à toute l'équipe.

Le livre de Nicolas est très bien fait et l'image fonctionne.

En réponse à Patrick LAGARRIGUE

Re: Moodle sur Raspberry

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour,

Et ma prochaine étape sera de tester la MoodleBox raccordée à une prise 12V voiture avec un cordon d'alimentation capable d'assurer des pointes fugitives de 2,5A.

Pour pouvoir faire du Moodle avec une tablette ou un smartphone même dans ... la garrigue grand sourire

Daniel

Bon je sais, on peut faire mieux, comme blague...timide

En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Pour info, j'ai fait des tests avec une batterie externe 10000 mAh. Ça marche très bien. sourire

En réponse à Nicolas Martignoni

Re: Moodle sur Raspberry

par Christian Westphal,
Avatar Moodleurs particulièrement utiles

j'ai une powerbank de 2200 mAh, ça tiens au moins une heure (pas testée à fond)

C'est une powerbank publicitaire ONISEP récupérée à Educatice cette année clin d’œil

Le boîtier est fait maison à la découpeuse laser

En réponse à Christian Westphal

Re: Moodle sur Raspberry

par Christian Westphal,
Avatar Moodleurs particulièrement utiles

le boitier vu de l'autre côté


Moyenne des évaluations Utile (1)
En réponse à Christian Westphal

Re: Moodle sur Raspberry

par Séverin Terrier,
Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Sympa ce côté artistique sourire

Et j'aime l'alliance du look bois (nature) associé aux technologies récentes clin d’œil

En réponse à Séverin Terrier

Re: Moodle sur Raspberry

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

boitier officiel raspberryMais ta framboise semble largement... en confiture !

Ca chauffe !

Moi j'ai "investi" dans le boitier officiel.

Pour la batterie je vais ouvrir un fil spécial. Il existe un boitier batterie officiel mais cher...

Daniel

En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Christian Westphal,
Avatar Moodleurs particulièrement utiles
Les auréoles de fumée qui subsistent ne sont pas liées à la chauffe du raspberry,  c'est la découpe laser sourire
En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Christian Westphal,
Avatar Moodleurs particulièrement utiles

Mon image n'est pas à jour, je travaille dans l'urgence actuellement pour à peu près tout ce que je fais triste

J'ai pour le moment voulu privilégier la réalisation du test grandeur nature d'une part et le début d'une IHM sur le serveur web pour permettre la paramétrage de la moodlebox. Comme je ne code pas super vite en php ça avance... lentement !

En réponse à Daniel Méthot

Re: Moodle sur Raspberry

par Séverin Terrier,
Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Je pense qu'un Livre MoodleBox serait utile.

Il serait possible de le créer facilement, le maintenir en ligne sans logiciel spécifique, et permettrait ensuite d'intégrer les différents éléments de description, ainsi que le(s) lien(s) de téléchargement (des différentes versions). Il serait aussi facile d'avoir une version imprimable.

Séverin

En réponse à Christian Westphal

Re: Moodle sur Raspberry 3

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

À titre d'information : j'aurai le plaisir de faire une communication sur la MoodleBox lors du MoodleMoot 2016 à Sierre (voir le programme de la conférence ici: http://moodlemoot2016.hes-so.ch/course/view.php?id=2#20160708).

A+

Nicolas

Moyenne des évaluations Utile (1)
En réponse à Nicolas Martignoni

Re: Moodle sur Raspberry 3

par Christian Westphal,
Avatar Moodleurs particulièrement utiles

j'avais repéré ta conf sur le programme quand j'espérais encore pouvoir aller au moodlemoot... hélas !

Sera-t-elle filmée ?


En réponse à Christian Westphal

Re: Moodle sur Raspberry 3

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

L'adresse de mon image de la MoodleBox a changé: c'est ici.

Moyenne des évaluations Utile (1)
En réponse à Nicolas Martignoni

Re: Moodle sur Raspberry 3

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bilan:

Ma carte microSD avec Moodle 3.1* configuré à ma sauce :

  • 3,9Go utilisés
  • 27,5Go libres (carte de 32Go). A mon avis très largement suffisant en attendant la baisse des prix des 64Go.
  • Incluant un cours de formation à Moodle basé sur une "méga maxi-leçon". Contenant 550Mo de vidéos liées par alias dans le dépôt SFTP

Daniel

*thème More