Thanks for sharing those details.
You can reference that older log with journalctl -b -0 by adjusting which boot to reference. So -b -0 is the current session, -b -1 is the previous session, and -b -2 is the one before that, and so on.
There is a BIOS/UEFI update available for your motherboard:
https://us.msi.com/Motherboard/MPG-X670E-CARBON-WIFI/support
Some people have had success disabling Energy-Efficient Ethernet (EEE) on their Realtek RTL8125. The user azerb123 here shared how to do that.
You can first see if EEE is active:
sudo ethtool --show-eee enp16s0
You might see something like:
EEE settings for enp16s0:
EEE status: enabled - active
If it is enabled, you can temporarily disable it for this current session only, using:
sudo ethtool --set-eee enp16s0 eee off
If you find that fixes the issue, you can make it permanent.
I’ve not tested this, but adjusting what azerb123 shared for your situation, to make it permanent, you’d create and edit a file called /etc/systemd/system/disable-eee.service like this:
sudo nano /etc/systemd/system/disable-eee.service
And populate it with this:
[Unit]
Description=Disable Energy-Efficient Ethernet for enp16s0
After=network.target
[Service]
Type=oneshot
ExecStart=/usr/sbin/ethtool --set-eee enp16s0 eee off
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target