C
C
CTOPMbI42014-07-22 11:11:41
linux
CTOPMbI4, 2014-07-22 11:11:41

How to fix in_cksum_skip console errors?

Gives messages to the console
kernel: in_cksum_skip: out of data by
Tell me where to dig?
Версия ОС: FreeBSD 8.1 Release

Answer the question

In order to leave comments, you need to log in

2 answer(s)
S
Sergey Petrikov, 2014-07-22
@RicoX

The problem is in the firewall, most likely related to nat on ipfw, but there are options. This is probably due to the fact that if there are several uprooted network interfaces, the system tries to use them. But since a cable is not connected to one of the interfaces and, accordingly, it cannot send anything anywhere, the packets that should be sent through it overflow the mbuf, which leads to the above errors. This also happens when using mpd, for example, while the packet was being processed, the tunnel had time to die. Basically, you can score. If you really don’t like it, but network shit, you can turn off the hardware checksum checksum, something like this:
ifconfig interface -TXCSUM -RXCSUM -VLAN_HWCSUM

C
CTOPMbI4, 2014-07-22
@CTOPMbI4

The fact is that the machine falls off from time to time. It only helps to distort the interface above.
Yes, there really is nat and ipfw, there is also mpd, but only as one session for communication between offices.
The question is where to dig for a more accurate diagnosis? Does it make sense to increase m_buf?
Also on other versions of the OS, for example, 8.2, such problems were not noticed.
network IGB and EM at all disabled
-rxcsum -txcsum -lro -tso

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question