From 76763c6757ba0b59e1a677bf391ca69550a2ea0e Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Fri, 12 Jun 2020 18:36:20 +0200 Subject: [PATCH 01/16] ddc10: reformulations --- demandes_de_critiques/ddc10.environnement.le_linky.txt | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/demandes_de_critiques/ddc10.environnement.le_linky.txt b/demandes_de_critiques/ddc10.environnement.le_linky.txt index 84da6e9..4ae9250 100644 --- a/demandes_de_critiques/ddc10.environnement.le_linky.txt +++ b/demandes_de_critiques/ddc10.environnement.le_linky.txt @@ -81,13 +81,9 @@ ce sont les compteurs communicants Linky. # Analyse des préoccupations -Le décret n°2010-1022 de 2010 -« relatif aux dispositifs de comptage sur les réseaux publics d'électricité » -engageant une expérimentation des compteurs communicants en France, -et surtout la loi n°2015-992 de 2015 -« relative à la transition énergétique pour la croissance verte », -ont engagé l'introduction du Linky dans près de 35 millions de foyers, -pour : +La loi n°2015-992 de 2015 « relative à la transition énergétique +pour la croissance verte », a engagé l'introduction du Linky +dans près de 35 millions de foyers, pour : > [permettre] aux fournisseurs de proposer à leurs clients des prix différents > suivant les périodes de l'année ou de la journée et incitant les utilisateurs > des réseaux à limiter leur consommation pendant les périodes où la -- 2.47.2 From cd168ed97220f5ffab9bdac96c4fa82525230a0c Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Fri, 12 Jun 2020 18:47:22 +0200 Subject: [PATCH 02/16] ddc10: ajout des destinataires --- demandes_de_critiques/ddc10.environnement.le_linky.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/demandes_de_critiques/ddc10.environnement.le_linky.txt b/demandes_de_critiques/ddc10.environnement.le_linky.txt index 4ae9250..f1d59ea 100644 --- a/demandes_de_critiques/ddc10.environnement.le_linky.txt +++ b/demandes_de_critiques/ddc10.environnement.le_linky.txt @@ -2,7 +2,8 @@ Subject: [ddc10v6] Demande de critiques : le rôle stratégique du compteur communicant Linky pour rendre résiliente l'électrification décarbonante de la France From: Julien Moutinho -To: environnement@sourcephile.fr +To: Conseil municipal de Gentioux-Pigerolles +Cc: asso@ctrl-a.fr, compteurslinky@cilal.net, environnement@sourcephile.fr DDC: 10 Revision: 6 Phase: ConstructionDeConsensus -- 2.47.2 From f8ba2d58537adf04ef33bccbbf781f7551c5b04b Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Thu, 18 Jun 2020 12:03:32 +0200 Subject: [PATCH 03/16] ddc10: ajout du lien d'[ADEME-2018] --- demandes_de_critiques/ddc10.environnement.le_linky.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/demandes_de_critiques/ddc10.environnement.le_linky.txt b/demandes_de_critiques/ddc10.environnement.le_linky.txt index f1d59ea..6f30e19 100644 --- a/demandes_de_critiques/ddc10.environnement.le_linky.txt +++ b/demandes_de_critiques/ddc10.environnement.le_linky.txt @@ -208,6 +208,7 @@ Ces explications sont pour l'essentiel des citations tirées de : - [ADEME-2018] /Avis de l'ADEME : Les compteurs communicants pour l'électricité (Linky)/ 2018, Agence de l'Environnement et de la Maîtrise de l'Énergie + https://www.ademe.fr/sites/default/files/assets/documents/avis-de-lademe_compteurs_communiquants_septembre2018.pdf - [Carbone4-2019] /Évolution de la demande électrique à moyen et long terme : quels impacts pour la gestion de la pointe électrique en 2030 et 2050 ?/, 2019, Carbone4. -- 2.47.2 From 8eb21539f5e72b5f46a175989581c271bffe5cf8 Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Thu, 18 Jun 2020 12:04:43 +0200 Subject: [PATCH 04/16] =?utf8?q?ddc10:=20mot=20plus=20appropri=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- demandes_de_critiques/ddc10.environnement.le_linky.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/demandes_de_critiques/ddc10.environnement.le_linky.txt b/demandes_de_critiques/ddc10.environnement.le_linky.txt index 6f30e19..a34fa29 100644 --- a/demandes_de_critiques/ddc10.environnement.le_linky.txt +++ b/demandes_de_critiques/ddc10.environnement.le_linky.txt @@ -13,7 +13,7 @@ Content-Disposition: inline Bonjour, -Pour info et réflexion, voici le résultat de mes modestes recherches +Pour info et réflexion, voici le résultat de mes humbles recherches sur le Linky, que déploie Enedis sur le Plateau ce mois-ci. Permettez-moi à cette occasion de solliciter en retour -- 2.47.2 From 8caed920184930df76db8d55293cd1e64563dd29 Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Thu, 18 Jun 2020 12:15:03 +0200 Subject: [PATCH 05/16] ddc10: renommage [CTRLA2020] -> [CTRLA-2020] --- demandes_de_critiques/ddc10.environnement.le_linky.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/demandes_de_critiques/ddc10.environnement.le_linky.txt b/demandes_de_critiques/ddc10.environnement.le_linky.txt index a34fa29..8f9a618 100644 --- a/demandes_de_critiques/ddc10.environnement.le_linky.txt +++ b/demandes_de_critiques/ddc10.environnement.le_linky.txt @@ -191,7 +191,7 @@ Source : [Carbone4-2019, p.32] ## Introduction Suite à ma découverte du document : -- [CTRLA2020] /Pourquoi-Comment refuser Linky ?/, 2020, CTRL-A, +- [CTRLA-2020] /Pourquoi-Comment refuser Linky ?/, 2020, CTRL-A, diffusé sur Faux-la-Montagne, La Villedieu et Gentioux-Pigerolles. et à la décision du nouveau Conseil municipal de Gentioux-Pigerolles de s'opposer au Linky sur la commune. @@ -467,7 +467,7 @@ Ce texte a pour objectif les paliers suivants : et rédigées sans rhétorique fallacieuse, exagérante ou provocatrice. - Objectif honorable : répondre à l'ensemble des sujets abordés - dans l'analyse critique de la section "Pourquoi" de [CTRLA2020]. + dans l'analyse critique de la section "Pourquoi" de [CTRLA-2020]. - Objectif ambitieux : convaincre les élu.es locaux.les et les influenceur.ses engagé.es contre le Linky, -- 2.47.2 From 8fdcbd6bd74e01ef025141b99ca1ccaf69d09558 Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Thu, 18 Jun 2020 12:33:56 +0200 Subject: [PATCH 06/16] ddc10: typo --- demandes_de_critiques/ddc10.environnement.le_linky.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/demandes_de_critiques/ddc10.environnement.le_linky.txt b/demandes_de_critiques/ddc10.environnement.le_linky.txt index 8f9a618..e8ef353 100644 --- a/demandes_de_critiques/ddc10.environnement.le_linky.txt +++ b/demandes_de_critiques/ddc10.environnement.le_linky.txt @@ -548,7 +548,7 @@ Le compteur électronique (posé dès 1996) affiche : - L'option tarifaire choisie (Base, Heures Pleines / Heures Creuses) - L'intensité maximale atteinte (A) -Le conpteur communicant Linky affiche, la même chose, plus : +Le compteur communicant Linky affiche, la même chose, plus : - de 1 à 10 index d'énergie totale consommée (kWh) - La puissance appelée maximale sur la journée (kVA) - L'énergie totale injectée sur le réseau (kWh) -- 2.47.2 From 7609c23aed8995045d59d60b587bcd5d31fca0a3 Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Thu, 18 Jun 2020 12:35:24 +0200 Subject: [PATCH 07/16] ddc10: typo --- demandes_de_critiques/ddc10.environnement.le_linky.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/demandes_de_critiques/ddc10.environnement.le_linky.txt b/demandes_de_critiques/ddc10.environnement.le_linky.txt index e8ef353..8cda3f2 100644 --- a/demandes_de_critiques/ddc10.environnement.le_linky.txt +++ b/demandes_de_critiques/ddc10.environnement.le_linky.txt @@ -916,7 +916,7 @@ Source : https://www.lemonde.fr/les-decodeurs/article/2018/10/26/linky-en-questi > garantir cette durée de vie. à la fois sur les aspects > informatiques et mécaniques. [Effectuant] ainsi près de 2000 tests > sur l'informatique de chaque appareil, et 200 sur les aspects mécaniques. -Source : [OPECST-2018, CRé, p.19] +Source : [OPECST-2018, CRÉ, p.19] ### Le concentrateur -- 2.47.2 From fc3aeafea4b5f80c835cf595aced0fcc738087d9 Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Thu, 18 Jun 2020 13:14:53 +0200 Subject: [PATCH 08/16] ddc10: typo --- demandes_de_critiques/ddc10.environnement.le_linky.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/demandes_de_critiques/ddc10.environnement.le_linky.txt b/demandes_de_critiques/ddc10.environnement.le_linky.txt index 8cda3f2..a219bc3 100644 --- a/demandes_de_critiques/ddc10.environnement.le_linky.txt +++ b/demandes_de_critiques/ddc10.environnement.le_linky.txt @@ -1138,7 +1138,7 @@ serait le blackout : > excédent d’énergie et, sans doute, une rupture du réseau quelque part » Source : http://www.opex360.com/2018/03/18/compteurs-electriques-linky-vulnerables-a-cyberattaque/ -Toutefois dans le cas d'un blackout, le pilotage de la demande permise +Toutefois dans le cas d'un blackout, le pilotage de la demande permis par les Linky encore fonctionnels, faciliterait probablement la remise en marche progressive du réseau électrique. -- 2.47.2 From 87511f7db6246cc009f527538002d68df84af30a Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Fri, 19 Jun 2020 00:41:22 +0200 Subject: [PATCH 09/16] ddc10: typo --- demandes_de_critiques/ddc10.environnement.le_linky.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/demandes_de_critiques/ddc10.environnement.le_linky.txt b/demandes_de_critiques/ddc10.environnement.le_linky.txt index a219bc3..dd748a6 100644 --- a/demandes_de_critiques/ddc10.environnement.le_linky.txt +++ b/demandes_de_critiques/ddc10.environnement.le_linky.txt @@ -549,7 +549,7 @@ Le compteur électronique (posé dès 1996) affiche : - L'intensité maximale atteinte (A) Le compteur communicant Linky affiche, la même chose, plus : -- de 1 à 10 index d'énergie totale consommée (kWh) +- De 1 à 10 index d'énergie totale consommée (kWh) - La puissance appelée maximale sur la journée (kVA) - L'énergie totale injectée sur le réseau (kWh) Source : https://www.enedis.fr/sites/default/files/AFFICHAGES_COMPTEURS_060418.pdf -- 2.47.2 From dd7d8236d7e41ec715afe23fb4d767c0440222c7 Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Fri, 26 Jun 2020 06:23:19 +0200 Subject: [PATCH 10/16] =?utf8?q?ddc10:=20pr=C3=A9cisions=20venant=20de=20h?= =?utf8?q?ttps://www.youtube-nocookie.com/embed/wfLoiwe1fgA?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../ddc10.environnement.le_linky.txt | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/demandes_de_critiques/ddc10.environnement.le_linky.txt b/demandes_de_critiques/ddc10.environnement.le_linky.txt index dd748a6..7391e36 100644 --- a/demandes_de_critiques/ddc10.environnement.le_linky.txt +++ b/demandes_de_critiques/ddc10.environnement.le_linky.txt @@ -604,7 +604,8 @@ Source : http://www.smartgrids-cre.fr/index.php?p=compteurs-caracteristiques #### Le contrôle de la puissance appelée : fin de l'imprécision de 20% du disjoncteur Pour faire respecter la limitation de la puissance appelée, -le Linky remplace partiellement et améliore le disjoncteur de branchement. +le Linky remplace et améliore le disjoncteur de branchement, +il ne remplace toutefois pas le disjoncteur différentiel. Les compteurs pre-Linky respectant les normes sont couplés à un disjoncteur de branchement, typiquement un BACO/Legrand oléo-magnétique ayant une tolérance de 20% en dessous de laquelle le courant n'est pas coupé, @@ -716,6 +717,9 @@ Source : [OPECST-2018, Enedis, p.25], > niveau du compteur, d'une rue ou d'un quartier. Source : [SDE54-2018, p.5] +En outre, le Linky avertit Enedis +en cas de tentative d'ouverture du cache borne plombé. + > Si la tension nominale est de 230 V, la plage réglementaire de > tension est comprise entre 207 et 253 V. Une excursion > signifie le dépassement de cette plage à un moment donné, @@ -821,11 +825,17 @@ Source : http://www.smartgrids-cre.fr/index.php?p=technologies-emetteur-radio-li ### La fabrication : en France et au-delà -Enedis sous-traite à : +Enedis sous-traite à Cahors, Elster, Itron, Landis+Gyr, Sagemcom, et Ziv : > 6 constructeurs disposants d'usine en France > [et] 80 entreprises de pose réparties sur le territoire Source : https://www.enedis.fr/linky-un-projet-industriel +Ces constructeurs ont l'obligation de respecter +le cahier des charges technique d'Enedis, +mais sont libres de faire leur propre conception électronique, +d'utiliser les composants de leur choix, ce qui leur permet de garder +la propriété dite industrielle de leur appareil. + Car : > La stratégie d’Enedis est de retenir plusieurs constructeurs > (cinq pour les deux premières vagues) afin de limiter le risque industriel. -- 2.47.2 From d60d136d8f385c86ae6c442413fe47e586462590 Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Fri, 26 Jun 2020 07:42:51 +0200 Subject: [PATCH 11/16] =?utf8?q?ddc10:=20changement=20d'adresse=20m=C3=A9l?= =?utf8?q?=20du=20conseil=20municipal?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- demandes_de_critiques/ddc10.environnement.le_linky.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/demandes_de_critiques/ddc10.environnement.le_linky.txt b/demandes_de_critiques/ddc10.environnement.le_linky.txt index 7391e36..fda84b2 100644 --- a/demandes_de_critiques/ddc10.environnement.le_linky.txt +++ b/demandes_de_critiques/ddc10.environnement.le_linky.txt @@ -2,7 +2,7 @@ Subject: [ddc10v6] Demande de critiques : le rôle stratégique du compteur communicant Linky pour rendre résiliente l'électrification décarbonante de la France From: Julien Moutinho -To: Conseil municipal de Gentioux-Pigerolles +To: Conseil municipal de Gentioux-Pigerolles Cc: asso@ctrl-a.fr, compteurslinky@cilal.net, environnement@sourcephile.fr DDC: 10 Revision: 6 @@ -945,15 +945,15 @@ m'ont confirmé publiquement leur attachement envers notre responsabilité collective d'assurer la qualité de notre environnement : - Mme Irène BAYET TORDO - Mme Pauline CABARET -- M. Thomas FLOUR - M. Benoit DELADONCHAMPS +- M. Thomas FLOUR Il apparaît donc pertinent d'adresser en particulier à elleux cette demande de critiques, issue d'un désir et souci sur notre environnement, pour qu'elle couvre les oppositions au Linky qu'il.les portent ou affrontent. Dans un premier temps, je l'envoie uniquement par voie électronique : -- à l'adresse mél de la liste électorale : gentioux2020@mailo.com +- à l'adresse mél de la mairesse : djeanblanc.mairiegp@gmail.com - au contact : compteurslinky@cilal.net animé par Mme Irène BAYET TORDO, conseillère municipale, pour « proposer d'envoyer une lettre collective -- 2.47.2 From 055ae6ba6cbde0f40443d82ef1ff88ce01071b86 Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Fri, 26 Jun 2020 07:06:00 +0200 Subject: [PATCH 12/16] =?utf8?q?ddc10:=20=C3=A9tude=20de=20la=20puissance?= =?utf8?q?=20r=C3=A9active?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../ddc10.environnement.le_linky.txt | 381 +++++++++++++----- 1 file changed, 290 insertions(+), 91 deletions(-) diff --git a/demandes_de_critiques/ddc10.environnement.le_linky.txt b/demandes_de_critiques/ddc10.environnement.le_linky.txt index fda84b2..a003aaf 100644 --- a/demandes_de_critiques/ddc10.environnement.le_linky.txt +++ b/demandes_de_critiques/ddc10.environnement.le_linky.txt @@ -1,30 +1,82 @@ -Subject: [ddc10v6] Demande de critiques : +Subject: [ddc10v7] Demande de critiques : le rôle stratégique du compteur communicant Linky pour rendre résiliente l'électrification décarbonante de la France From: Julien Moutinho To: Conseil municipal de Gentioux-Pigerolles Cc: asso@ctrl-a.fr, compteurslinky@cilal.net, environnement@sourcephile.fr DDC: 10 -Revision: 6 -Phase: ConstructionDeConsensus -Message-ID: +Revision: 7 +Phase: RefroidissementDesDébats +Message-ID: +In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Bonjour, -Pour info et réflexion, voici le résultat de mes humbles recherches -sur le Linky, que déploie Enedis sur le Plateau ce mois-ci. - -Permettez-moi à cette occasion de solliciter en retour +Pour info et réflexion, voici la septième révision de ma demande de critiques +sur le rôle stratégique du compteur communicant Linky +pour rendre résiliente l'électrification décarbonante de la France. + +Alors qu'Enedis vient officiellement d'achever le déploiement du Linky +sur Gentioux-Pigerolles, avec 184 poses. +Source : https://www.enedis.fr/linky-bientot-chez-vous +Sur un total de : +- 180 résidences principales, +- 165 résidences secondaires, +- et 56 logements vacants. +Source : https://www.insee.fr/fr/statistiques/2011101?geo=COM-23090 + +Cette septième révision résulte principalement des réponses que j'ai pu faire +aux quelques questions et critiques d'ordre technique +que j'ai reçues en privé ces dernières semaines, +en apportant des clarifications sur les points suivants : + +- Les index tarifaires type Heures Pleines et Heures Creuses sont un effacement implicite, + tout comme les anciens abonnements Effacement Jours de Pointes (EJP), + à ne pas confondre avec l'effacement explicite par délestage d'appareils en charge + que permet la Télé-Information Client (TIC) du Linky + pour ne pas dépasser la puissance souscrite. + +- Les septs contacteurs supplémentaires du Linky sont virtuels : + ils sont transmis par la Télé-Information Client (TIC), + et il faut donc un appareil suplémentaire pour réaliser l'action physique adaptée. + +- L'énergie réactive (restituée au réseau à cause de certains appareils en charge + qui provoquent un déphasage de l'intensité par rapport à la tension), + reste non-facturée dans le secteur résidentiel (<= 36kVA). + Cependant, son débit, dit puissance réactive, reste pris en compte + dans la limitation de la puissance souscrite. + Car cette restitution implique une circulation d'énergie, + et contribue donc à ce titre tout comme la puissance + de l'énergie consommée par les appareils en charge, dite puissance active, + à dimensionner les équipements et à causer des pertes en amont du compteur. + +- La limitation plus précise de la puissance souscrite par le Linky + ne change rien en théorie car elle prend en compte une marge + qui doit permettre de disposer d'une puissance au moins équivalente + à celle autorisée par un disjoncteur moyen en bon état de fonctionnement. + Cependant des disjonctions restent possibles selon la puissance souscrite, + car les anciens disjoncteurs de branchement n'étaient réglables + que sur des calibres de coupure qui ne correspondaient ni + parfaitement aux puissances souscrivables, ni ne s'adaptaient + à la variation saisonnière de la tension effective du réseau. + +- Il existe déjà des offres d'abonnement au pas de 1kVA au lieu de 3kVA. + +- Le RTE vulgarise des informations en temps réel sur l'électricité + de France et de ses régions dans l'application éCO2mix et sur le site Web : + https://www.rte-france.com/fr/eco2mix/eco2mix + On peut en particulier y constater que la production des centrales nucléaires + est quand même pilotable même si ce n'est pas autant que la production + des centrales hydrauliques ou plus carbonnées. + +Même si à ce stade il devient peu probable que je fasse une huitième révision, +n'hésitez pas pour autant à continuer de me faire connaître toute critique, correction, confirmation ou complément que vous auriez et trouveriez plus convainquante. -Ma démarche étant ici d'éviter autant que possible de tirer des conclusions -manquant de perspective ; du coup si vous trouvez que je fonde les miennes -sur des informations partielles ou réfutées par ailleurs, -n'hésitez pas à me le faire savoir :) -En espérant que la lecture complète ou partielle de ce texte +En espérant à nouveau que la lecture complète ou partielle de ce texte vous apporte des informations dignes du temps que vous voudrez bien y accorder. Bonne lecture, @@ -32,10 +84,13 @@ Julien Moutinho PS : la dernière version de ce texte est disponible ici : https://sourcephile.fr/demandes_de_critiques/ddc10.environnement.le_linky.txt +Le détail des ajouts et suppressions par rapport à la version précédente +sont (colorié.es respectivement en vert et rouge) ici : +https://code.sourcephile.fr/sourcephile-txt.git/commitdiff/ddc10v6..ddc10v7 PPS : si vous incluez environnement@sourcephile.fr comme destinataire de votre réponse, votre mél sera archivé publiquement à la suite du mien, ici : -https://mails.sourcephile.fr/inbox/environnement/ddc10v6@julm +https://mails.sourcephile.fr/inbox/environnement/ddc10v7@julm # Résumé @@ -133,14 +188,15 @@ demeure, pour moi, décisive en dernière instance. ## Études ### Le secteur de l'énergie électrique - ### L'affichage au compteur : ajout de la puissance appelée maximale journalière - ### Les 10 index de consommation : des signaux tarifaires pour l'effacement ### La production d'électricité - #### Le pilotage de la puissance appelée : un effacement différencié, évitant de sur-dimensionner le parc de centrales - #### Le contrôle de la puissance appelée : fin de l'imprécision de 20% du disjoncteur + #### Le pilotage de la puissance appelée : 10 index tarifaires pour un effacement implicite à plage horaire plus différencié + #### Le contrôle de la puissance appelée : des abonnements au kVA près avec une tolérance réduite à 110% de la puissance souscrite #### La production résidentielle : un compteur bidirectionnel - ### La maintenance du réseau : télé-opérations et détection des pertes davantage possibles + ### La maintenance du réseau : télé-opérations et détections des pertes davantage possibles ### La consommation d'électricité : -7.7% en moyenne, mais pas durable sans actions pédagogiques + #### Le délestage de la puissance appelée : un effacement explicite plus différencié + #### L'énergie réactive : reste non-facturée dans le secteur résidentiel + #### Le contrôle de l'intensité effective : par la puissance apparente ### La courbe de charge : un « mode de débogage » pour la détection des pointes électriques locales ### L'Émetteur Radio Linky (ERL) : un emplacement d'extensions optionnelles ### La fabrication : en France et au-delà @@ -367,6 +423,15 @@ Et l'ADEME de conclure à propos du Linky : > diminueront les déplacements des véhicules des prestataires et agents. Source : [ADEME-2018, p.10] +Attention toutefois, le fait que la pointe électrique requiert de solliciter +des centrales carbonnées qui sont davantage pilotables, +n'implique pas que la production des centrales nucléaires n'est pas pilotable. +Depuis leur seconde génération, la plupart des réacteurs nucléaires +en cours d'exploitation ont été conçus et fonctionnent en mode suivi de charge, +régulant la fréquence primaire et secondaire du réseau, +et certains ont un ou deux changements de puissance importants par jour. +Source : http://www.oecd-nea.org/nea-news/2011/29-2/aen-infos-suivi-charge-29-2.pdf, p.3 + ### Rendre résilient > L'électricité ne se stocke pas, aussi toute l'électricité produite @@ -395,15 +460,17 @@ assurer une puissance disponible composée de : pour un total d'environ 110GW pendant quelques heures. Source : http://www.carbone4.com/wp-content/uploads/2016/08/Carbone4_Energies_Reseau_et_pointe_de_demande.pdf , p.5 -Lorsque la puissance appelée atteint cet ordre de grandeur de 100GW, -le RTE engage des actions d'effacement : -- couper de gros consommateurs industriels (~2GW) -- et inciter des clients du secteur résidentiel - à réduire leur consommation grâce à des signaux tarifaires différenciés - (comme les Heures Pleines / Heures Creuses) que le Linky améliore. - Source : [Carbone4-2019, p.21 et p.31] +Pour consulter ces informations historiques ou les suivre en temps réel, +ainsi qu'avoir des conseils et notifications pour moins consommer, +le RTE propose le site Web et l'application éCO2mix : +https://www.rte-france.com/fr/eco2mix/eco2mix +Enfin, si les index tarifaires différenciés (comme les Heures Pleines / Heures Creuses), +que le Linky améliore, ne provoquent pas un effacement implicite suffisant +pour que cet ordre de grandeur de 100GW ne soit pas menaçant pour l'équilibre du réseau, +le RTE engage alors des actions de délestage auprès de gros consommateurs industriels (~2GW), avant d'arriver au blackout. +Source : [Carbone4-2019, p.21 et p.31] Sachant que : > Les équipements effacés sont variés. @@ -438,7 +505,7 @@ Source : https://www.enedis.fr/open-data-mobilite-electrique-points-de-charge#on > à la pointe de demande hivernale entre bandeau et pic. Source : [Carbone4-2019, p.35] -Ainsi, sous hypothèse d'un tel effacement résidentiel +Ainsi, sous hypothèse d'un tel effacement implicite résidentiel rendu possible par le Linky, cette étude prévoit que : > la puissance appelée à la pointe électrique évolue > dans des proportions qui sont raisonnables et semblent @@ -536,25 +603,9 @@ Toutefois : > et ce de façon limitée puisque, les pénalités étant plafonnées Source : [CourDesComptes-2018. p.15] -### L'affichage au compteur : ajout de la puissance appelée maximale journalière - -Le compteur électromécanique (posé jusqu'en 1994) affiche : -- De 1 à 2 index d'énergie totale consommée (kWh) - -Le compteur électronique (posé dès 1996) affiche : -- De 1 à 6 index d'énergie totale consommée (kWh) -- La puissance appelée (ie. instantanée) (kVA) -- La puissance souscrite (kVA) -- L'option tarifaire choisie (Base, Heures Pleines / Heures Creuses) -- L'intensité maximale atteinte (A) - -Le compteur communicant Linky affiche, la même chose, plus : -- De 1 à 10 index d'énergie totale consommée (kWh) -- La puissance appelée maximale sur la journée (kVA) -- L'énergie totale injectée sur le réseau (kWh) -Source : https://www.enedis.fr/sites/default/files/AFFICHAGES_COMPTEURS_060418.pdf +### La production d'électricité -### Les 10 index de consommation : des signaux tarifaires pour l'effacement +#### Le pilotage de la puissance appelée : 10 index tarifaires pour un effacement implicite à plage horaire plus différencié > Un index sert à mesurer la quantité d’énergie consommée dans > le logement pour la facturation. L’énergie consommée est @@ -567,29 +618,13 @@ Source : https://www.enedis.fr/sites/default/files/AFFICHAGES_COMPTEURS_060418.p > Le compteur Linky permettra de disposer de 10 index pour les fournisseurs. Source : http://www.smartgrids-cre.fr/index.php?p=compteurs-caracteristiques -### La production d'électricité - -#### Le pilotage de la puissance appelée : un effacement différencié, évitant de sur-dimensionner le parc de centrales - -> [la puissance appelée est] un paramètre dimensionnant -> pour le réseau électrique +Chacun de ces index permet de former un signal tarifaire +contribuant à piloter la puissance appelée, qui est : +> un paramètre dimensionnant pour le réseau électrique Source : [Carbone4-2019, p.17] c'est-à-dire le nombre, le type et la puissance des centrales à construire, ainsi que les dispositifs d'effacement des pointes de demandes. -Les compteurs précédant Linky possèdent déjà un contacteur -(interrupteur d'asservissement) permettant de piloter la consommation, -mais cela signifie qu’ils pilotent de manière simultanée et indifférenciée -tous les appareils qui sont associés au fonctionnement de ce contacteur. - -> Le compteur Linky sera doté de sept contacts supplémentaires -> (par exemple, l’un pour le ballon d’eau chaude sanitaire, le -> deuxième pour la pompe à chaleur et cinq autres pour le -> chauffage électrique, selon les différentes zones de -> chauffage, telles que la chambre, la salle-de-bain, etc.) -> permettant de piloter les appareils en fonction des grilles tarifaires. -Source : http://www.smartgrids-cre.fr/index.php?p=compteurs-caracteristiques - > Lors d’une contrainte sur le réseau, due à une forte pointe de > consommation, une information est envoyée la veille au client > ayant souscrit l’option "Effacement Jour de Pointe" (EJP) afin @@ -601,21 +636,32 @@ Source : http://www.smartgrids-cre.fr/index.php?p=compteurs-caracteristiques > appareils via les huit contacts paramétrables. Source : http://www.smartgrids-cre.fr/index.php?p=compteurs-caracteristiques -#### Le contrôle de la puissance appelée : fin de l'imprécision de 20% du disjoncteur - -Pour faire respecter la limitation de la puissance appelée, -le Linky remplace et améliore le disjoncteur de branchement, -il ne remplace toutefois pas le disjoncteur différentiel. -Les compteurs pre-Linky respectant les normes sont couplés -à un disjoncteur de branchement, typiquement un BACO/Legrand oléo-magnétique -ayant une tolérance de 20% en dessous de laquelle le courant n'est pas coupé, -malgré le dépassement du courant calibré par l'installateur, -en rapport avec la puissance souscrite par l’abonné.e. - -Par exemple : -> pour un [disjoncteur de branchement] sur le calibre 45 A, -> le courant devra être supérieur à 54 A pour provoquer un déclenchement, -> dans le meilleur des cas. +#### Le contrôle de la puissance appelée : des abonnements au kVA près avec une tolérance réduite à 110% de la puissance souscrite + +Le Linky remplace et améliore la précision du disjoncteur de branchement +qui sert à faire respecter la limitation de la puissance appelée, +il ne remplace pas toutefois le ou les disjoncteurs différentiels +qui restent en fonction pour continuer de servir leur rôle de protection. + +Le disjoncteur de branchement est typiquement un BACO/Legrand oléo-magnétique, +réglé par l'installateur.rice sur le calibre de rupture +qui correspond le mieux pour que l'intensité effective multipliée par +la tension efficace la plus haute (en été à 14h) +dépasse le moins possible la puissance souscrite. + +Par exemple, quand on a une puissance souscrite de 12kVA, +il faut en théorie limiter l'intensité effective à 12kVA / ((1 - 8.5%) * 230V) = 57A. +Source : https://www.enedis.fr/sites/default/files/Enedis-PRO-RES_43E.pdf , p.10-12 +Mais parce que lesdits BACO/Legrand n'ont pas de calibre entre 45A et 60A en monophasé, +et une tolérance permanente à 110% du calibre +(de 140% pendant moins de 100s et de 250% pendant moins de 20s), +le calibre 60A est utilisé, ce qui limite à 110% * 60A = 66A. +Ainsi, compte-tenu de la variation saisonnière de la tension du réseau, +on obtient une limitation de puissance de l'ordre de : +- (1 - 10%) * 230V * 66A = 14kVA en hiver +- (1 + 10%) * 230V * 66A = 16kVA en été +alors que la puissance souscrite n'est donc que de 12kVA dans cet exemple. + > Beaucoup de clients « profitent » de cette tolérance depuis > des dizaines d’années, certains sans vraiment s’en rendre compte, > d’autres en toute connaissance de cause. @@ -631,17 +677,40 @@ Désormais : > différentielle 500 mA exigées par la norme NF C 15 100. Source : http://leblogdedoczaius.over-blog.com/2016/09/les-soucis-du-linky-la-faute-a-baco.html -En outre : +> La mesure du courant en elle-même ne présente aucune +> particularité notable [dans le Linky]. +> Elle est réalisée par un shunt +> (qui génére une tension proportionnelle à un courant) +> connecté à un composant tout-en-un qui effectue +> les calculs de puissance nécessaires. +> L'ensemble offre une précision de classe 1 (1 %) après étalonnage. +> Tout dispositif qui mesure la consommation du secteur +> est basé sur le même schéma. +Source : https://www.cpchardware.com/download/hw28_linky.pdf , p.7 + +Pour autant : +> à réglage de puissance équivalent, l'organe de coupure [du Linky] +> doit permettre au client de disposer d'une puissance +> au moins équivalente à celle autorisée par un disjoncteur moyen +> en bon état de fonctionnement. +Source : https://www.enedis.fr/sites/default/files/Enedis-NOI-CPT_54E.pdf , p.30 + +Cette marge de dépassement de la puissance appelée souscrite est de : +de 110% en permanence, de 140% pendant 250s et de 250% pendant 40s. +Par exemple avec un abonnement typique de 6kVA le Linky ne disjoncte jamais en dessouus de 6,6kVA, +et ne disjonctera qu'après au moins 4 minutes à 7,2kVA. +Pour un petit dépassement de la sorte : > Le compteur Linky permet aux fournisseurs de proposer des > offres d'électricité au pas de 1 kVA. Ainsi, un consommateur > qui constate qu'il ne dépasse jamais une puissance 7 kVA (même > en cas de grand froid, quand tous les appareils de chauffage > sont allumés), pourra souscrire une puissance de 7 kVA, moins -> chère que celle de 9 kVA à laquelle il est obligé de souscrire -> aujourd'hui. Il n'existe pas encore d'offre de fournisseur -> permettant de bénéficier de cette possibilité. +> chère que celle de 9 kVA à laquelle il est obligé de souscrire aujourd'hui. Source : https://www.inc-conso.fr/content/compteur-linky-et-donnees-personnelles-du-nouveau-depuis-le-1er-juillet-2018 +En 2020, il existe déjà des offres d'abonnement au pas de 1kVA : +Source : https://total.direct-energie.com/fileadmin/Digital/Documents-contractuels/GT/grille-tarifaire-online-particuliers.pdf + #### La production résidentielle : un compteur bidirectionnel > Ce compteur contribue également à la réussite de la transition énergétique. @@ -673,7 +742,7 @@ Source : https://www.inc-conso.fr/content/compteur-linky-et-donnees-personnelles > l’utilisation des batteries de stockage ; Source : [CourDesComptes-2018, Enedis, p.40] -### La maintenance du réseau : télé-opérations et détection des pertes davantage possibles +### La maintenance du réseau : télé-opérations et détections des pertes davantage possibles > Le comptage communicant va notamment permettre > de sensiblement réduire et mieux cibler les déplacements des agents @@ -756,6 +825,135 @@ Source : [CourDesComptes-2018, p.2] > et avant l'arrivée de l'occupant suivant Source : [CourDesComptes-2018, p.3] +#### Le délestage de la puissance appelée : un effacement explicite plus différencié + +Les compteurs précédant Linky possèdent déjà un contacteur +(interrupteur d'asservissement) permettant de piloter la consommation, +mais cela signifie qu’ils pilotent de manière simultanée et indifférenciée +tous les appareils qui sont associés au fonctionnement de ce contacteur. +Le meilleur modèle des anciens compteurs électroniques permettant toutefois +d'exploiter 3 index tarifaires et d'asservir 6 postes. +Source : https://www.enedis.fr/sites/default/files/documentation/Compteur_Monophase_201606.pdf, p.12 + +> Le compteur Linky sera doté de sept contacts supplémentaires +> [transmis par la Télé-Information Client (TIC)] +> (par exemple, l’un pour le ballon d’eau chaude sanitaire, le +> deuxième pour la pompe à chaleur et cinq autres pour le +> chauffage électrique, selon les différentes zones de +> chauffage, telles que la chambre, la salle-de-bain, etc.) +> permettant de piloter les appareils en fonction des grilles tarifaires. +Source : http://www.smartgrids-cre.fr/index.php?p=compteurs-caracteristiques + +#### L'énergie réactive : reste non-facturée dans le secteur résidentiel + +Comme les compteurs pré-Linky, le Linky tient compte du déphasage noté φ (phi) +du courant alternatif par rapport à la tension sinusoïdale qu'impose le fournisseur, +qui dépend des propriétés inductives (bobinages) et capacitives (condensateurs) +des appareils en charge. +Car en régime alternatif ce n'est qu'aux instants où courant et tension +sont de même signe (selon les conventions usuelles), +que leur produit qu'est la puissance instantanée est positive et transfère +une énergie du réseau d'alimentation vers les appareils en charge. + +Le reste du temps lorsque courant et tension sont de signes opposés, +leur produit qu'est la puissance instantanée est négative ce qui cause +une restitution au réseau d'alimentation de tout ou partie +de l'énergie préalablement soutirée et qui était restée stockée +dans les composants des appareils en charge. + +Cette restitution d'énergie n'est jamais complète +car sa circulation occasionne des pertes par effet Joule. +Cependant, pour toute puissance souscrite inférieure ou égale à 36 kVA, +(autrement dit pour au moins tous les abonnements résidentiels) +seule la puissance active est prise en compte pour incrémenter les index du compteur. +L'énergie réactive reste par conséquent non-facturée avec le Linky, +du moins sans aucune différentiation entre les abonnements résidentiels +qui la provoquent : +> 3.1.4. Comptages utilisés en Point de Livraison en BT ≤ 36 kVA +> [...] +> Le Dispositif de Comptage de référence effectue la mesure et enregistre +> les données relatives à l’énergie active injectée ou soutirée (exprimée en kWh) +Source : https://www.enedis.fr/sites/default/files/Enedis-NOI-CPT_01E.pdf , p.31 + +#### Le contrôle de l'intensité effective : par la puissance apparente + +Alors que les anciens disjoncteurs limitaient directement l'intensité effective (I), +le Linky la limite au moyen de la puissance dite apparente (S). +Ce qui revient en théorie au même, car S = U * I, où : +- I est l'intensité effective qu'appellent les appareils en charge, +- et U est la tension effective qu'impose le réseau d'alimentation, +Mais en pratique cela revient à moins de tolérance +parce que les anciens disjoncteurs de branchement résidentiels +ne sont pas réglables sur n'importe quel calibre de coupure de I, +mais seulement 15A, 30A, 45A, 60A, 75A ou 90A. +Alors qu'on pouvait souscrire des abonnements limitant S à : +3kVA, 6kVA, 9kVA, 12kVA, 15kVA, 18kVA, 24kVA, 30kVA ou 36kVA. + +En outre, que ce soit en limitant au niveau de la puissance apparente S comme le Linky, +ou au niveau de l'intensité effective I comme les anciens disjoncteurs, +- tant la puissance dite active P + (le débit de l'énergie nette définitivement consommée par les appareils en charge) +- que la puissance dite réactive Q + (le débit de l'énergie restituée au réseau d'alimentation) +sont pareillement limitées, car S² = P² + Q² (en régime sinusoïdal parfait). + +Ainsi, bien que le Linky résidentiel ne facture que l'énergie active +comme les anciens compteurs, +il continue de limiter tant la puissance active que la puissance réactive, +comme les anciens disjoncteurs de branchement, +car la circulation d'énergie réactive contribue tout comme +la circulation d'énergie active à faire augmenter l'intensité effective du courant +qui est le paramètre dimensionnant des équipements et des pertes +en amont du compteur : +> Avec les conventions choisies, lorsque la puissance instantanée est positive, +> la charge stocke de l’énergie, puis lorsqu’elle est négative, elle la déstocke. +> Autrement dit, ce type de charge, purement réactive, ne consomme pas d’énergie +> mais fait circuler du courant entre la source (réseau) et la charge. +> Ce courant, qui ne transporte pourtant pas d’énergie en moyenne (puissance active nulle), +> occasionne des pertes par effet Joule (chaleur dissipée) +> dans les lignes ainsi que dans les transformateurs et les générateurs. +> Comme c’est la valeur efficace du courant qui est dimensionnante +> pour les lignes et autres équipements situés en amont de l’abonné, +> ce courant « inutile » conduit à des surcoûts +> (investissement et pertes d’énergie) qu’il faut bien payer. +> C’est pourquoi on quantifie la capacité de transport d’une ligne électrique, +> non pas en watts, mais en volts-ampères (kVA, prononcer kavéa) +> et que l’on utilise pour cela la notion de puissance apparente. +> +> Dans une installation domestique, la puissance souscrite +> (en volts-ampères ou VA) au distributeur correspond à l’abonnement +> et à la valeur maximale du courant efficace tolérée par le disjoncteur +> qui a été réglé de façon cohérente avec celle-ci. +> C’est pourquoi la puissance souscrite est une puissance apparente qui s’exprime en VA. +> Pour faire une analogie avec une distribution de fluide, +> le réglage du courant de disjonction est en quelque sorte +> le réglage du débit maximal. +Source : https://negawatt.org/IMG/pdf/fiche_puissances_en_alternatif.pdf , p.4 + +Du reste : +> ce qui aggrave [...] le risque de disjonction +> et augmente les pertes Joule dans le système électrique de distribution +> [...] +> Aujourd'hui, en milieu domestique, ce sont donc +> surtout les harmoniques [et non pas la puissance réactive] +> qui sont les principaux contributeurs à l'accroissement +> de la valeur efficace du courant (et donc de la puissance apparente) +Source : https://negawatt.org/IMG/pdf/fiche_puissances_en_alternatif.pdf , p.7 + +> Finalement, dans une installation domestique, on paye : +> - un abonnement dont le prix dépend de la puissance apparente souscrite (en kVA) +> et qui doit être plus élevée que la puissance apparente [soutirée], +> proportionnelle à la valeur efficace du courant total consommé +> par tous les appareils branchés à un instant donné +> (attention, la puissance apparente totale ne s’obtient hélas pas +> en effectuant la somme des puissances apparentes des charges prises séparément, +> d’autant plus qu’il y a des harmoniques) ; +> - la consommation d’énergie (en kWh) correspondant à la seule puissance active +> des appareils consommateurs multipliée par leur temps de fonctionnement +> (ou, si la puissance varie dans le temps, à la somme des produits P.ΔT durant des +> intervalles de temps ΔT à une puissance constante P). +Source : https://negawatt.org/IMG/pdf/fiche_puissances_en_alternatif.pdf , p.6 + ### La courbe de charge : un « mode de débogage » pour la détection des pointes électriques locales > L'information la plus importante et la plus utile relevée par @@ -830,17 +1028,17 @@ Enedis sous-traite à Cahors, Elster, Itron, Landis+Gyr, Sagemcom, et Ziv : > [et] 80 entreprises de pose réparties sur le territoire Source : https://www.enedis.fr/linky-un-projet-industriel -Ces constructeurs ont l'obligation de respecter -le cahier des charges technique d'Enedis, -mais sont libres de faire leur propre conception électronique, -d'utiliser les composants de leur choix, ce qui leur permet de garder -la propriété dite industrielle de leur appareil. - Car : > La stratégie d’Enedis est de retenir plusieurs constructeurs > (cinq pour les deux premières vagues) afin de limiter le risque industriel. Source : [CourDesComptes-2018, p.8] +Ces constructeurs ont l'obligation de respecter +le cahier des charges technique d'Enedis, +mais sont libres de faire leur propre conception électronique, +et d'utiliser les composants de leur choix, ce qui leur permet de garder +la propriété dite industrielle de leur appareil. + Toutefois : > [Pour] la fabrication de leurs cartes électroniques > qui représentent l’essentiel de leur valeur (jusqu’à 70 %) @@ -1084,7 +1282,8 @@ Cela permettrait certainement : dans la fabrication de télécapteurs du type Linky. Les spécifications de l'interface ERL sont néanmoins ouvertes : -http://www.smartgrids-cre.fr/media/documents/ERL-Interface-Specification.pdf +- http://www.smartgrids-cre.fr/media/documents/ERL-Interface-Specification.pdf +- http://www.enedis.fr/sites/default/files/Enedis-NOI-CPT_54E.pdf ### Le déploiement : doit être d'au moins 70% par concentrateur -- 2.47.2 From 5538739071adc956439727be0a500fa386809056 Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Wed, 1 Jul 2020 04:53:09 +0200 Subject: [PATCH 13/16] ddc6: doit -> devrait --- demandes_de_critiques/ddc6.logiciellerie.un_nom.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/demandes_de_critiques/ddc6.logiciellerie.un_nom.md b/demandes_de_critiques/ddc6.logiciellerie.un_nom.md index f8658e2..6f2608b 100644 --- a/demandes_de_critiques/ddc6.logiciellerie.un_nom.md +++ b/demandes_de_critiques/ddc6.logiciellerie.un_nom.md @@ -56,7 +56,7 @@ Il faut bien un nom pour être reconnu, que ce soit par l'usagèle, les partenai ## Noms de domaine - sourcephile.fr ("france") : disponible à 15€/an, géré par l'Afnic, supporte DNSSEC, l'Afnic qui le gère est relativement fiable moralement (Stéphane Bortzmeyer, auteur de Cyberstructure, y travaille depuis des années) et économiquement (agence française à but non-lucratif). -- sourcephile.org ("organisation") : indisponible, supporte DNSSEC. En termes de communication, rajouter le .org signifie de suite qu'on parle d'un site en ligne et dans une moindre mesure d'une orga à but non-lucratif, il **doit** être privilégiée pour les services les plus importants. En outre, si il y a des nouveautés ou des problèmes (censure, inflation, …), avoir un .org comme DNS principal, nous garantira au moins d'être dans la situation de beaucoup d’autres orgas, et pas dans un cas n'affectant qu'une très petite minorité. Avis à reconsidérer compte-tenu de la vente récente du getionnaire du registre .org (PIR) à une entreprise capitaliste : https://www.theregister.co.uk/2019/11/20/org_registry_sale_shambles +- sourcephile.org ("organisation") : indisponible, supporte DNSSEC. En termes de communication, rajouter le .org signifie de suite qu'on parle d'un site en ligne et dans une moindre mesure d'une orga à but non-lucratif, il **devrait** être privilégié pour les services les plus visibles. En outre, si il y a des nouveautés ou des problèmes (censure, inflation, …), avoir un .org comme DNS principal, nous garantira au moins d'être dans la situation de beaucoup d’autres orgas, et pas dans un cas n'affectant qu'une très petite minorité. Avis à reconsidérer compte-tenu de la vente récente du getionnaire du registre .org (PIR) à une entreprise capitaliste : https://www.theregister.co.uk/2019/11/20/org_registry_sale_shambles - sourcephile.net ("network") : disponible à 21€/an, supporte DNSSEC, **peut** être utilisé pour nommer des services d'infrastructure du réseau interne, non-destiné au public. - sourcephile.coop ("cooperative") : disponible à 70€/an, supporte DNSSEC, nécessite la reconnaissance coopérative. - sourcephile.email : disponible à 43€/an, supporte DNSSEC, intéressant pour fournir des méls aux membres qui ne sont pas du staff. -- 2.47.2 From fbfc48108907534fcd05bc322056c1ca40eb22a2 Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Tue, 30 Jun 2020 20:13:07 +0200 Subject: [PATCH 14/16] log --- index.sh | 2 +- journaux_de_bord/2020.md | 98 +++++++++++++++++++++++++++++++++++----- 2 files changed, 87 insertions(+), 13 deletions(-) diff --git a/index.sh b/index.sh index c30ea04..7aa4431 100644 --- a/index.sh +++ b/index.sh @@ -1,4 +1,4 @@ #!/bin/sh -eux -tree -L 2 -T Sourcephile -C -I 'julm|index.*|robots.txt' -H . | +tree -L 2 -T Sourcephile -C -I 'julm|index.*|robots.txt|*.notes' -H . | sed -e '/

/,/<\/p>/d' \ >index.html diff --git a/journaux_de_bord/2020.md b/journaux_de_bord/2020.md index 60d8264..61f7c2c 100644 --- a/journaux_de_bord/2020.md +++ b/journaux_de_bord/2020.md @@ -403,32 +403,106 @@ - julm: dev: nix: nixos: mlmmj: récriture du module pour le rendre plus configurable. # Day changed to 30 mai 2020 - julm: adminsys: public-inbox: création des boîtes publiques : - - bistrot@sourcephile.fr - - entraide@sourcephile.fr + - atelier@sourcephile.fr + - bar@sourcephile.fr + - ecole@sourcephile.fr - environnement@sourcephile.fr - - infra@sourcephile.fr - labo@sourcephile.fr - - membres@sourcephile.fr + - machines@sourcephile.fr + - pont@sourcephile.fr - julm: research: ddc10 # Day changed to 31 mai 2020 - julm: adminsys: public-inbox: désactivation du rejet des méls HTML pour une plus grande accessibilité. - julm: research: ddc10 -# Day changed to 1 mai 2020 +# Day changed to 1 juin 2020 - julm: research: ddc10: Le rôle stratégique du télécapteur Linky pour sécuriser l'électrification décarbonante de la France aux horizons 2030 et 2050 -# Day changed to 2 mai 2020 +# Day changed to 2 juin 2020 - julm: research: ddc10 - julm: adminsys: public-inbox: ajout d'une feuille de style CSS. -# Day changed to 2 mai 2020 +# Day changed to 2 juin 2020 - julm: assoce: réponse à une demande spontannée de base SQL pour expérimenter Open Concerto en multi-postes. -# Day changed to 3 mai 2020 +# Day changed to 3 juin 2020 - julm: dev: nix: home-manager: broot: correction de l'installation : https://github.com/rycee/home-manager/pull/1303 - julm: dev: nix: nixpkgs: stig: mise-à-jour : https://github.com/NixOS/nixpkgs/pull/89557 -# Day changed to 4 mai 2020 -# Day changed to 5 mai 2020 -# Day changed to 6 mai 2020 +# Day changed to 4 juin 2020 +- julm: research: ddc10 +# Day changed to 5 juin 2020 +- julm: research: ddc10 +# Day changed to 6 juin 2020 +- julm: research: ddc10 - julm: adminsys: activation de zramSwap. +# Day changed to 7 juin 2020 +- julm: research: ddc10: premier jet pour relecture par des ami.es. +# Day changed to 8 juin 2020 +- julm: research: ddc10: v4 +# Day changed to 9 juin 2020 +- julm: research: ddc10: v5 +# Day changed to 10 juin 2020 +- julm: adminsys: nix: préparation de postgresql sur losurdo. +# Day changed to 11 juin 2020 +- julm: adminsys: nix: acme: configuration de lego sur losurdo pour utiliser knot sur mermet. +- julm: adminsys: nix: préparation de postgresql sur losurdo. +# Day changed to 12 juin 2020 +- julm: research: ddc10: v6: + - Phase: ConstructionDeConsensus + - Envoi. +- julm: adminsys: nix: préparation de postgresql sur losurdo. +# Day changed to 13 juin 2020 +- julm: adminsys: nix: préparation de postgresql sur losurdo. +# Day changed to 14 juin 2020 +- julm: adminsys: postgresql: mise en service sur losurdo + de la base openconcerto1 pour expérimentations par des voisin.nes. +# Day changed to 15 juin 2020 +- julm: adminsys: fail2ban: test sur losurdo avec shorewall. +# Day changed to 16 juin 2020 +- julm: adminsys: fail2ban: test sur losurdo avec shorewall. +# Day changed to 17 juin 2020 +- julm: adminsys: sécurité: utilisation de `profiles/hardened.nix`. +- julm: adminsys: nftables: remplacement de shorewall sur losurdo ; + la maintenance de shorewall est incertaine + (le dév principal de plus de 70 ans a annoncé qu'il diminuait/stoppait les mises-à-jour), + et shorewall n'apporte plus grand chose avec nix et nftables. +# Day changed to 18 juin 2020 +- julm: research: ddc10: v6: corrections mineures. +- julm: adminsys: fail2ban: test sur losurdo avec nftables. +# Day changed to 19 juin 2020 +- julm: adminsys: fail2ban: mise en production sur losurdo. +# Day changed to 20 juin 2020 +- julm: dev: nix: ébauche du module `security.pass`. +# Day changed to 21 juin 2020 +- julm: dev: nix: amélioration du module `security.pass` : + plus d'envoi par ssh mais intégration des .gpg dans le Nix store. +# Day changed to 22 juin 2020 +- julm: adminsys: nix: mise en production du nouveau module `security.pass` sur losurdo. +# Day changed to 23 juin 2020 +- julm: dev: nix: amélioration du module `security.pass`. +# Day changed to 24 juin 2020 +- julm: dev: nix: amélioration du module `security.pass`. +- julm: dev: nix: amélioration du module `install.ssh-nixos`. +- julm: adminsys: nix: mise en production du nouveau module `security.pass` sur mermet. +# Day changed to 25 juin 2020 +- julm: adminsys: sécurité: utilisation de `profiles/hardened.nix` sur mermet. +- julm: adminsys: sécurité: remplacement de shorewall par nftables sur mermet. +- julm: adminsys: sécurité: installation de fail2ban sur mermet. +- julm: adminsys: sécurité: test de dovecot-2.3.10 avec ASAN, car il ne marche pas avec Scudo. +# Day changed to 26 juin 2020 +- julm: research: ddc10: v7rc1: étude de la puissance réactive. +- julm: adminsys: nix: mise-à-jour vers le dernier nixos-unstable-small sur losurdo. +# Day changed to 27 juin 2020 +- julm: research: ddc10: v7rc2: étude du suivi de charge des centrales nucléaires. +- julm: dev: nix: amélioration du module `services.transmission`. +# Day changed to 28 juin 2020 +- julm: dev: nix: amélioration du module `services.transmission`. +# Day changed to 29 juin 2020 +- julm: research: ddc10: v7rc2: étude du disjoncteur BACO/Legrand. +- julm: assoce: lecture du marché public DGFiP DGSSI 2000017 + https://www.marches-publics.gouv.fr/index.php?page=entreprise.EntrepriseDownloadReglement&reference=NTkxNzM4&orgAcronyme=a4n +# Day changed to 30 juin 2020 +- julm: dev: nix: amélioration du module `services.transmission`. +# Day changed to 1 juillet 2020 +- julm: dev: nix: amélioration du module `services.transmission`. +# Day changed to 2 juillet 2020 # TODO - dev: Vérification du DKIM : envoi et réception - sysadmin: Réactiver noclue.autogeree.net -- sysadmin: installation de fail3ban et configuration du bannissement des bannis avec shorewall. -- 2.47.2 From 84ee700f9c3a3f8dd3af80ed0098cf9beca89111 Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Mon, 24 Aug 2020 23:46:23 +0200 Subject: [PATCH 15/16] log & ddc --- .../ddc10.environnement.le_linky.txt | 2 +- .../ddc7.logiciellerie.une_assoce.md | 12 +- .../ddc8.machines.une_infra_de_base.md | 10 +- .../ddc9.machines.une_infra_de_dev.md | 25 +-- index.sh | 2 +- journaux_de_bord/2020.md | 147 +++++++++++++++++- 6 files changed, 173 insertions(+), 25 deletions(-) diff --git a/demandes_de_critiques/ddc10.environnement.le_linky.txt b/demandes_de_critiques/ddc10.environnement.le_linky.txt index a003aaf..0bdf8aa 100644 --- a/demandes_de_critiques/ddc10.environnement.le_linky.txt +++ b/demandes_de_critiques/ddc10.environnement.le_linky.txt @@ -697,7 +697,7 @@ Source : https://www.enedis.fr/sites/default/files/Enedis-NOI-CPT_54E.pdf , p.30 Cette marge de dépassement de la puissance appelée souscrite est de : de 110% en permanence, de 140% pendant 250s et de 250% pendant 40s. -Par exemple avec un abonnement typique de 6kVA le Linky ne disjoncte jamais en dessouus de 6,6kVA, +Par exemple avec un abonnement typique de 6kVA le Linky ne disjoncte jamais en dessous de 6,6kVA, et ne disjonctera qu'après au moins 4 minutes à 7,2kVA. Pour un petit dépassement de la sorte : > Le compteur Linky permet aux fournisseurs de proposer des diff --git a/demandes_de_critiques/ddc7.logiciellerie.une_assoce.md b/demandes_de_critiques/ddc7.logiciellerie.une_assoce.md index d83747c..adac8a1 100644 --- a/demandes_de_critiques/ddc7.logiciellerie.une_assoce.md +++ b/demandes_de_critiques/ddc7.logiciellerie.une_assoce.md @@ -73,7 +73,7 @@ Et cela vaut également pour les travaux que je n'ai pas encore totalement aband - htirage (**probablement** à renommer « relotophile ») : implémentation d'un algorithme original de tirage au sort publiquement vérifiable. Alternative concurrente remarquable : NomCom (de l'IETF). - symantic (avec symantic-lib) : mini-compilateur permettant à l'utilisateur.rice finale d'écrire et exécuter des requêtes dans un langage customisable, inspiré de Haskell. Développé pour hcompta, utilisé par hcompta-cli. Alternatives concurrentes remarquables : aucune connue en Haskell, mais certains s'en rapprochent sur certains aspects comme hint ou bound. - symantic-cli : Cadriciel pour écrire et documenter des logiciels en ligne de commande. Utilisé par hjugement, hcompta, hdoc, htirage. Alternatives concurrentes remarquables : options-applicative. -- symantic-document : Bibliothèque pour formater du texte dans affiché dans un terminal. Alternative concurrente remarquable : ansi-wl-pprint. +- symantic-document : Bibliothèque pour formater du texte à afficher dans un terminal. Alternative concurrente remarquable : ansi-wl-pprint. - symantic-grammar : Cadriciel pour parser et documenter des grammaires (non-contextuelles). Alternative concurrente remarquable : certainement beaucoup. - symantic-http (avec symantic-http-client, symantic-http-server, symantic-http-pipes) : Cadriciel pour interroger, fournir et documenter des API Web. Utilisé par : hjugement-server (en prévision). Alternative concurrente remarquable : Servant. - symantic-xml : Cadriciel pour lire, écrire et documenter du XML. Utilisé par hdoc. Alternatives concurrentes remarquables : haxml, HXT @@ -101,7 +101,7 @@ Je veux un bureau avec de l'électricité à volonté et tout le confort. J'en a ### Objectif honorable : trouver des personnes avec qui travailler ### Objectif ambitieux : trouver des financements ### Objectif maximal : impulser une logiciellerie libriste de progiciels -Produire des progiciels libres qui soient utiles à une pluralité d'organisations à lucrativité limitée, aux divers coeur de métier et responsabilités dans la société ou bien en concurrence, mais qui n'ont pas en interne ou au sein de leurs collectifs déjà constitués, les ressources ou les compétences d'opérer ou de développer des logiciels adaptés à leurs préoccupations et respectueux de leurs libertés et de leur autonomie, mais peuvent, pour résoudre certains problèmes communs, se retrouver dans Plurasoft pour co-construire des logiciels libres répondant mieux à leurs besoins que d'autres logiciels existant répondant prioritairement à d'autres intérêts. +Produire des progiciels libres qui soient utiles à une pluralité d'organisations à lucrativité limitée, aux divers coeur de métier et responsabilités dans la société ou bien en concurrence, mais qui n'ont pas en interne ou au sein de leurs collectifs déjà constitués, les ressources ou les compétences d'opérer ou de développer des logiciels adaptés à leurs préoccupations et respectueux de leurs libertés et de leur autonomie, mais peuvent, pour résoudre certains problèmes communs, se retrouver dans Sourcephile pour co-construire des logiciels libres répondant mieux à leurs besoins que d'autres logiciels existant répondant prioritairement à d'autres intérêts. ## Inspirations ### Théorie de la justification @@ -158,7 +158,7 @@ Et dans la pratique d'une association quasi-unipersonnelle, cela me réduit à c - Valorise : la communication, l'advocacy, la plaidoirie, le prosélytisme, les relations publiques, l'image, l'image de marque, le style, le design, la démarcation, l'humour, la publicité, le savoir-paraître, la réputation, la renommée, le mainstream, la nouveauté, la publication didactique, l'information du public, l'éducation populaire, la sensibilisation, le rayonnement, la restitution, la vulgarisation, la pédagogie, l'instruction, l'enseignement, l'open source, l'open data, ... - Dévalorise : la banalité, l'indifférence, le méconnu, la désuétude, l'ennuyeux, l'incompréhensible, ... - Métiers : community manager, enseignant-chercheur, ... -- Outils : les forums, Les Rencontre Mondiales du Logiciel Libre, le Capitole du Libre, les Journées du Logiciel Libre, les outils de dessin, Gimp, Inkscape, Blender, les billets de blog, les podcasts, les tutoriels, ... +- Outils : les forums, Les Rencontre Mondiales du Logiciel Libre, le Capitole du Libre, les Journées du Logiciel Libre, le Chaos Computer Camp, les outils de dessin, Gimp, Inkscape, Blender, les billets de blog, les podcasts, les tutoriels, ... ### La boussole environnementale : Sourcephile, World - Valorise : la sobriété énergétique, l'abstinence, les sources d'énergies renouvellables, le réemploi, le recyclage, la biodiversité, l'alimentation décarnée, ... @@ -221,7 +221,7 @@ Si une association décide de mener une activité lucrative, elle peut continuer - ses activités commerciales ne concurrencent pas le secteur privé, - l'activité lucrative représente une part marginale du budget de l'association et ses activités non lucratives restent prépondérantes. -L'existence d'un secteur lucratif ne remet pas en cause la qualification d'intérêt général d'une association. +L'existence d'un secteur lucratif ne remet pas en cause la qualification d'intérêt général d'une association. Toutefois, les versements effectués n'ouvrent droit à réduction d'impôt que si les dons restent affectés directement et exclusivement au secteur non lucratif. De même des valeurs financières transférées du secteur lucratif vers le secteur non lucratif n'ouvrent pas droit à réduction d'impôt en faveur du mécénat. Les dons ne doivent pas être requis pour obtenir quoi que ce soit (un accès ou un service), point sur lequel les Cyclofficines ont vu leur demande retoquée. @@ -243,9 +243,9 @@ Voir la DDC4. # Critiques ## Inconvénients ### Il faut commencer à deux -Une association étant un contrat de droit privé, il faut être minimum 2 personnes dès le début. Il n'existe pas d'organisation, il va donc falloir passer par la négociation-initiation. Donc faire attention aux discours ambiguës que je reçois, ceux où l'on entend ou ressent que la personne dit ou se met à dire des choses ambiguës, ou ne fait pas ou plus des choses qui doivent être faites et qu'elle pourrait faire : « hmm.. tu n'es n'est pas totalement engagée.. hmm!.. ». +Problème : une association étant un contrat de droit privé, il faut être minimum 2 personnes dès le début. Il n'existe pas d'organisation, il va donc falloir passer par la négociation-initiation. Donc faire attention aux discours ambiguës que je reçois, ceux où l'on entend ou ressent que la personne dit ou se met à dire des choses ambiguës, ou ne fait pas ou plus des choses qui doivent être faites et qu'elle pourrait faire : « hmm.. tu n'es n'est pas totalement engagée.. hmm!.. ». -sévy peut s'occuper de la compta, mais pas du cahier des charges ni rien des soucis d'une co-« porteuse du projet associatif ». +Réponse : sévy peut s'occuper de la compta, mais pas du cahier des charges ni rien des soucis d'une co-« porteuse du projet associatif ». ### Chaque révision officielle des statuts est^Wétait payante Problème : la révision des statuts auprès de la préfecture n'est pas payante, mais leur publication au journal officiel l'est. diff --git a/demandes_de_critiques/ddc8.machines.une_infra_de_base.md b/demandes_de_critiques/ddc8.machines.une_infra_de_base.md index c052d73..3e205bf 100644 --- a/demandes_de_critiques/ddc8.machines.une_infra_de_base.md +++ b/demandes_de_critiques/ddc8.machines.une_infra_de_base.md @@ -228,7 +228,7 @@ La RMT-CASE-S1 de Clemanis (pour APU2 ou APU3 seulement !) est 15€ plus chère #### SSD (Solid State Disk) ##### Fiabilité Bien que rendant le Gio plus cher à l'achat, utiliser du disque à état solide (SSD) est plus fiable, plus rapide et consomme moins que du disque mécanique : https://arstechnica.com/gadgets/2014/06/consumer-grade-ssds-actually-last-a-hell-of-a-long-time/ -Tellement fiable qu'il ne semble pas raisonnable de répliquer en temps réel le disque mais juste de sauvegarder régulièrement ailleurs (zfs send) le disque. La réplication apporterait tout de même une tranquilité d'esprit importante. Surtout que les SSD pour particuliers n’ont généralement pas de condensateur interne contre les coupures de courant : https://insights.samsung.com/2016/03/22/power-loss-protection-how-ssds-are-protecting-data-integrity-white-paper/ +Tellement fiable qu'il ne semble pas raisonnable de répliquer en temps réel le disque mais juste de sauvegarder régulièrement ailleurs (`zfs send`) le disque. La réplication apporterait tout de même une tranquilité d'esprit importante. Surtout que les SSD pour particuliers n’ont généralement pas de condensateur interne contre les coupures de courant : https://insights.samsung.com/2016/03/22/power-loss-protection-how-ssds-are-protecting-data-integrity-white-paper/ ##### Capacité Les SSD sont moins performant que les HDD en terme d'octet par euro. @@ -263,12 +263,12 @@ Il ne servirait à rien de mettre le swap dans le RAID, il suffit juste de mettr Benchmark : > stress --vm 10 --vm-keep --vm-bytes 512M -Configuration du noyau Linux : +Configuration du noyau Linux tant que la RAM est suffisante : > vm.swappiness = 10 ##### Secteurs Si un SSD 4KB est utilisé pour le boot, un coreboot supportant UEFI devra être installé car GRUB ne supportera pas BIOS pour les disques 4KB : http://savannah.gnu.org/bugs/?46700 -La taille physique des secteurs est donnée par fdisk -l ou /sys/block/sd*/queue/physical_block_size +La taille physique des secteurs est donnée par `fdisk -l` ou `/sys/block/sd*/queue/physical_block_size` ##### Modèles - https://www.fnac.com/mp37714266/Transcend-ts128gmsa230s-ssd-interne-msata-iii-128-go-sata-iii-6-gbps-3d-tlc/w-4 @@ -298,7 +298,7 @@ Quelques fonctionnalités / concepts de ZFS (mais voir surtout les man zfs(8) et - Send/Receive : ˋzfs sendˋ et ˋzfs receiveˋ permettent d’envoyer et de recevoir entièrement ou incrémentalement des captures instantanées (snapshots) vers d’autres machines. Ce transfert peut être effectué sans décompresser/déchiffrer puis compresser/chiffrer (avec `zfs send --raw`). Très utile pour faire des sauvegardes à distance à travers nc, ssh, ou mbuffer pour aller plus vite. - Réplication : mirror, raidz-1, raidz-2, raidz-3, raidz-N où N est le nombre de disques qui peuvent cesser de fonctionner sans que cela n'impacte le système, c'est équivalent aux RAID1, RAID5, RAID6, …. L’équivalent de la reconstruction du RAID s’appelle ici « resilvering », mais celle-ci ne s'applique que sur l'espace utilisé du disque et non sur tout le disque, ce qui permet un temps de reconstruction proportionnel à l'usage et non à la capacité, ce qui stresse moins les disques, et les admins. Cependant cela peut tout de même prendre un temps à ne pas négliger, donc à tester pour ne pas avoir la surprise lors d'une crise, et pouvoir agir en conséquence avant, par exemple en mettant plus de disques de mirroir ou de parité, ou en utilisant du declustering raidz pour faire du load-balancing sur les disques et donc accélérer le resilvering. - Déduplication : ZFS peut découvrir que des fichiers ou enregistrements sont similaires et éviter leur duplication, mais cela demande beaucoup de RAM. -- Snapshots/Clones/Rollback : ˋzfs snapshotˋ permet de prendre des instantanés au niveau d'un dataset en temps quasi-constant, tout comme Git permet de faire des branches. Directement lisibles en lecture-seule dans [dataset]/.zfs/snapshots/. La prise automatisée et régulière de snapshots est très utile pour toutes sortes d'applications et protections (erreurs de manipulations, ransomware). Plus rapide en activant le prefetch scan. ˋzfs cloneˋ permet de faire un dataset modifiable à partir d'un snapshot. ˋzfs rollbackˋ permet de réinitialiser un dataset à un ancien snapshot. +- Snapshots/Clones/Rollback : ˋzfs snapshotˋ permet de prendre des instantanés au niveau d'un dataset en temps quasi-constant, tout comme Git permet de faire des branches. Directement lisibles en lecture-seule dans `$mountpoint/.zfs/snapshot/`. La prise automatisée et régulière de snapshots est très utile pour toutes sortes d'applications et protections (erreurs de manipulations, ransomware). Plus rapide en activant le prefetch scan. ˋzfs cloneˋ permet de faire un dataset modifiable à partir d'un snapshot. ˋzfs rollbackˋ permet de réinitialiser un dataset à un ancien snapshot. - Compression : ZFS permet de compresser les données selon divers algorithmes (LZ4 usuel, GZIP recommandé parfois par exemple sur les données séquentielles comme des logs, ou certaines bases de données), cette compression est généralement considérée comme un gain de performances et d’espace, surtout quand le temps que cette (dé)compression prend au CPU est moindre que le temps d’accès au disque. - Chiffrement : ZFS permet (en version officielle depuis seulement mai 2019) de chiffrer et authentifier les données, ce qui permet notamment : - la compression (contrairement à ecryptfs). @@ -321,7 +321,7 @@ Quelques fonctionnalités / concepts de ZFS (mais voir surtout les man zfs(8) et #### RAID (Redundant Array of Inexpensive Disks) La réplication entre deux disques ou plus permet de se prémunir contre la défaillance matérielle d'un des deux disques. Le coût à payer est d’acheter un deuxième disque (pas forcément d'emblée) et de supporter un temps de lecture qui peut aller jusqu'à la somme de celui de chaque disque, et un temps d'écriture qui égal à celui du disque le plus lent. RAID est une solution de réplication matérielle ou logicielle bien établie. -RAID permet d’appliquer la réplication en dessous du chiffrement LUKS, alors que la réplication ZFS intervient en dessus du chiffrement LUKS, causant un chiffrement par disque de toute écriture. Toutefois, l’APU2 ayant un coprocesseur pour les AES-NI, en utilisant --cipher aes-xts-plain64 pour LUKS ces chiffrements supplémentaires n’auraient probablement pas d’un impact significatif sur les performances justifiant d’abandonner la flexibilité de ZFS. +RAID permet d’appliquer la réplication en dessous du chiffrement LUKS, alors que la réplication ZFS intervient en dessus du chiffrement LUKS, causant un chiffrement par disque de toute écriture. Toutefois, l’APU2 ayant un coprocesseur pour les AES-NI, en utilisant --cipher aes-xts-plain64 pour LUKS ces chiffrements supplémentaires n’auraient probablement pas un impact significatif sur les performances justifiant d’abandonner la flexibilité de ZFS. Le RAID logiciel peut être contrôlé par mdadm ou LVM (--type=raid), le backend mdraid est le même mais ce n'est pas compatible, mdadm est plus établi et abouti que LVM. diff --git a/demandes_de_critiques/ddc9.machines.une_infra_de_dev.md b/demandes_de_critiques/ddc9.machines.une_infra_de_dev.md index 7f8107a..21746b0 100644 --- a/demandes_de_critiques/ddc9.machines.une_infra_de_dev.md +++ b/demandes_de_critiques/ddc9.machines.une_infra_de_dev.md @@ -39,17 +39,19 @@ Chacun des 4 CPU de mermet (APU2E4) plafonne à 800MHz, cette puissance de calcu ### Objectif minimal Avoir une machine x86_64 assez puissante pour utiliser confortablement les outils de développement d'Haskell, Purescript et Nix. ### Objectif modeste +Avoir une machine auto-hébergée chez un.e proche ou à très bas coût dans une association ### Objectif honorable -Avoir une machine silencieuse et consommant suffisamment peu d'énergie pour pouvoir l'auto-héberger chez un.e proche ou à très bas coût dans une association. +Avoir une machine silencieuse et consommant suffisamment peu d'énergie. ### Objectif ambitieux -### Objectif maximal Avoir une machine utilisable chez moi, sur une batterie que je possède déjà. +### Objectif maximal +Avoir une machine qui ait peu de composants neufs, avec maximum de composants réemployés ou réemployables. #### Écran L'alimentation **doit** être en USB, et les données en USB ou HDMI sur un port différent. L'écran **devrait** consommer en moyenne 5W et au maximum 10W, en 5V 2A USB-A ou USB-C. Cela oriente vers une taille autour de 10 pouces. -Un captage tactile simple ou multi-points **peut** être supporté pour éviter d'avoir une souris (cela ne consomme en général qu'environ 0,1mA). +Un captage tactile simple ou multi-points **peut** être supporté pour éviter d'avoir une souris (cela ne consomme en général qu'environ 0,1mA), mais nécessite généralement de l'indium (terre rare). La résolution 1280x800 **devrait** être supportée. Le constrate **peut** être aussi faible que 500:1, il ne s'agit pas ici de regarder des films, mais de coder et naviguer. Le temps de réponse n'a pas besoin d'être très élevé comme pour des jeux vidéos, mais suffisant pour ne pas le remarquer lors de l'édition de texte, soit moins de 50ms. @@ -153,6 +155,7 @@ Il reste des problèmes de sécurité : - Année: 2019 # Actions + ## Ordinateur : Shuttle XPC Slim DL10J - https://www.ldlc.com/fiche/PB00259273.html - https://mitxpc.com/products/dl10j?_pos=3&_sid=997c6e4a6&_ss=r @@ -214,6 +217,9 @@ Tout est OK : > sudo ./spectre-meltdown-checker.sh > SUMMARY: CVE-2017-5753:OK CVE-2017-5715:OK CVE-2017-5754:OK CVE-2018-3640:OK CVE-2018-3639:OK CVE-2018-3615:OK CVE-2018-3620:OK CVE-2018-3646:OK CVE-2018-12126:OK CVE-2018-12130:OK CVE-2018-12127:OK CVE-2019-11091:OK CVE-2019-11135:OK CVE-2018-12207:OK +Toutefois certains de ces correctifs peuvent être inefficaces : +- https://arxiv.org/pdf/2008.02307.pdf Speculative Dereferencing of Registers: Reviving Foreshadow + ## Bluetooth : TRENDnet TBW-107UB Le Bluetooth permet de réutiliser mon clavier Keys-to-Go, que je peux utiliser sans déranger les personnes qui se reposent dans la même pièce car il est très silencieux. - https://www.ldlc.com/fiche/PB00107707.html @@ -223,9 +229,10 @@ Pour réutiliser la batterie Anker PowerCore 26800 que j’ai (capable de déliv il faut un élévateur de tension USB 5V vers 12V ou 19V et supportant les 15W. - 11e, https://www.thanksbuyer.com/adjustable-usb-power-supply-15w-usb-fan-speed-controller-cv-cc-support-fast-charge-zk-dp3d-63918 + - Attention : j'ai payé 3 exemplaires mais n'en ai reçu qu'un seul ! ## Êcran : LP101WH1 10" HD -Je peux commencer par essayer de réutiliser ce modèle car j'en ai déjà un, cependant c'est un écran d'orinateur portable, il n'a pas de fixations adaptées pour le tenir au bout d'un bras. J'improvise donc un support avec du carton. +Je peux commencer par essayer de réutiliser ce modèle car j'en ai déjà un, cependant c'est un écran d'ordinateur portable, il n'a pas de fixations adaptées pour le tenir au bout d'un bras. J'improvise donc un support avec du carton. - https://secure.reichelt.com/de/en/raspberry-pi-display-lcd-10-1-hdmi-lp101wh1-rpi-lcd-10-1hdmi-p191307.html Il tire malheureusement 6W. @@ -280,11 +287,9 @@ Ressources : ##### Micrologiciel Coreboot ou Libreboot devraient pouvoir être installés avec un flasher CH341A pour SPI 25xx sur P-DIP8. -Using a chip extraction tool for the swap, and making sure to clear my CMOS memory between each swap. - -Once you write coreboot.rom to your chip, remember to read it back out and do an md5sum against what you got back, to compare against your original file. This way, you can verify that the image did not get corrupted during the transfer. - -If you're coming from the original KGPE-D16's BIOS, you'll need to clear your CMOS (use the jumper, or just remove power and the CMOS battery and wait 5 minutes.) +> Using a chip extraction tool for the swap, and making sure to clear my CMOS memory between each swap. +> Once you write coreboot.rom to your chip, remember to read it back out and do an md5sum against what you got back, to compare against your original file. This way, you can verify that the image did not get corrupted during the transfer. +> If you're coming from the original KGPE-D16's BIOS, you'll need to clear your CMOS (use the jumper, or just remove power and the CMOS battery and wait 5 minutes.) Achats: - Winchiphead CH341A @@ -306,7 +311,7 @@ Un ventilateur dure environ 5 ans. Le système peut être endommagé si le venti Opteron 6272, 2-2.4-3Ghz, 16 cores, family 15h, socket G34, year 2012, 32nm - Supporte la DDR3 1600 ECC registered, en UDIMM ou RDIMM -- Support l'accelération de la virtualisation par AMD-V +- Supporte l'accelération de la virtualisation par AMD-V - Supporte l'accelération du chiffrement par AES-NI Achats : diff --git a/index.sh b/index.sh index 7aa4431..4e83328 100644 --- a/index.sh +++ b/index.sh @@ -1,4 +1,4 @@ #!/bin/sh -eux -tree -L 2 -T Sourcephile -C -I 'julm|index.*|robots.txt|*.notes' -H . | +tree -L 2 -T Sourcephile -C -I 'julm|index.*|robots.txt|notes|*.notes' -H . | sed -e '/

/,/<\/p>/d' \ >index.html diff --git a/journaux_de_bord/2020.md b/journaux_de_bord/2020.md index 61f7c2c..32ffc22 100644 --- a/journaux_de_bord/2020.md +++ b/journaux_de_bord/2020.md @@ -478,7 +478,7 @@ - julm: dev: nix: amélioration du module `security.pass`. # Day changed to 24 juin 2020 - julm: dev: nix: amélioration du module `security.pass`. -- julm: dev: nix: amélioration du module `install.ssh-nixos`. +- julm: dev: nix: amélioration du module `installer.ssh-nixos`. - julm: adminsys: nix: mise en production du nouveau module `security.pass` sur mermet. # Day changed to 25 juin 2020 - julm: adminsys: sécurité: utilisation de `profiles/hardened.nix` sur mermet. @@ -494,7 +494,7 @@ # Day changed to 28 juin 2020 - julm: dev: nix: amélioration du module `services.transmission`. # Day changed to 29 juin 2020 -- julm: research: ddc10: v7rc2: étude du disjoncteur BACO/Legrand. +- julm: research: ddc10: v7rc3: étude du disjoncteur BACO/Legrand. - julm: assoce: lecture du marché public DGFiP DGSSI 2000017 https://www.marches-publics.gouv.fr/index.php?page=entreprise.EntrepriseDownloadReglement&reference=NTkxNzM4&orgAcronyme=a4n # Day changed to 30 juin 2020 @@ -502,7 +502,150 @@ # Day changed to 1 juillet 2020 - julm: dev: nix: amélioration du module `services.transmission`. # Day changed to 2 juillet 2020 +- julm: research: ddc10: v7: envoi. +- julm: dev: nix: proposition du module `services.transmission` : + https://github.com/NixOS/nixpkgs/pull/92106 +# Day changed to 3 juillet 2020 +- julm: dev: nix: amélioration du module `services.transmission`. +# Day changed to 4 juillet 2020 +- julm: dev: nix: amélioration du module `services.transmission`. +# Day changed to 5 juillet 2020 +- julm: dev: nix: amélioration du module `services.transmission`. +- julm: dev: haskell: symantic-xml: préparation de l'introduction de ReadOptim. +# Day changed to 6 juillet 2020 +- julm: adminsys: postgresql: test de pg_dump et pg_restore. +- julm: adminsys: postgresql: full_page_writes=off permis par ZFS. +# Day changed to 7 juillet 2020 +- julm: dev: haskell: symantic-xml: préparation de l'introduction de ReadOptim. +# Day changed to 8 juillet 2020 +- julm: adminsys: mermet: intervention aux PTTs pour rétablir l'initrd + (ne pas mettre la clé du serveur OpenSSH dans /run mais /root). +- julm: adminsys: backup: export des bases PostgreSQL de losurdo vers mermet. +- julm: adminsys: postgresql: création d'une base OpenConcerto pour La Bascule. +# Day changed to 9 juillet 2020 +- julm: dev: haskell: symantic-xml: préparation de l'introduction de ReadOptim. +# Day changed to 10 juillet 2020 +- julm: dev: haskell: symantic-xml: abandon de ReadOptim pour Parser. +# Day changed to 11 juillet 2020 +- julm: dev: haskell: symantic-xml: passage de Parser en Church encoding. +# Day changed to 12 juillet 2020 +- julm: dev: haskell: symantic-xml: support des parsers récursifs mais échec avec les alternatives. +# Day changed to 13 juillet 2020 +- julm: dev: nix: amélioration du module `services.transmission`. +# Day changed to 14 juillet 2020 +- julm: dev: nix: amélioration du module `services.transmission`. +# Day changed to 15 juillet 2020 +- julm: aide: passage de rtl8723de à rtw88 dans Ubuntu-18.04 +# Day changed to 16 juillet 2020 +- julm: dev: nix: réécriture du module `security.apparmor`. +- julm: dev: bash: amélioration du script `podl`. +# Day changed to 17 juillet 2020 +- julm: dev: nix: amélioration du module `security.apparmor`. +# Day changed to 18 juillet 2020 +- julm: dev: nix: amélioration du module `security.apparmor`. +# Day changed to 19 juillet 2020 +- julm: dev: nix: amélioration du module `security.apparmor` : +- julm: dev: nix: demande d'intégration en amont des améliorations + du module `security.apparmor`: + https://github.com/NixOS/nixpkgs/pull/93457 +# Day changed to 20 juillet 2020 +- julm: dev: nix: amélioration du module `security.apparmor`. +- julm: dev: nix: amélioration du module `services.transmission`. +# Day changed to 21 juillet 2020 +- julm: dev: nix: factorisation des évaluations de configurations NixOS dans `machines.nix`. +- julm: dev: nix: amélioration du module `installer.ssh-nixos`. +- julm: dev: nix: correction du module `security.pass`. +# Day changed to 22 juillet 2020 +- julm: dev: nix: petites améliorations de l'usage fait de `nixpkgs`. +- julm: dev: nix: proposition du module `services.croc` : + https://github.com/NixOS/nixpkgs/pull/93629 +- julm: dev: nix: proposition du module `security.pass` : + https://github.com/NixOS/nixpkgs/pull/93659 +# Day changed to 23 juillet 2020 +- julm: dev: nix: amélioration du module `security.pass` en `security.gnupg`. +# Day changed to 24 juillet 2020 +- julm: dev: nix: amélioration du module `security.gnupg`. +# Day changed to 25 juillet 2020 +- julm: dev: nix: amélioration du module `services.transmission`. +- julm: adminsys: lhc: stretch -> buster +# Day changed to 26 juillet 2020 +- julm: dev: nix: amélioration du module `services.transmission`. +# Day changed to 27 juillet 2020 +- julm: dev: nix: amélioration du module `services.transmission`. +- julm: adminsys: lhc: roundcube, zramswap +# Day changed to 28 juillet 2020 +- julm: dev: nix: amélioration du module `services.transmission`. +# Day changed to 29 juillet 2020 +- julm: dev: nix: amélioration du module `services.transmission`. +# Day changed to 30 juillet 2020 +- julm: dev: nix: amélioration du module `services.transmission`. +# Day changed to 31 juillet 2020 +- julm: adminsys: nix: configuration d'un intranet avec wireguard. +# Day changed to 1 août 2020 +- julm: adminsys: nix: dépannage de losurdo : nftables ne se chargeait pas durant le stage2 à cause d'un postStart voulant démarrer fail2ban. +- julm: dev: nix: correction de boot.initrd.network.flushBeforeStage2: https://github.com/NixOS/nixpkgs/pull/94531 +# Day changed to 2 août 2020 +- julm: adminsys: prosody: test du serveur XMPP sur losurdo. +- julm: adminsys: coturn: installation sur mermet. +# Day changed to 3 août 2020 +- julm: adminsys: coturn: tests de STUN et TURN entre deux port restricted cone NAT. +# Day changed to 4 août 2020 +- julm: dev: nix: amélioration du module `services.transmission`. +- julm: assoce: projet de Navirezo. +# Day changed to 5 août 2020 +- julm: dev: nix: amélioration du module `security.apparmor`. +# Day changed to 6 août 2020 +- julm: dev: nix: amélioration du module `services.transmission`. +- julm: dev: nix: intégration du module `services.transmission` dans Nixpkgs : + https://github.com/NixOS/nixpkgs/pull/92106 +# Day changed to 7 août 2020 +- julm: dev: nix: mise-à-jour de prosody-modules : + https://github.com/NixOS/nixpkgs/pull/94916 +- julm: dev: nix: création du module `services.biboumi` : + https://github.com/NixOS/nixpkgs/pull/94917 +# Day changed to 8 août 2020 +- julm: research: environnement: ddc#: réduction rationnelle de l'impact environnemental des habitants de Gentioux-Pigerolles, en l'an -29 avant Jugement Carbone +# Day changed to 9 août 2020 +- julm: research: environnement: ddc# +# Day changed to 10 août 2020 +- julm: research: environnement: ddc# +# Day changed to 11 août 202# +- julm: dev: nix: migration vers `flake.nix`. +# Day changed to 12 août 2020 +- julm: dev: nix: migration vers `flake.nix`. +# Day changed to 13 août 2020 +- julm: dev: nix: migration vers `flake.nix`. +# Day changed to 14 août 2020 +- julm: adminsys: dépannage NAS à Court-Circuit. +# Day changed to 15 août 2020 +- julm: adminsys: migration vers ZFS et NixOS 20.09 de patate200. +# Day changed to 16 août 2020 +- julm: dev: nix: migration vers `flake.nix`. +# Day changed to 17 août 2020 +# Day changed to 18 août 2020 +# Day changed to 19 août 2020 +- julm: dev: nix: migration vers `flake.nix`. +# Day changed to 20 août 2020 +# Day changed to 21 août 2020 +- julm: dev: nix: amélioration du module `security.apparmor`. +# Day changed to 22 août 2020 +- julm: dev: nix: amélioration du module `security.apparmor`. +# Day changed to 23 août 2020 +# Day changed to 24 août 2020 # TODO - dev: Vérification du DKIM : envoi et réception +- adminsys: SYN flood protection +- adminsys: https://bridge.grumpy-troll.org/2020/07/small-mailserver-bcp/ +- adminsys: augmentation du TTL des zones DNS +- sysadmin : configurer du DANE ? - sysadmin: Réactiver noclue.autogeree.net +- sysadmin: mlmmj +- sysadmin: rainloop +- sysadmin: alertes: + - Erreurs scrub ZFS + - Erreurs syncoid/sanoid + - Dégradation de smartctl-tbw + - Saturation RAM + + -- 2.47.2 From c3bffc135716b595162ac25e7f8cb37af55c38c6 Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Wed, 21 Oct 2020 06:18:22 +0200 Subject: [PATCH 16/16] log --- journaux_de_bord/2020.md | 210 +++++++++++++++++++++++++++++++++++---- 1 file changed, 193 insertions(+), 17 deletions(-) diff --git a/journaux_de_bord/2020.md b/journaux_de_bord/2020.md index 32ffc22..a8f04a4 100644 --- a/journaux_de_bord/2020.md +++ b/journaux_de_bord/2020.md @@ -632,20 +632,196 @@ - julm: dev: nix: amélioration du module `security.apparmor`. # Day changed to 23 août 2020 # Day changed to 24 août 2020 - -# TODO -- dev: Vérification du DKIM : envoi et réception -- adminsys: SYN flood protection -- adminsys: https://bridge.grumpy-troll.org/2020/07/small-mailserver-bcp/ -- adminsys: augmentation du TTL des zones DNS -- sysadmin : configurer du DANE ? -- sysadmin: Réactiver noclue.autogeree.net -- sysadmin: mlmmj -- sysadmin: rainloop -- sysadmin: alertes: - - Erreurs scrub ZFS - - Erreurs syncoid/sanoid - - Dégradation de smartctl-tbw - - Saturation RAM - - +# Day changed to 25 août 2020 +- julm: dev: nix: proposition de correction de /etc/ld-nix.so.preload : + https://github.com/NixOS/nixpkgs/pull/96289 +# Day changed to 26 août 2020 +- julm: adminsys: nix: mise-à-jour et reboot de losurdo. +- julm: adminsys: nftables: amélioration du pare-feu de losurdo. +# Day changed to 27 août 2020 +- julm: adminsys: nix: mise-à-jour et reboot de mermet. +- julm: adminsys: nftables: amélioration du pare-feu de mermet. +# Day changed to 28 août 2020 +- julm: dev: haskell: essai de `haskell.nix`. +# Day changed to 29 août 2020 +- julm: dev: nix: haskell: correction de la `flake.nix` d'`haskell.nix` : + https://github.com/input-output-hk/haskell.nix/pull/832 +# Day changed to 30 août 2020 +- julm: research: nix: haskell: étude de `haskell.nix`. +- julm: dev: nix: transmission: amélioration de la gestion des options du service : + https://github.com/NixOS/nixpkgs/pull/96655 +- julm: dev: nix: amélioration du module `security.gnupg`. +# Day changed to 31 août 2020 +- julm: research: haskell: étude de `Parsley`: + https://github.com/J-mie6/ParsleyHaskell +- julm: dev: nix: amélioration du module `services.biboumi`. +# Day changed to 1 septembre 2020 +- julm: dev: nix: amélioration du module `services.biboumi`. +- julm: research: haskell: étude de `Parsley`. +# Day changed to 2 septembre 2020 +- julm: dev: nix: amélioration du script `nixos-install`. +- julm: research: haskell: étude de `Parsley`. +# Day changed to 3 septembre 2020 +- julm: research: haskell: étude de `Parsley`. +# Day changed to 4 septembre 2020 +- julm: research: haskell: étude de `Parsley`. +- julm: research: haskell: étude de haskell.nix : + - https://github.com/Infinisil/all-hies/issues/73 + - https://github.com/input-output-hk/haskell.nix/issues/836 + - https://github.com/input-output-hk/haskell.nix/pull/837 +- julm: research: haskell: étude de ghc.nix. +- julm: dev: nix: amélioration du script `nixos-install`. +# Day changed to 5 septembre 2020 +- julm: dev: nix: amélioration du module `services.tor`. +# Day changed to 6 septembre 2020 +- julm: dev: nix: amélioration du module `services.tor`. +# Day changed to 7 septembre 2020 +- julm: dev: nix: amélioration du module `services.tor`. +# Day changed to 8 septembre 2020 +- julm: dev: nix: amélioration du module `services.tor`. +# Day changed to 9 septembre 2020 +- julm: dev: nix: amélioration du module `services.tor`. +# Day changed to 10 septembre 2020 +- julm: dev: nix: amélioration du module `services.tor`. +# Day changed to 11 septembre 2020 +- julm: dev: nix: amélioration du module `services.tor` : + https://github.com/NixOS/nixpkgs/pull/97740 +# Day changed to 12 septembre 2020 +- julm: dev: nix: amélioration du module `services.tor`. +# Day changed to 13 septembre 2020 +- julm: dev: nix: amélioration du module `services.tor`. +# Day changed to 14 septembre 2020 +- julm: dev: nix: amélioration du module `services.tor`. +- julm: research: haskell: étude de `Parsley`. +- julm: dev: haskell: petite optimisation de `cata` dans `Parsley` + https://github.com/J-mie6/ParsleyHaskell/pull/6 +# Day changed to 15 septembre 2020 +- julm: research: haskell: étude de `Parsley`. + - Rétrocontribution d'une optimisation mineure dans l'implémentation de `cata` : https://github.com/J-mie6/ParsleyHaskell/pull/6 +- julm: dev: haskell: réécriture de `Parsley` dans `symantic-parser`. +# Day changed to 16 septembre 2020 +- julm: research: haskell: étude de `Parsley`. +- julm: dev: haskell: réécriture de `Parsley` dans `symantic-parser`. +# Day changed to 17 septembre 2020 +- julm: research: haskell: étude de `Parsley`. +- julm: dev: haskell: réécriture de `Parsley` dans `symantic-parser`. +# Day changed to 18 septembre 2020 +- julm: research: haskell: étude de `Parsley`. +- julm: adminsys: aide: fonctionnement de `transmission` à Céline. +- julm: adminsys: étude de `wg-quick` et `ip netns` en aidant Case_Of sur #illyse. +- julm: dev: haskell: réécriture de `Parsley` dans `symantic-parser`. +# Day changed to 19 septembre 2020 +- julm: dev: nix: correction de `gitolite`: + https://github.com/NixOS/nixpkgs/pull/98262 +# Day changed to 20 septembre 2020 +- julm: research: haskell: étude de Tagless Staged : + http://okmij.org/ftp/tagless-final/TaglessStaged/beyond.pdf +- julm: research: haskell: étude de `data-reify` : + http://www.ittc.ku.edu/~andygill/papers/reifyGraph.pdf +- julm: research: haskell: étude de `Parsley`. +- julm: research: haskell: étude de `dependent-map`. +# Day changed to 21 septembre 2020 +- julm: research: haskell: étude de `Parsley`. +# Day changed to 22 septembre 2020 +- julm: adminsys: étude de `Tor` : + https://lists.torproject.org/pipermail/tor-relays/2020-September/018936.html +- julm: adminsys: openwrt: configuration d'`openvpn` à La Renouée pour utiliser RiseupVPN vers millevaches.net qui bloque Tor et donc l'IPv4 de La Renouée car elle se trouve encore dans torbulkexitlist. +# Day changed to 23 septembre 2020 +- julm: dev: nix: rapport de problème sur `syncoid` : + https://github.com/jimsalterjrs/sanoid/issues/532#issuecomment-697159696 +# Day changed to 24 septembre 2020 +- julm: adminsys: nix: cryptpad: installation. +# Day changed to 25 septembre 2020 +- julm: adminsys: zfs: add a mirror SSD disk to losurdo. +- julm: dev: nix: mise à jour de `zerobin` : + https://github.com/NixOS/nixpkgs/pull/98734 +# Day changed to 26 septembre 2020 +- julm: research: haskell: étude de `Parsley`. +# Day changed to 27 septembre 2020 +- julm: dev: nix: mise à jour de `zerobin`. +# Day changed to 28 septembre 2020 +- julm: research: haskell: étude de `Parsley`. +# Day changed to 29 septembre 2020 +- julm: dev: nix: mise à jour de `zerobin`. +- julm: research: haskell: étude de `Parsley`. +# Day changed to 30 septembre 2020 +- julm: research: haskell: étude de `Parsley`. + - Rétrocontribution d'une optimisation dans l'algorithme de détection des points de définition ou de récursion : https://github.com/J-mie6/ParsleyHaskell/pull/7 +# Day changed to 1 octobre 2020 +- julm: research: haskell: étude de `Parsley`. +# Day changed to 2 octobre 2020 +- julm: research: haskell: étude de `Parsley`. +# Day changed to 3 octobre 2020 +- julm: research: haskell: étude de `Parsley`. +- julm: DDC9: étude d'onduleurs. +# Day changed to 4 octobre 2020 +- julm: dev: nix: étude de `haskellPackages`. +- julm: DDC9: étude et achat d'un onduleur APC. +# Day changed to 5 octobre 2020 +- julm: research: haskell: étude de `Parsley`. + - Meilleure compréhension des optimisations. Les instructions de la `Machine` ne sont pour l'instant pas optimisées, il n'y a qu'un début de fonction d'optimisation, non appliqué. + - Mise au point d'un `flake.nix` et `default.nix` pour utiliser l'infrastructure Haskell de Nixpkgs, et avoir un `nix develop` dans lequel `cabal repl` fonctionne. +- julm: adminsys: tor: + Le bannisement dû au test d'Exit node du 7 septembre dernier est enfin expiré : + ``` + curl -sL https://check.torproject.org/torbulkexitlist | grep 80.67.180.251 + ``` +- julm: adminsys: network: + Le `MASQUERADING` du routeur de La Renouée a cessé de fonctionner pour la connexion Wireguard wg-intra entre losurdo et mermet: + ``` + root@LaRenouee:~# tcpdump -i pppoe-wan -n udp port 43642 + 16:25:19.978097 IP 192.168.1.215.43642 > 80.67.180.129.43642: UDP, length 148 + 16:25:25.098082 IP 192.168.1.215.43642 > 80.67.180.129.43642: UDP, length 148 + 16:25:30.730092 IP 192.168.1.215.43642 > 80.67.180.129.43642: UDP, length 148 + ^ + Devrait être 80.67.180.251 en temps normal. + ``` + + La table conntrack était mal initialisée avec `dst=192.168.1.215` : + ``` + root@LaRenouee:~# conntrack --get --proto udp --src 192.168.1.215 --dst 80.67.180.129 --sport 43642 --dport 43642 + udp 17 55 src=192.168.1.215 dst=80.67.180.129 sport=43642 dport=43642 packets=2574 bytes=453024 [UNREPLIED] src=80.67.180.129 dst=192.168.1.215 sport=43642 dport=43642 packets=0 bytes=0 mark=0 use=1 + ``` + + Car elle doit être avec `dst=80.67.180.251`: + ``` + root@LaRenouee:~# conntrack --get --proto udp --src 192.168.1.215 --dst 80.67.180.129 --sport 43642 --dport 43642 + udp 17 158 src=192.168.1.215 dst=80.67.180.129 sport=43642 dport=43642 packets=39 bytes=3036 src=80.67.180.129 dst=80.67.180.251 sport=43642 dport=43642 packets=6 bytes=720 [ASSURED] mark=0 use=2 + ``` + Il s'agit probablement d'une condition de course avec la configuration de `pppoe-wan`, car le problème est survenu à peu-près au même moment qqu'une coupure de la ligne xDSL. +# Day changed to 6 octobre 2020 +- julm: research: haskell: étude de `Parsley`. + - Petite modification pour afficher les instruction de la `Machine` de manière indentée, ce qui permet de lire les production, de commencer à faire sens de ce que fait la `Machine`, de repérer les endroits du code source qui produisent certains motifs d'instructions, et de les modifier légèrement pour voir le résultat. +# Day changed to 7 octobre 2020 +- julm: research: haskell: étude de `Parsley`. +- julm: dev: nix: revert de `security.apparmor` à cause d'un problème incompris avec `Hydra`. +# Day changed to 8 octobre 2020 +- julm: research: haskell: étude de `Parsley`. +- julm: dev: nix: mise à jour de `zerobin`. +# Day changed to 9 octobre 2020 +- julm: research: haskell: étude de `Parsley`. +# Day changed to 10 octobre 2020 +- julm: dev: nix: migration de `all-hies` à `haskell-language-server`: https://github.com/Infinisil/all-hies/issues/73#issuecomment-706429575 +# Day changed to 11 octobre 2020 +- julm: dev: haskell: poursuite de `symantic-parser`. +# Day changed to 12 octobre 2020 +- julm: dev: haskell: poursuite de `symantic-parser`. +# Day changed to 13 octobre 2020 +- julm: dev: haskell: poursuite de `symantic-parser`. +# Day changed to 14 octobre 2020 +- julm: dev: haskell: poursuite de `symantic-parser`. +# Day changed to 15 octobre 2020 +- julm: dev: haskell: poursuite de `symantic-parser`. +# Day changed to 16 octobre 2020 +- julm: dev: haskell: poursuite de `symantic-parser`. +# Day changed to 17 octobre 2020 +- julm: dev: haskell: poursuite de `symantic-parser`. +# Day changed to 18 octobre 2020 +- julm: dev: haskell: poursuite de `symantic-parser`. +# Day changed to 19 octobre 2020 +# Day changed to 20 octobre 2020 +- julm: dev: nix: ouverture d'une nouvelle PR pour `security.apparmor` : https://github.com/NixOS/nixpkgs/pull/101071 +- julm: dev: haskell: poursuite de `symantic-parser` : `observeSharing` ne fonctionne pas dans un programme exécutable alors qu'il fonctionne dans `ghci`. Grosse investiguation avec `trace`, `--enable-profiling`, `--enable-coverage`, et surtout `undefined` avec `+RTS -xc` : apparemment il faut absolument utiliser `unsafePerformIO` pour tout `IO` dans `ObserveSharing` sans quoi le `trace`. +# Day changed to 21 octobre 2020 +- julm: dev: haskell: poursuite de `symantic-parser`. +# Day changed to 22 octobre 2020 -- 2.47.2