Ls: cannot access '/dev/serial/by-id': No such file or directory

+1 here

I’m facing the same issue after last DietPi update.

UPDATE:

It seem that the problem is a bug in /usr/lib/udev/rules.d/60-serial.rules

The fix is available here, and if you edit the file everything goes back to normal.