Je ne m’en sors pas avec cette m.rd. de redémarrage foireux. J’en ai eu plusieurs depuis.
Mes essais
J’étais dans la configuration suivante : boot sur la carte SD et système sur le SSD
Au point où j’en étais, j’en ai profité pour tout remettre à jour y compris le firmware du RPi4b.
Ainsi, en suivant les tutos, j’ai pu booter directement sur le SSD. Super !
Les redémarrages foireux étaient plus fréquents.
N’ayant pas confiance aux ports USB du RPi. J’ai pensé au disque SSD. J’ai décidé de tout remettre sur une carte SD (spéciale Dashcam pour limiter l’usure prématurée).
Là, le système a tenu assez longtemps, au moins 2 mois. Je pensais être sortie d’affaire.
Mais, non, rebelote hier soir à 19h34m48s, tout le système domotique HS.
Je n’arrive toujours pas à trouver la cause du plantage qui le fait redémarrer le Pi tout seul.
J’ai constaté un petit pic de température à 50°C au lieu de 40-45°C. J’ai opté pour ce refroidisseur de compète (je n’alimente pas le ventilo)
https://www.amazon.fr/GeeekPi-Raspberry-Boîtier-Ventilateur-Aluminium/dp/B084S4CFCK/
Nov 17 19:34:48 RPi4b-Jeedom kernel: [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd083]
Nov 17 19:34:48 RPi4b-Jeedom kernel: [ 0.000000] Linux version 5.4.51-v8+ (dom@buildbot) (gcc version 5.4.0 20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.9)) #1333 SMP PREEMPT Mon Aug 10 16:58:35 BST 2020
Nov 17 19:34:48 RPi4b-Jeedom kernel: [ 0.000000] Machine model: Raspberry Pi 4 Model B Rev 1.1
Le fichier /var/log/user.log
m’interpelle un peu (le redémarrage a eu lieu dans la même seconde)
Nov 17 19:34:48 RPi4b-Jeedom mtp-probe: checking bus 1, device 6: "/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4.1"
Nov 17 19:34:48 RPi4b-Jeedom mtp-probe: bus: 1, device: 6 was not an MTP device
Nov 17 19:34:48 RPi4b-Jeedom mtp-probe: checking bus 1, device 6: "/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4.1"
Nov 17 19:34:48 RPi4b-Jeedom mtp-probe: bus: 1, device: 6 was not an MTP device
Nov 17 19:34:48 RPi4b-Jeedom mtp-probe: checking bus 1, device 6: "/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4.1"
Nov 17 19:34:48 RPi4b-Jeedom mtp-probe: checking bus 1, device 8: "/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4.4/1-1.4.4.1"
Nov 17 19:34:48 RPi4b-Jeedom mtp-probe: bus: 1, device: 8 was not an MTP device
Nov 17 19:34:48 RPi4b-Jeedom mtp-probe: checking bus 1, device 10: "/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4.4/1-1.4.4.3"
Nov 17 19:34:48 RPi4b-Jeedom mtp-probe: bus: 1, device: 10 was not an MTP device
Nov 17 19:34:48 RPi4b-Jeedom mtp-probe: checking bus 1, device 11: "/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4.4/1-1.4.4.4"
Nov 17 19:34:48 RPi4b-Jeedom mtp-probe: bus: 1, device: 11 was not an MTP device
Nov 17 19:34:48 RPi4b-Jeedom mtp-probe: checking bus 1, device 9: "/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4.4/1-1.4.4.2"
Nov 17 19:34:48 RPi4b-Jeedom mtp-probe: bus: 1, device: 9 was not an MTP device
Nov 17 19:34:48 RPi4b-Jeedom mtp-probe: bus: 1, device: 6 was not an MTP device
Nov 17 19:34:48 RPi4b-Jeedom mtp-probe: checking bus 1, device 8: "/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4.4/1-1.4.4.1"
Nov 17 19:34:48 RPi4b-Jeedom mtp-probe: bus: 1, device: 8 was not an MTP device
Nov 17 19:34:48 RPi4b-Jeedom mtp-probe: checking bus 1, device 11: "/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4.4/1-1.4.4.4"
Nov 17 19:34:48 RPi4b-Jeedom mtp-probe: bus: 1, device: 11 was not an MTP device
Nov 17 19:34:48 RPi4b-Jeedom mtp-probe: checking bus 1, device 9: "/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4.4/1-1.4.4.2"
Nov 17 19:34:48 RPi4b-Jeedom mtp-probe: bus: 1, device: 9 was not an MTP device
Nov 17 19:34:48 RPi4b-Jeedom mtp-probe: checking bus 1, device 10: "/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4.4/1-1.4.4.3"
Nov 17 19:34:48 RPi4b-Jeedom mtp-probe: bus: 1, device: 10 was not an MTP device
Nov 17 19:34:49 RPi4b-Jeedom htpdate: htpdate version 1.2.0 started
Nov 17 19:34:49 RPi4b-Jeedom htpdate: www.pool.ntp.org host or service unavailable
Nov 17 19:34:50 RPi4b-Jeedom mtp-probe: checking bus 1, device 13: "/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4.3"
Nov 17 19:34:50 RPi4b-Jeedom mtp-probe: bus: 1, device: 13 was not an MTP device
Nov 17 19:34:50 RPi4b-Jeedom mtp-probe: checking bus 1, device 13: "/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4.3"
Nov 17 19:34:50 RPi4b-Jeedom mtp-probe: bus: 1, device: 13 was not an MTP device
Nov 17 19:34:51 RPi4b-Jeedom mtp-probe: checking bus 1, device 14: "/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4.3"
Nov 17 19:34:51 RPi4b-Jeedom mtp-probe: bus: 1, device: 14 was not an MTP device
Nov 17 19:34:51 RPi4b-Jeedom mtp-probe: checking bus 1, device 14: "/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4.3"
Nov 17 19:34:51 RPi4b-Jeedom mtp-probe: bus: 1, device: 14 was not an MTP device
Dans le fichier /var/log/syslog
, je constate toujours un problème de temps : le système passe de 19h44 à 19h34. C’est tout de même suprenant alors qu’il est connecté au réseau en permance.
Nov 17 19:30:01 RPi4b-Jeedom CRON[5265]: (root) CMD (/usr/bin/php /var/www/html/core/php/watchdog.php >> /dev/null)
Nov 17 19:30:01 RPi4b-Jeedom CRON[5267]: (www-data) CMD (/usr/bin/php /var/www/html/core/php/jeeCron.php >> /dev/null)
Nov 17 19:31:01 RPi4b-Jeedom CRON[7646]: (www-data) CMD (/usr/bin/php /var/www/html/core/php/jeeCron.php >> /dev/null)
Nov 17 19:32:01 RPi4b-Jeedom CRON[9693]: (www-data) CMD (/usr/bin/php /var/www/html/core/php/jeeCron.php >> /dev/null)
Nov 17 19:33:01 RPi4b-Jeedom CRON[11886]: (www-data) CMD (/usr/bin/php /var/www/html/core/php/jeeCron.php >> /dev/null)
Nov 17 19:34:01 RPi4b-Jeedom CRON[14021]: (www-data) CMD (/usr/bin/php /var/www/html/core/php/jeeCron.php >> /dev/null)
Nov 17 19:35:01 RPi4b-Jeedom CRON[16046]: (root) CMD (/usr/bin/php /var/www/html/core/php/watchdog.php >> /dev/null)
Nov 17 19:35:01 RPi4b-Jeedom CRON[16049]: (www-data) CMD (/usr/bin/php /var/www/html/core/php/jeeCron.php >> /dev/null)
Nov 17 19:36:01 RPi4b-Jeedom CRON[18229]: (www-data) CMD (/usr/bin/php /var/www/html/core/php/jeeCron.php >> /dev/null)
Nov 17 19:37:01 RPi4b-Jeedom CRON[20289]: (www-data) CMD (/usr/bin/php /var/www/html/core/php/jeeCron.php >> /dev/null)
Nov 17 19:38:01 RPi4b-Jeedom CRON[22313]: (www-data) CMD (/usr/bin/php /var/www/html/core/php/jeeCron.php >> /dev/null)
Nov 17 19:39:01 RPi4b-Jeedom CRON[24364]: (root) CMD ( [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Nov 17 19:39:02 RPi4b-Jeedom CRON[24365]: (www-data) CMD (/usr/bin/php /var/www/html/core/php/jeeCron.php >> /dev/null)
Nov 17 19:39:02 RPi4b-Jeedom systemd[1]: Starting Clean php session files...
Nov 17 19:39:03 RPi4b-Jeedom systemd[1]: phpsessionclean.service: Succeeded.
Nov 17 19:39:03 RPi4b-Jeedom systemd[1]: Started Clean php session files.
Nov 17 19:40:01 RPi4b-Jeedom CRON[26427]: (www-data) CMD (/usr/bin/php /var/www/html/core/php/jeeCron.php >> /dev/null)
Nov 17 19:40:01 RPi4b-Jeedom CRON[26428]: (root) CMD (/usr/bin/php /var/www/html/core/php/watchdog.php >> /dev/null)
Nov 17 19:41:01 RPi4b-Jeedom CRON[28590]: (www-data) CMD (/usr/bin/php /var/www/html/core/php/jeeCron.php >> /dev/null)
Nov 17 19:42:01 RPi4b-Jeedom CRON[30467]: (www-data) CMD (/usr/bin/php /var/www/html/core/php/jeeCron.php >> /dev/null)
Nov 17 19:43:01 RPi4b-Jeedom CRON[32271]: (www-data) CMD (/usr/bin/php /var/www/html/core/php/jeeCron.php >> /dev/null)
Nov 17 19:44:01 RPi4b-Jeedom CRON[1715]: (www-data) CMD (/usr/bin/php /var/www/html/core/php/jeeCron.php >> /dev/null)
Nov 17 19:34:48 RPi4b-Jeedom kernel: [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd083]
Nov 17 19:34:48 RPi4b-Jeedom systemd-fsck[110]: e2fsck 1.44.5 (15-Dec-2018)
Nov 17 19:34:48 RPi4b-Jeedom kernel: [ 0.000000] Linux version 5.4.51-v8+ (dom@buildbot) (gcc version 5.4.0 20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.9)) #1333 SMP PREEMPT Mon Aug 10 16:58:35 BST 2020
Nov 17 19:34:48 RPi4b-Jeedom kernel: [ 0.000000] Machine model: Raspberry Pi 4 Model B Rev 1.1
Dans le fichier /var/log/debug
Nov 15 01:46:41 RPi4b-Jeedom PackageKit: daemon start
Nov 15 01:51:46 RPi4b-Jeedom PackageKit: daemon quit
Nov 16 08:29:35 RPi4b-Jeedom PackageKit: daemon start
Nov 16 08:34:40 RPi4b-Jeedom PackageKit: daemon quit
Nov 17 13:10:19 RPi4b-Jeedom PackageKit: daemon start
Nov 17 13:15:24 RPi4b-Jeedom PackageKit: daemon quit
Nov 17 19:34:48 RPi4b-Jeedom kernel: [ 0.000000] On node 0 totalpages: 1025536
Nov 17 19:34:48 RPi4b-Jeedom kernel: [ 0.000000] DMA zone: 4096 pages used for memmap
Nov 17 19:34:48 RPi4b-Jeedom kernel: [ 0.000000] DMA zone: 0 pages reserved
Nov 17 19:34:48 RPi4b-Jeedom kernel: [ 0.000000] DMA zone: 255488 pages, LIFO batch:63
Nov 17 19:34:48 RPi4b-Jeedom kernel: [ 0.000000] DMA32 zone: 12032 pages used for memmap
Nov 17 19:34:48 RPi4b-Jeedom kernel: [ 0.000000] DMA32 zone: 770048 pages, LIFO batch:63
Nov 17 19:34:48 RPi4b-Jeedom kernel: [ 0.000000] pcpu-alloc: s89240 r8192 d29544 u126976 alloc=31*4096
Nov 17 19:34:48 RPi4b-Jeedom kernel: [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
Nov 17 19:34:48 RPi4b-Jeedom kernel: [ 1.171023] dwc_otg: FIQ enabled
Nov 17 19:34:48 RPi4b-Jeedom kernel: [ 1.171032] dwc_otg: NAK holdoff enabled
Nov 17 19:34:48 RPi4b-Jeedom kernel: [ 1.171040] dwc_otg: FIQ split-transaction FSM enabled
Nov 17 19:34:48 RPi4b-Jeedom kernel: [ 1.171052] Module dwc_common_port init
Nov 17 19:34:48 RPi4b-Jeedom kernel: [ 6.003375] brcmfmac: F1 signature read @0x18000000=0x15264345
Nov 17 19:34:48 RPi4b-Jeedom thd[373]: Found socket passed from systemd
Nov 17 20:57:32 RPi4b-Jeedom deCONZ-update2.sh[374]: found deCONZ port 8484
Toujours pareil, je dois juste débrancher puis rebrancher l’alim du Pi (effectué à 20h57) et tout repart correctement et côté Jeedom, tout est vert.
Il me reste à tester le hub USB2 et le Pi 4. Il ont chacun une alim dédiée de 3A et le tout est sur onduleur.
J’ai envie de défoncer ce Pi avec un pic ! Je comprends qu’on fini par acheter un NUC…