Mijn pi loopt soms at random (lijkt het) vast. Ik zie in de
kern.log iets terug als dit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
| Dec 17 17:17:32 rp-ha kernel: [ 34.075256] eth1: renamed from vethedd6a55
Dec 17 17:17:32 rp-ha kernel: [ 34.116078] IPv6: ADDRCONF(NETDEV_CHANGE): veth4f7534b: link becomes ready
Dec 17 17:17:32 rp-ha kernel: [ 34.116258] br-8733db3e6ed4: port 4(veth4f7534b) entered blocking state
Dec 17 17:17:32 rp-ha kernel: [ 34.116272] br-8733db3e6ed4: port 4(veth4f7534b) entered forwarding state
Dec 17 18:16:09 rp-ha kernel: [ 101.387836] ------------[ cut here ]------------
Dec 17 18:16:09 rp-ha kernel: [ 101.387862] WARNING: CPU: 1 PID: 2494 at drivers/firmware/raspberrypi.c:233 get_throttled_show+0x6c/0x70
Dec 17 18:16:09 rp-ha kernel: [ 101.387870] deprecated, use hwmon sysfs instead
Dec 17 18:16:09 rp-ha kernel: [ 101.387877] Modules linked in: veth xt_nat xt_tcpudp xt_conntrack xt_MASQUERADE nf_conntrack_netlink nft_counter xt_addrtype nft_compat nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink br_netfilter bridge overlay cmac bnep hci_uart btbcm bluetooth ecdh_generic ecc 8021q garp stp llc ftdi_sio usbserial brcmfmac sg brcmutil vc4 sha256_generic libsha256 cec v3d cfg80211 gpu_sched drm_kms_helper rfkill drm bcm2835_codec(C) raspberrypi_hwmon bcm2835_v4l2(C) bcm2835_isp(C) v4l2_mem2mem drm_panel_orientation_quirks bcm2835_mmal_vchiq(C) videobuf2_dma_contig videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 snd_soc_core videobuf2_common vc_sm_cma(C) videodev snd_compress mc snd_bcm2835(C) snd_pcm_dmaengine snd_pcm snd_timer rpivid_mem snd syscopyarea sysfillrect sysimgblt fb_sys_fops uio_pdrv_genirq uio ip_tables x_tables ipv6
Dec 17 18:16:09 rp-ha kernel: [ 101.388086] CPU: 1 PID: 2494 Comm: python3 Tainted: G C 5.4.79-v7l+ #1373
Dec 17 18:16:09 rp-ha kernel: [ 101.388091] Hardware name: BCM2711
Dec 17 18:16:09 rp-ha kernel: [ 101.388095] Backtrace:
Dec 17 18:16:09 rp-ha kernel: [ 101.388108] [<c020dfb0>] (dump_backtrace) from [<c020e334>] (show_stack+0x20/0x24)
Dec 17 18:16:09 rp-ha kernel: [ 101.388117] r7:ffffffff r6:00000000 r5:60000013 r4:c129fab0
Dec 17 18:16:09 rp-ha kernel: [ 101.388128] [<c020e314>] (show_stack) from [<c0a76254>] (dump_stack+0xd8/0x11c)
Dec 17 18:16:09 rp-ha kernel: [ 101.388139] [<c0a7617c>] (dump_stack) from [<c0222028>] (__warn+0xe0/0x108)
Dec 17 18:16:09 rp-ha kernel: [ 101.388147] r10:00000001 r9:00000009 r8:c08ddbdc r7:000000e9 r6:00000009 r5:c08ddbdc
Dec 17 18:16:09 rp-ha kernel: [ 101.388152] r4:c0e3a554 r3:00000000
Dec 17 18:16:09 rp-ha kernel: [ 101.388161] [<c0221f48>] (__warn) from [<c0222424>] (warn_slowpath_fmt+0xa4/0xc0)
Dec 17 18:16:09 rp-ha kernel: [ 101.388167] r7:000000e9 r6:c0e3a554 r5:c1204fc8 r4:c0e3a5ec
Dec 17 18:16:09 rp-ha kernel: [ 101.388177] [<c0222384>] (warn_slowpath_fmt) from [<c08ddbdc>] (get_throttled_show+0x6c/0x70)
Dec 17 18:16:09 rp-ha kernel: [ 101.388184] r9:cf02ad80 r8:ef988210 r7:d4a9d000 r6:c0c47ba4 r5:efa10340 r4:d4a9d000
Dec 17 18:16:09 rp-ha kernel: [ 101.388194] [<c08ddb70>] (get_throttled_show) from [<c078e48c>] (dev_attr_show+0x28/0x54)
Dec 17 18:16:09 rp-ha kernel: [ 101.388200] r5:c12913e8 r4:d70380b0
Dec 17 18:16:09 rp-ha kernel: [ 101.388210] [<c078e464>] (dev_attr_show) from [<c04aa104>] (sysfs_kf_seq_show+0x98/0x100)
Dec 17 18:16:09 rp-ha kernel: [ 101.388215] r5:00001000 r4:d70380b0
Dec 17 18:16:09 rp-ha kernel: [ 101.388224] [<c04aa06c>] (sysfs_kf_seq_show) from [<c04a84c0>] (kernfs_seq_show+0x34/0x38)
Dec 17 18:16:09 rp-ha kernel: [ 101.388232] r9:d70380c8 r8:d1a6ff58 r7:00000000 r6:00400cc0 r5:d4894c00 r4:d70380b0
Dec 17 18:16:09 rp-ha kernel: [ 101.388242] [<c04a848c>] (kernfs_seq_show) from [<c0438d08>] (seq_read+0x160/0x560)
Dec 17 18:16:09 rp-ha kernel: [ 101.388251] [<c0438ba8>] (seq_read) from [<c04a8a3c>] (kernfs_fop_read+0x40/0x1b0)
Dec 17 18:16:09 rp-ha kernel: [ 101.388259] r10:ad143c10 r9:00001001 r8:d1a6ff58 r7:ad143c10 r6:00001001 r5:d4894c00
Dec 17 18:16:09 rp-ha kernel: [ 101.388264] r4:cf02ad80
Dec 17 18:16:09 rp-ha kernel: [ 101.388273] [<c04a89fc>] (kernfs_fop_read) from [<c040ce40>] (__vfs_read+0x48/0x1cc)
Dec 17 18:16:09 rp-ha kernel: [ 101.388280] r10:00000000 r9:00001001 r8:d1a6ff58 r7:ad143c10 r6:c04a89fc r5:d4894c00
Dec 17 18:16:09 rp-ha kernel: [ 101.388285] r4:c1204fc8
Dec 17 18:16:09 rp-ha kernel: [ 101.388293] [<c040cdf8>] (__vfs_read) from [<c040d060>] (vfs_read+0x9c/0x170)
Dec 17 18:16:09 rp-ha kernel: [ 101.388300] r10:00000000 r9:00000001 r8:d1a6ff58 r7:ad143c10 r6:d4894c00 r5:ffffe000
Dec 17 18:16:09 rp-ha kernel: [ 101.388305] r4:00001001
Dec 17 18:16:09 rp-ha kernel: [ 101.388313] [<c040cfc4>] (vfs_read) from [<c040d414>] (ksys_read+0x68/0xe0)
Dec 17 18:16:09 rp-ha kernel: [ 101.388321] r10:00001001 r9:ad143c10 r8:d4894c00 r7:00000000 r6:00000000 r5:d4894c03
Dec 17 18:16:09 rp-ha kernel: [ 101.388325] r4:c1204fc8
Dec 17 18:16:09 rp-ha kernel: [ 101.388334] [<c040d3ac>] (ksys_read) from [<c040d4a4>] (sys_read+0x18/0x1c)
Dec 17 18:16:09 rp-ha kernel: [ 101.388341] r10:00000003 r9:d1a6e000 r8:c02011c4 r7:00000003 r6:ad143c10 r5:00000000
Dec 17 18:16:09 rp-ha kernel: [ 101.388346] r4:00000000
Dec 17 18:16:09 rp-ha kernel: [ 101.388354] [<c040d48c>] (sys_read) from [<c02011a4>] (__sys_trace_return+0x0/0x1c)
Dec 17 18:16:09 rp-ha kernel: [ 101.388360] Exception stack(0xd1a6ffa8 to 0xd1a6fff0)
Dec 17 18:16:09 rp-ha kernel: [ 101.388367] ffa0: 00000000 00000000 00000013 ad143c10 00001001 00000000
Dec 17 18:16:09 rp-ha kernel: [ 101.388375] ffc0: 00000000 00000000 ad143c10 00000003 00000013 b6e66314 b07604a0 00000000
Dec 17 18:16:09 rp-ha kernel: [ 101.388381] ffe0: ad5fe2e8 ad5fe2d8 b6f4e20d b6f4dec6
Dec 17 18:16:09 rp-ha kernel: [ 101.388388] ---[ end trace fdde8dbfc9267860 ]--- |
Wat is hier aan de hand? Het vreemde is, netwerk ligt er helemaal uit. Pi is onbereikbaar op diverse webinterfaces (o.a. Home Assistant), maar ook ssh of ping werkt niet. De switchpoort in mijn netwerk ziet wel een connected status, maar de Unifi controller ziet hem ook niet meer in het netwerk. Echter, er draait ook DSMR op (uitlezen van slimme meter) en na een reboot, zie je dat DSMR geen enkele meting in de "downtime" heeft gemist. De pi zelf draait dus nog wel, maar het netwerk ligt er helemaal uit.
Ik zie iets met throttling in de logs. Daar heb ik
deze forumpost over gevonden. Als ik na de reboot (in de logging dus vanaf 18:16) check voor throttling, krijg ik niks terug:
$ vcgencmd get_throttled
throttled=0x0
Maar ja, een under voltage of high temp kan natuurlijk in een uur weer terug naar normaal zijn. En zou eerder het systeem raken dan puur een netwerkinterface.
Op de rpi draait Home Assistant, daar lees ik ook de temperatuur uit. Die klopt wel, als ik hem vergelijk met
/sys/class/thermal/thermal_zone0/temp. Vrijwel continu zo rond de 40 graden, met een passieve case. In de geschiedenis van Home Assistant zie ik wel uitschieters, maar die zijn dan 47.2 graden maximaal.
Ik ben even
lost met zoeken. Wie heeft een suggestie?
Gebruikte hardware: Pi, geekworm passieve case, Corsair GTX USB-SSD (geen sd-kaartje) en een P1 usb kabeltje. Lader is een pi 4 officiele voeding...