====== Inventaire ======
* Plusieurs grand switch (1 par table + 1) avec allimentations sont rangés à la cité des sciences.
* Pleins de câbles réseaux rangés à la cité des sciences?
* Appartiennent-ils à Parinux ou à la cité des sciences? => **les cables appartiennent à Parinux, sauf les très long qui sont/étaient à Ubuntu-fr**
* De quoi réparer les câbles? => Parinux ne possède rien pour réparer les cables, à un moment Michel en réparait lors de ses passages à PSL
* Des multiprises rangés à la cité des sciences?
* Appartiennent-ils à Parinux ou à la cité des sciences? => **les multiprises sont propriétés de la Vilette et normalement étiquetées comme tel**
* Un point d'accès WiFi (BWIFI-AP54T) qui appartient à Parinux avec un vieux sticker Parinux est rangé à la cité des sciences
* Est il possible d'installer une distribution à jour (OpenWRT, LibreCMC, etc) => Non
* Documentation:
* https://wikidevi.com/wiki/SparkLAN_WX-6800-II
* https://fccid.io/MXF-A930209G/Letter/DoC-403653.pdf
* Est il possible de le configurer en mode bridge?
* Ou se trouve l'antènne?
* Quelles normes et fréquences il gère (utile à savoir pour savoir pour la compatibilité et pour savoirsi ça tient la charge)?
* Quel est le driver WiFi (utile à savoir pour savoir si ça tient la charge)?
* Un clavier, un HUB USB 2.0 et 2 souris donnés par le Pole Innovation Lycéen / Repair café d'une école près de la porte de Vannes, pour des install parties, qui sont chez dino (à stoquer ou? Si la vilette est fermée pour COVID => Ou est ce qu'on à besoin de clavier / souris / HUB USB?).
===== Single-board computer / Ordinateur à carte unique: =====
| Ordinateur | Localisation | Quantité |
| Raspberry PI | Vilette | 1 |
| Raspberry PI | Chez des membres de Parinux | ? |
| Lime1 A20 | Vilette | 1 |
| Alix2d2 | Vilette | 1 |
| Alix2d2 | Chez Pitchum | 1 |
Pour plus de détail sur la terminologie voir les articles wikipedia:
* [[https://en.wikipedia.org/wiki/Single-board_computer|Single-board computer]]
* [[https://fr.wikipedia.org/wiki/Ordinateur_%C3%A0_carte_unique|Ordinateur à carte unique]]
Inventaire:
* Le Raspberry PI avec:
* Un boitier
* Une allimentation
* Ce Raspberry PI qui est utilisé comme serveur à des fils de branchement pour accéder au port série. Lors du démarage, faire attention à ce que les fils soient à l'extérieur du boîtier, sinon les fils peuvent toucher une partie du circuit ou se toucher et empécher le démarage.
* Son adaptateur USB<->Ethernet est chez GNUtoo
* Des Raspberry PIs sont rangés chez plusieurs membres (Bookynette, etc) de Parinux (pas plus de 1 par personne) avec:
* Un boitier
* Une allimentation
* Un adaptateur USB<->Ethernet
* Peut être une boite de rangement?
* Une Lime1 A20 [[https://raw.githubusercontent.com/OLIMEX/OLINUXINO/master/HARDWARE/A20-OLinuXino-LIME/2.%20Older%20hardware%20revisions/A20-OLinuXino-LIME%20hardware%20revision%20C/A20-OLinuXino-Lime_Rev_C.pdf|révision C]] (le serveur pour les premiers samedi) avec:
* Une MicroSD de 32GiB
* Un boitier
* Une allimentation
* Un adaptateur USB<->Ethernet
* A noter que le port d'allimentation ne marche pas (Le + et le - sont en court circuit, donc il faut l'allimenter par USB ce qui n'est pas pratique, ça devrait pouvoir se réparer en trouvant quel composants font passer le courant et en les remplaçant) J'ai enlevé la diode D4 qui est proche du PWR_JACK et ça remarche. TODO: Trouver une diode de remplacement (SMBJ6.0A) et la souder.
* Une Debian standard est installée dessus avec une console sur le port USB.
* Une console série est disponible par USB (picocom /dev/ttyACM0). On peut aussi brancher un écran HDMI et un clavier.
* Une [[https://pcengines.ch/alix2d2.htm|Alix 2]] avec boitier, avec son allimentation
* Une [[https://pcengines.ch/alix2d2.htm|Alix 2]] avec boitier (et avec une allimentation?).
TODO:
* [[si:psl:inventaire:alix2d2|alix2d2]]: Tentative d'installation de GNU/Linux sur l'Alix 2D
===== Ordinateur portables =====
| Ordinateur | Localisation |
| ThinkPad X230 | Vilette |
| Thinkpad Un R61? R51? | Vilette |
Détails:
* Un Thinkpad X230 (compatible Coreboot et rapidement démontable) avec:
* Un clavier qui à prit de la bière:
* F12, Insert, Supr, B, N, !, Right shift, Touche windows, Alt Gr, Impr écran, Page up, Page down, Left, Down, Right ne marchent plus
* La touche d'allumage se trouve en haut à droite du clavier et l'ordi démarre aussi sans batterie.
* L'ordi à l'air de ne pas démarrer à chaque fois, et la touche espace se colle quand on l'utilise
* Le clavier à été passé à l'eau froide sous le robinet, et après séchage, ça démarre à chaque fois, par contre toutes les touche ne marche pas encore => le clavier à fait un bain à l'eau chaude et est en train de sécher.
* Après séchage du clavier, l'ordi s'allume puis s'éteint. Donc pour l'allumer il faut d'abord brancher le clavier, appuyer sur le bouton allumer, puis débrancher le clavier pour pas que ça s'eteigne, puis utiliser un clavier USB. => Clavier ou réparateur / réparatrice à changer, car GNUtoo à déjà passé trop de temps à essayer de réparer le clavier.
* GNUtoo peut reflasher Coreboot avant ou après le changement de clavier ou de réparateur / réparatrice si ça interesse. A noter que selon [[https://www.coreboot.org/Board:lenovo/x230#Flashing|la procédure d'installation du X230]] c'est quand même dangereux: "NOTICE: There has been at least one report of a bricked laptop due to just reading the flash chips' content with an external programmer. Apparently something on the board may break by applying external power. [...] be extremely careful not to supply more than 3.3V to flash.
* < clache> Si vous cherché des vieux claviers, l'association [[https://wda-fr.org|wda]] peut vous dépanner, c'est dans le 17e.
* A noter que c'est pas super clair si WDA a aussi des claviers pour X230 ou ordinateur portables, faut sans doute aller voir.
* GNUtoo à essayé de trouver un clavien à Antanak et il y-en à eu dans le passé mais quand GNUtoo yest allé y'en avait pas / plus pour l'instant.
* Son chargeur à été laissé à la FPH: < _dino_> on l'a mis sur une étagére à la FPH
* 1 barette de 4G de RAM:
* je sait pas si les deux de RAM slots marchent, changer la RAM de slot à fait démarrer l'ordi
* A noter que je sait pas quelles sont les contraintes au niveau du placement des barettes de RAM (Management Engine, etc)
* Un disque dur qui marche
* 2 Batteries
* Debian stretch
* GNUtoo s'est réaproprié le [[https://ccid.apdu.fr/ccid/shouldwork.html#0x08E60x34EC|Gemalto (was Gemplus) Compact Smart Card Reader Writer]] qui était dans le X230 car il ne servait pas à Parinux. Ça marche encore après la bierre, et il sert à travailler sur des patches pour PySIM: [[https://git.osmocom.org/pysim/commit/?id=8902bcde0756e25632707e65c27ded49c719a9e0|1]] [[https://git.osmocom.org/pysim/commit/?id=84d2cb3cb3dd48fa98054ab786df0f2a66f575e4|2]] ainsi que sur d'autres projets.
* Thinkpad Un R61? R51?
* Y'a normalement avec un chargeur qui à des (anciens) autocollans Parinux dessus
* Y'a une souris cassée? avec des fils plus ou moins dénudés? Qui à l'air de marcher mais qui à quand même à été réparée préventivement, pour que les fils dénudés ne soient plus dénudés et qu'ils ne cassent pas.
* Une batterie?
* Un sac d'ordi
===== Smartphones =====
Inventaire:
| Modèle | OS d'origine | Status | Localisation |
| [[si:psl:inventaire:GT-I9300|Samsung Galaxy SIII (GT-I9300)]] | Android 4.3 Samsung, Linux 3.0.31 | Backup complet fait, demander à GNUtoo ou Dino | Chez GNUtoo |
| [[si:psl:inventaire:nexus5|LG/Google Nexus 5]] | Android 6.0.1 (distribution?), Linux 3.4.0 (Qualcomm) | Backup à faire, images de l'OS d'origine à télécharger chez Google par quelqu'un d'autre que GNUtoo | vilette |
| [[si:psl:inventaire:Pinephone|Pinephone 1.1]] | ? | Backup (de la mémoire interne) à faire | Chez GNUtoo |
Caractéristiques:
| Modèle | Distributions compatibles |
| [[si:psl:inventaire:GT-I9300|Samsung Galaxy SIII (GT-I9300)]] | [[https://www.replicant.us/supported-devices.php|Replicant 6.0]], GNU/Linux si on install un u-boot non-libre |
| [[si:psl:inventaire:nexus5|LG/Google Nexus 5]] | UB-ports / [[https://devices.ubuntu-touch.io/device/hammerhead|Ubuntu touch]] |
| [[si:psl:inventaire:Pinephone|Pinephone 1.1]] | La plus part des distributions GNU/Linux, GloDroid |
==== Backups ====
L'idée est de:
* Backuper complètement l'OS d'origine afin de pouvoir le restorer
* D'écrire une procédure de restoration (sous license cc by-nc-sa 2.0 et cc by-sa 3.0 notamment afin d'être compatible avec le wiki de Replicant)
Le but est de pouvoir avoir un OS d'origine pour:
* Tester si la procédure d'installation de F-Droid diffère, et si oui pouvoir restorer l'OS d'origine pour former des personnes à l'installation de F-Droid avec
* Tester si la procédure d'installation d'un autre OS diffère si l'appareil est d'origine. Vérifier si la recovery est ré-écrite etc. Si ça diffère, former des personnes avec.
Pour le backup:
* Penser à documenter la version d'Android et du kernel Linux avant
* Penser à prendre des photos de l'écran "download" avant
* Essayer d'installer F-Droid et documenter ce que ça change entre l'OS d'origine et Replicant
Pour la restauration, penser à vérifier:
* Si le smartphone à une partition eMMC RMPB
* Ou se trouve la partition MD5HDR pour les autres smartphones que le GT-I9300 (déjà documenté sur le wiki de Replicant).
Pour le Nexus 5:
* Il y'a des images officielles, chez google, sauf que ça dit qu'on accepte automatiquement les conditions au moment du téléchargement. Comme j'ai pas envie de consulter un avocat juste pour ça j'ai pas téléchagé et je laisserait le soin à quelqu'un d'autre de le faire.
* J'ai pas réussi à faire un backup 100% complet sans toucher l'OS car [[https://redmine.replicant.us/projects/replicant/wiki/RootingDevices|j'ai pas réussi à rooter le smartphone avec du logciel libre que je peux compiler moi même]]. Il y'a peut être des exploits non libres ou des binaies libres mails j'ai n'a pas essayé. Je sait plus si j'ai essayé sur le Nexus 5 ou pas. Par contre j'ai bien essayé sur un GT-I9100G_CHN_CHN et j'ai pas réussi. C'est peut être lié à la libc ou des trucs du genre, je me souvient plus si j'ai compilé en static. Bionic dépend sans doute de la version du kernel ou des headers du kernel.
===== Tablettes =====
Inventaire:
| Modèle | OS d'origine | Status | Localisation appareils | Localisation Backups |
| Dell Venue 8 Pro, 1 chargeur, 1 cable USB, 1 protection | Micrososft Windows 10 Famille 32bit | Backup fait[2] | Chez GNUtoo | Chez GNUtoo |
| Dell Venue 8 Pro, 1 chargeur, 1 cable USB, 1 protection | /dev/mmcblk2 remplis de 0x94 [1] | Backup fait[2] | Chez GNUtoo | Chez GNUtoo |
Caractéristiques:
| Modèle | Architecture | Distributions compatibles | Logiciel de boot |
| Dell Venue 8 Pro, 1 chargeur, 1 cable USB, 1 protection | x86 64bit | Fedora, autres? | UEFI 32bit |
| Dell Venue 8 Pro, 1 chargeur, 1 cable USB, 1 protection | x86 64bit | Fedora, autres? | UEFI 32bit |
Sinon je ne sait pas si la partition RPMB est utilisé ou comment la backuper mail il y'en à une sur les Dell Venue 8 pro.
[1] Apparement ça à été nettoyé avec un logiciel pas libre (blanco?). Il y-a pas mal de moyens de faire en libre, mieux (avec du hazard de qualité cryptographique) et gratuit (blanco fait payer une somme par appareil qui est quasi rédibitoire pour des appareils d'occasion) avec ddrescue /dev/urandom, wipe (selon les distributions) ou cryptsetup (voir la FAQ officielle pour un HOWTO). Si je me souviens bien le soucis c'était que blanco était "certifié" alors que les solutions libres ne l'était pas. Sinon Antanak à moyen de faire ça en libre et de produire des certificats valides à la sortie. Donc ça peux valloir le coup de les contacter une prochaine fois.
[2] J'ai pas tout: J'ai tous le stoquage interne, mais j'ai qu'une partie de l'UEFI (juste ce qui est lisible depuis GNU/Linux)
Il y'a aussi des informations sur [[psl::tuto-tablettes-x86]] pour les Dell Venue 8 pro.
======= Autre =======
* On pouvait avoir un VPN Franciliens.net:
* Voir si on en a encore besoin
* si oui, soit demander une nouvelle configuration que l'on pourrait utiliser n'importe quand
* soit redemander l'anciènne configuration qui leur sert à faire des test, et demander quand on peut l'utiliser afin de ne pas les géner.