From: Thomas Schlöter <hidden> Date: 2016-02-06 18:24:50
Hello,
I am using mainline kernel 4.4 on a QNAP TS-412 (Marvell Kirkwood Feroceon 6281). The network interface mv643xx loses connection after a few minutes to some hours. Only bringing the interface down and up again helps.
Now I have a serial console for debugging. When I ping the dead interface and run ?watch ifconfig eth0? on the serial console, I can see the RX packets counting up while TX packets stays unchanged. Log files only show a message of some services showing a timeout or ?if_sendrawpacket: No buffer space available?.
How can I figure out what is wrong?
Regards,
Thomas
Hi Thomas
Can you find an easily way to reproduce it? iperf, or scp a big file
etc.
If you have a simple and reliable way to reproduce it, i would suggest
doing a git bisect to find out which change broke it.
Andrew
I observed a similar issue when performing a large NFSv4 transfer with a
kirkwood based server. Unfortunately I'd just jumped from 3.14 to 4.4 so
I could do with a better starting point to bisect from.
It failed several times while transferring a 4GB file over NFS but is
stable in normal use.
Regards
Adam
I observed a similar issue when performing a large NFSv4 transfer
with a kirkwood based server. Unfortunately I'd just jumped from
3.14 to 4.4 so I could do with a better starting point to bisect
from.
It failed several times while transferring a 4GB file over NFS but
is stable in normal use.
I tried iperf, 6Gbytes, both RX and TX and it worked. This is with
4.5-rc2 net-next.
I will try again with different window sizes etc, to see if i can
trigger it.
Andrew
I have never used that feature before. As far as I understand, I have to mark the last known good revision good and the most recent bad. Then I try every version in between which has changef related code. Right?
Actually I don't have a last good version as I had the original QNAP fw installed before.
4.3, which I installed during my first try was bad and 4.4 did not fix it. What can I do now? Should I provide my complete kernel config file?
At the moment I am trying Ian Campbell's patch as suggested by Andrew.
Thomas
@Martin: Sorry for reposting to your address, I did not manage to send plain text mail from my iPhone.