Marc Quinton a écrit 1530 commentaires

  • [^] # Re: firmware

    Posté par  . En réponse au message ESP32 / problème de flash et reboot. Évalué à 3.

    après un peu de lecture, j'ai vu qu'on pouvait booter sur le port série, ou via la mémoire interne (firmware). Une partie du processus semble se dérouler sur le module défaillant. J'ai un peu de mal à voir ou ca coince.

    maintenant, il faut trouver le juste équilibre en temps passé pour une montée en compétence et le recyclage des produits semi-défectueux dont le prix unitaire est < 5€.

  • [^] # Re: firmware

    Posté par  . En réponse au message ESP32 / problème de flash et reboot. Évalué à 2.

    merci pour le commentaire.

    Pour ma part, c'est assez variable. J'en perds mon latin. Généralement, ça démarre tout seul. Parfois un simple appui sur RESET ou BOOT.

    suite à l'étude des différents documents, et en conformité avec le schéma électronique, le module ESP32 se met en mode téléchargement quand on force la GPIO0 au niveau bas. Au controleur, on voit bien que le signal est mis au niveau bas (j'ai juste contrôle à ohmmètre).

  • [^] # Re: firmware

    Posté par  . En réponse au message ESP32 / problème de flash et reboot. Évalué à 3.

    plein d'infos intéressante sur cette pagen à propos de l'ESP32, les messages en console au moment du boot, les différents mode de boot et pins associées : https://github.com/espressif/esptool/wiki/ESP32-Boot-Mode-Selection#boot-mode-message

  • [^] # Re: firmware

    Posté par  . En réponse au message ESP32 / problème de flash et reboot. Évalué à 2. Dernière modification le 05 avril 2019 à 15:09.

    2 modules ESP32, l'un OK, l'autre KO :

    # OK pour celui-ci
    marc@gigabyte:~$ esptool.py flash_id
    esptool.py v2.6
    Found 1 serial ports
    Serial port /dev/ttyUSB0
    Connecting....
    Detecting chip type... ESP32
    Chip is ESP32D0WDQ6 (revision 1)
    Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
    MAC: a4:cf:12:45:be:3c
    Uploading stub...
    Running stub...
    Stub running...
    Manufacturer: 20
    Device: 4016
    Detected flash size: 4MB
    Hard resetting via RTS pin...
    
    # KO pour celui-ci
    marc@gigabyte:~$ esptool.py flash_id
    esptool.py v2.6
    Found 1 serial ports
    Serial port /dev/ttyUSB0
    Connecting........_____....._____....._____....._____....._____....._____....._____
    /dev/ttyUSB0 failed to connect: Failed to connect to Espressif device: Timed out waiting for packet header
    
    A fatal error occurred: All of the 1 available serial ports could not connect to a Espressif device.
    ```il y a plein d'autre options sur esptool.py, mais ca reste sans résultat.
    
  • [^] # Re: firmware

    Posté par  . En réponse au message ESP32 / problème de flash et reboot. Évalué à 2.

    je me suis déjà aventuré du coté de la ligne de commande avec le kit esptool, sans grand succès. Je n'ai pas vraiment eu le temps de creuser.

    Idéalement, ce serait bien que ces modules soient dotés d'un bootloader en ROM plutot qu'en flash. Si le bootloader est endomagé, je crois que je vais avoir du mal à récupérer.

    l'idée de mon message était surtout de sonder rapidement auprès de la communauté, si d'autre avaient eu la même expérience.

    merci pour ta réponse.

  • # triste nouvelle !

    Posté par  . En réponse au lien Cessation de nos activités (Snootlab). Évalué à 3.

    bon vent à vous tous.

  • # 3- quelle est la machine que vous achèteriez si vous aviez un budget illimité?

    Posté par  . En réponse au message Recherche portable qui tue. Évalué à 7.

    j'acheterai plutot un portable avec un budget <=1500€ pour la mobilité et un PC fixe pour le reste des besoins. A quoi bon un portable s'il ne peut pas être transporté. Les portables hyper puissants sont généralement gourmands en énergie dotés d'alimentation énormes. Avoir le beurre et l'argent du beurre, c'est rare.

    par ailleurs, la gestion des cartes graphiques multiples (coeur CPU + GPU), c'est souvent galère.

    bon courage.

  • [^] # Re: Branche le clavier

    Posté par  . En réponse au message Je ne peux rien installer sur ma machine. Évalué à 4. Dernière modification le 03 avril 2019 à 18:19.

  • [^] # Re: ouch (bis)

    Posté par  . En réponse au message Extraire username password d'une page html. Évalué à 2.

    souvent, c'est quelle période ?

  • [^] # Re: Un peu de recherche…

    Posté par  . En réponse au message probléme réseau . Évalué à 3.

    très bonne recherche et réponse. A défaut, refaire le pilotage des moteurs pas à pas avec une nouvelle carte au gout du jour et piloter la chose avec des logiciels au gout du jour. Une CNC, une imprimante 3D, c'est à chaque fois, un ensemble de moteurs pas à pas et un peu de soft.

    Nous avons pour notre part une charly-robot à rénover.

  • # btrfs + rsync & --inplace --no-whole-file

    Posté par  . En réponse au message Rsync : Changer le nom du fichier au passage. Évalué à 2.

    • pour ma part j'utilise une combinaison de BTRFS, rsync avec les options --inplace --no-whole-file
    • j'ai un script bash qui réalise des snapshots journaliers et sur 30 itérations
    • cette combinaison n'est pas très complexe et très efficiente : transfert rsync différenciel, gestion par layers du différentiels sur BTRFS : économie de place ;
    • concernant BTRFS, sur un volume de 15E6 fichiers et 17To, le snapshot se fait en 2 secondes et la suppression en quelques mili-secondes.
    • snapper permet aussi de faire tourner les snapshots avec un backend BTRFS.
  • # Rock PI 4

    Posté par  . En réponse au message Serveur basse consommation. Évalué à 2.

    Rock PI 4 est dans la famille des Raspberry PI (SOC). Ce dernier dispose de ports USB3, d'interface PCIe et eMMC. Il me semble que c'est un excellent candidat pour un petit NAS domestique et potentiellement quelques applications légères.

    lien : http://rockpi.org/

  • [^] # Re: Ata bus error

    Posté par  . En réponse au message pb disque dur sata. Évalué à 2. Dernière modification le 23 mars 2019 à 16:51.

    c'est une bonne nouvelle : c'est plutot lié au controleur disque SATA. Du coup, tes données sont préservées. Tu peux essayer de trouver (emprunter) un adaptateur SATA USB. La machine est un fixe ou portable ?

    pour tout dire, j'ai la même chose chez moi : un vieux PC, des connecteurs un peu défaillants et parfois des erreurs IO. Ca dépendant du sens du vent et plus généralement de facteurs que j'ignore. Comme c'est un PC fixe, ca ne me dérange pas, si ce n'est pour l'intégrité des données.

  • [^] # Re: Suivant la distribution et, ou, l'envie

    Posté par  . En réponse au message pb disque dur sata. Évalué à 3.

    souvent, cela ressemble a des soucis sur le disque. Mais parfois, c'est aussi lié à la connectique ou aux contrôleurs disques.

    s'il est encore temps, il te faut faire en toute urgence une copie des données que tu n'as pas en backup, parce qu'on sait tous que tu fais régulièrement des backups.

  • [^] # Re: Windows 10

    Posté par  . En réponse au message projet d' installation linux sur windows 7 . Évalué à 2.

    sauf que la solution proposé est aussi en partie dans la spec : comment installer Linux "sur" Windows(7). Et puis rappeler que cette solution (WSL) existe me semble un bonne chose.

  • [^] # Re: Windows 10

    Posté par  . En réponse au message projet d' installation linux sur windows 7 . Évalué à 3. Dernière modification le 15 mars 2019 à 16:37.

    c'est limite hors-périmètre par rapport à la demande. Pour le reste, c'est tout de même une solution très efficiente. Est-ce qu'elle est élégante, surtout sur le plan de la doctrine du libre ?

  • [^] # Re: Windows 10

    Posté par  . En réponse au message projet d' installation linux sur windows 7 . Évalué à 0.

    tout à fait : https://docs.microsoft.com/en-us/windows/wsl/install-win10 (Windows 10 + WSL). Du coup, depuis le store Windows, on peut installer simplement une Debian, une Ubuntu, …

  • [^] # Re: Modifier les plans, c'est bien, mais quid de la production?

    Posté par  . En réponse à la dépêche Un thermomètre OSHW basé ESP8266. Évalué à 4.

    merci pour cette explication ; moi aussi j'ai un F2 en poche depuis 83. Ca me rappelle bien des souvenirs, mais je ne pratique plus. Je pense bientot faire de la CNC sur plaque de cuivre. Voici une démonstration très bluffante : https://www.youtube.com/watch?v=9DhPwtCZ9u4

    sinon, comment tu procèdes pour l'insolation aux UV ?

  • [^] # Re: Pourquoi ce titre ?

    Posté par  . En réponse au lien ES 2019 : parce que JavaScript n’était pas assez moche…. Évalué à 1.

    concernant les classes, le mot clé static, c'est pour ceux qui font du C++ ? personnellement, ca me me cause pas plus que ca. C'est vraiment une drôle(mauvaise) idée.

  • # député

    Posté par  . En réponse au message Regarder une vidéo restreinte à la France. Évalué à 3.

    contacter son député des "francais à l'étranger" et lui faire part de cette problématique. Pourquoi les francais partis à l'étranger n'auraient pas droit de bénéficier des médias culturels francais au même titre qu'un résident.

  • # ligne 3

    Posté par  . En réponse au message probleme de configuration de eth0 sur kubuntu. Évalué à 5.

    je pense qu'il y a une erreur sur la ligne 3 du fichier de config : /etc/network/interfaces

  • [^] # Re: c'est ou le bouton pour signaler le spam sur linuxfr ?

    Posté par  . En réponse au journal Une bonne résolution. Évalué à 3.

    lien : pertinent ou inutile ; ça devrait suffire.

  • [^] # Re: Être parent

    Posté par  . En réponse au journal une formation à être parent. Évalué à 3.

    Comme tu le dis si bien, tu n'y connais pas grand chose …

    ha bon ??? ton argumentation est tout de même un peu légère.

  • # PRA

    Posté par  . En réponse au journal Bricolage pour faire des sauvegardes. Évalué à 4.

    bonjour et merci pour ce retour d'expérience, concernant en particulier BTRFS.

    Pour ma part, j'ai mis en place un mécanisme permettant de dupliquer l'ensemble de nos sauvegardes, avec rsync. Les données arrivent sur un serveur dédié qui à terme sera sorti de notre salle serveur et localisé quelques centaines de mètres plus loin. C'est pour cela qu'on l'appelle PRA, bien qu'on ne se concentre que sur les données.

    Les données sont collectées sur une grosse partition BTRFS de 20To extensible à 40 via LVM. Nous avons actuellement une volumétrie de 17To pour 15 millions de fichiers. Je réalise, via un script un snapshot quotidien et efface les snapshots les plus anciens. Je n'en garde que 30. Les opérations de snapshot sont pratiquement instantanées : entre 2 et 5 secondes pour la création et moins de 30ms pour la suppression.

    Le couple BTRFS + rsync me semble un très bon remplacement à RSYNC + rsnapshot. Le premier permet en théorique de faire des synchros différentielles par blocs avec rsync (--inplace --no-whole-file), ce que ne permet pas rsnapshot qui ne peut en aucun cas opérer sur les snapshots en mode différentiel (contrairement à BTRFS). L'organisation en layers de BTRFS permet de conserver 2 copies d'un même fichier en différentiel par bloc.

    concernant la supervision, j'ai mis en place sur certains volumes, la création d'un fichier .backup-timestamp créé par une tache cron. Il suffit de surveiller l'age de ce fichier pour lever une alarme si celui-ci prend de l'age de façon inexpliquée. J'ai couplé cela avec le plugin telegraf/filestat :

    marc$ cat input.filestat.conf
    # https://docs.influxdata.com/telegraf/v1.9/plugins/inputs/#filestat
    # Read stats about given file(s)
    [[inputs.filestat]]
      files = ["/extra/backup/*/.backup-timestamp"]
      interval = '1d'
    

    concernant BTRFS, j'évite de m'appuyer sur les fonctionnalités avancées : la gestion des volumes est faite par LVM. Le RAID est géré matériellement. Cela m'évite d'avoir des soucis avec les bugs résiduels liés à la maturité de BTRFS. Je dois encore expérimenter la fonctionalité send/receive. J'aimerai bien faire mettre en place un snapshot de type hourly localement sur chacune de nos machines en réseau : un snapshot local est pratiquement instantané et n'induit aucune charge réseau. Il ne reste plus qu'a envoyer sur les serveurs de backup une daily pendant la nuit.

    J'ai expérimenté le couple restic + rest-server. J'ai eu quelques déconvenues et par ailleurs, la sauvegarde génère une charge CPU non négligeable, mais non apparente sur nos applications.

  • [^] # Re: la doc

    Posté par  . En réponse au message impossible de monter le disque dur de la freebox révolution. Évalué à 2.

    ou renommer le disque en "usb", tout court. Pour le reste, le lien me semble très utile. Pour ma part, ca marche nickel sur mon installation domestique.