Něco podobného se mi dělo na RPi zero s drátovou síťovkou připojenou přes SPI - po nějaké době (většinou 1-48 hodin) to přestalo úplně komunikovat, zobrazení na monitoru žádné.
Způsobovala to nějaká chyba v síťovce, nebo ovladači - přestalo se to bavit, zasekl se dhcpcd démon a vyžral 100% CPU, zjistil jsem to tak, že jsem dal do cronu jednou za čas výpis data a času a "ps" s vytížením cpu (to se kupodivu provádělo i když monitor neměl signál
)
Takže bych to zkusil taky + podobný log co vytěžuje RAM a swap.