General troubleshooting

General troubleshooting

Bedrock 'hangs' after system update or on new installation

Status

Closed

Symptom

image-20240703-104108.png

System 'hangs' on the systemd-networkd-wait-online service start during the boot process.
It looks like a bug in the service file since it waits for ALL interfaces to get an ip and unless this happens, it will 'hang'.

However, the system does not hang, it will be like this for about 3 minutes, then the service will time out.

Fix

Wait for the system to boot

  • run

    • sudo systemctl edit systemd-networkd-wait-online.service

  • Uncomment the line where there is the execstart="..." and to the end of the command add "--any"

    • Should look line this:

      ExecStart=/usr/lib/systemd/systemd-networkd-wait-online --any

  • Save the file

  • run

    • Systemctl daemon-reload

    • sudo systemctl restart systemd-networkd-wait-online.service

 

 

USB Hotplug does not work after pulling out and plugging in

Status

Closed

Symptom

USB works when booting the system with it plugged, when unplugged and plugged again it stops working.

Fix

Linux

  • Run:

    • nano /etc/default/grub

  • on the line that starts with: GRUB_CMDLINE_LINUX_DEFAULT change to:

    • GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"

  • Run:

    • update-grub

  • Reboot

Windows

 

Bedrock overheats when positioned flat or without a stand

Bedrock convection cooling works by the chimney effect which requires

  1. Bedrock to be positioned vertically

  2. Having space below the Bedrock body for cool air to enter heatsink

Convection cooling does not work effectively in the following cases

  1. Bedrock is positioned horizontally rather than vertically

  2. Bedrock is positioned on a flat surface without the stand

  3. Bedrock is placed in a small closed cabinet with no ventilation which results in elevated temperature of ambient air

See Bedrock Mounting options for proper positioning of Bedrock.

SolidRun Ltd.