Error Message NETDEV WATCHDOG: CPU: 10: transmit queue 0 timed out

Hello,

I’m brand new to ZimaOS and have built a server from old PC parts, running Jellyfin as a media server. No other apps are installed.

The server starts normally, and ZimaOS boots and runs without any problems. After a while, however, the server becomes inaccessible. The following message then appears on the server:

[xxxx.xxxxxx] r8169 0000:04:00.0 eth0: NETDEV WATCHDOG: CPU: 10: transmit queue 0 timed out xxxxxxx ms

Can anyone make sense of this message and suggest a solution?

Server Hardware:
Motherboard: Gigabyte AB350-Gaming 3
Processor: AMD Ryzen 5 1600X
RAM: 16 GB G.Skill Fortis Black DDR4-2400 DIMM CL15 Dual Kit
Main Drive: Samsung SSD 970 Evo Plus 250GB
MZ-V7S250BW
Graphics Card: Radeon R9 290
Various other hard drives
ZimaOS Version 1.5.0

Thank you in advance for your help.

Hey, have you read this?

Looking like a driver error or perhaps a bad network port. Try switching ports on both the PC and router.

Hi,

From what I can see, the message

NETDEV WATCHDOG: transmit queue 0 timed out

suggests the network interface is hanging. It looks like the system is using a Realtek NIC with the r8169 driver, which is known to be unstable under Linux. When it freezes, the OS keeps running but the network drops, which matches what you’re experiencing.

I personally think the issue is the Realtek adapter/driver.
I’ve seen this behaviour before on older boards.

What I would suggest:

Best fix:
Add an Intel PCIe network card (i210 / i350 / 82576, etc.).
These are very reliable and usually eliminate this problem completely.

Optional things you could try (not guaranteed):
• Switch from r8169 > r8168 driver
• Disable PCIe power-saving / C-states in BIOS

But from my experience, the most reliable solution is to use an Intel NIC.

Hi,

Thank you for the feedback.
I’ll try it with a new network card.
I ordered one with the Intel I210 chip.

One more question:
Can I just plug the card in and it will work without me having to do anything else?

Great choice, the Intel i210 is a solid, reliable chipset.

You should be able to simply install the card and plug in the Ethernet cable.
Linux/ZimaOS already includes the driver for it (igb), so in most cases it’s detected automatically with no extra setup.

I suggest just installing the card, moving your network cable to the new port, and rebooting, it should come up on its own.