When transferring data using a via velocity, the non-IP counters are not incremented. Most easily seen when using iptraf. The counters are always zero. Kernel: 2.6.27.31
I assigned this to Francois. 2.6.27 is pretty old.
Created attachment 22937 [details] Update Rx packets statistics
Created attachment 22938 [details] ethtool statistics support
Jon, can you try the patches above ? The former patch should fix your problem and the latter ought to provide some statistics through 'ethtool -S'. -- Ueimor
I have applied the patches (with some fuzz) to 2.6.27.29 and they work great. Thanks! iptraf (and ethtool -S) show numbers again.
I have applied the patches to the *latest* git versions (with some fuzz) and they work great. Applied as of 6148a47ac3872092d4bc4888838bec6dff16654d.
A patch referencing this bug report has been merged in Linux v3.2-rc1: commit 3cb7a7986ace516b97bb6bee2a78eba73e616a87 Author: françois romieu <romieu@fr.zoreil.com> Date: Thu Aug 4 02:37:55 2011 +0000 via-velocity : update receive packets statistics.