====== Meeting Brique Internet, Avril 2020 ====== La réunion se passe sur le serveur mumble de LDN : https://wiki.ldn-fai.net/wiki/Mumble Compte-rendus des précédentes réunions : https://wiki.labriqueinter.net/doku.php?id=meetings:index Début de la réunion à 19h. ====== Participants ====== * keo * Hugo * agentcobra * ljf * pitchum (un peu là) * Aleks ===== Dernières nouvelles ===== * Plusieurs PR en cours * TODO [HugoPoi] clean https://github.com/labriqueinternet/build.labriqueinter.net/pull/68 ===== Sujets grand public ===== === Roadmap === - Documenter * Comment proposer la Brique dans mon FAI * [Blocked] Comment builder l'image de la brique (en gros changement) - Ajout d'une fonction de sauvegarde d'image système. L'idée est de pouvoir restaurer une image en cas de panne. - Ajout d'un sticker de contact en cas de panne ===== Sujets Techniques ===== === Building Image === TODO [HugoPoi] Mise en place d'un CI de buid (drone-ci) Yunohost ARM images - fetch update depuis Armbian-stretch (~100 commits de retard) - try using qemu Cela permettrait d'avoir des images pour plusieurs cartes ARM automatiquement. Idéallement: - Lime - Lime2 - Orange Pi Quid de l'eMMC ? === Installation Process === Idéallement, le formulaire d'installation se retrouverait dans l'interface YunoHost. Deux options: - customisation de la post-install de Yunohost - interface dédiée à la BriqueInternet === VPN Configuration UI === Passage de l'interface php de vpnclient vers les config-panel de Yunohost * S'inspirer de seafile ou nextcloud pour construire le config panel * il manque des types de questions: * type fichier (pour le .cube) * type textarea * Il manque la possibilité d'afficher un état (bien qu'on peut bricoler avec les actions custom) === Financing === Reminder : we have some money for NLnet to implement some features ! https://filebin.net/hd1b42mx6bnwm1xa/memorandumOfUnderstanding.pdf?t=9rpp3nqz In particular beind discussed during the meeting : * Number 3 : Integrate VPNClient and Hotspot applications inside Yunohost’s webadmin * estimated 15 days work, 3k euros !! * Number 4 : Simplify and speed up Internet Cube installation process * estimated 10 days work, 2k euros !! (and also Number 1 and 2 if you're interested ... or 5 6 7 8 if you wanna work on Yunohost's core ...) === IPv6 issues === Problème avec IPv6 confirmé Problème iptables: Drop des trames sortantes ARP IPv6 Voir ticket https://github.com/labriqueinternet/vpnclient_ynh/issues/59 Il faut peut être ajouter https://github.com/labriqueinternet/vpnclient_ynh/blob/master/conf/hook_post-iptable-rules#L13 Les briques répondent sur fe80::42:babe/128 durant l'install === Hardware === * Quid des cartes A64-OLinuXino ? https://www.olimex.com/Products/OLinuXino/A64/A64-OLinuXino/open-source-hardware * Pas de SATA * Option possible avec de l'eMMC * Option possible avec un mobule Wi-Fi/BLE [DONE DrPi]: * regarder si le processeur est averti lorsque l'alim bascule sur la batterie (en cas de coupure de courant) * Oui. L'étude des schémas montre que le processeur peut savoir si l'énergie vient de l'adaptateur secteur ou de la batterie. Important pour faire un "safe shutdown" en cas de coupure d'électricité. * regarder les differences entre les differentes mémoire proposée (NAND, eMMC...) === Community === * [TODO Keo] Envoyer un recap des nouvelles du projet depuis un an ? === Packaging === Boitier MDF: http://carrefour-numerique.cite-sciences.fr/fablab/wiki/doku.php?id=projets:boite_la_brique_internet * Faire une proposition de boitier en 5mm ? * Faire une proposition de boitier pour la lime2 + disque ? * Faire une proposition de boitier pour la Orange Pi ? === Misc === * Quick and dirty script / POC pour configurer un deuxieme port ethernet (via un adaptateur USB) https://github.com/alexAubin/ynh-extraeth * TODO: refactorer en app Yunohost * https://wiki.labriqueinter.net/doku.php?id=howto:parametrer_une_brique_avec_un_connecteur_usb-ethernet_au_lieu_d_un_connecteur_usb-wifi * utiliser dnsmask ? * nettoyage des repos https://github.com/labriqueinternet