Now that a patch claiming to fix this issue has been merged upstream (it needed a second iteration before being accepted), I've backported it to our kernel, please confirm if kernel 3.12-2.slh.3 (will be online on about an hour) fixes the bug.

Yaaaah, kernel 3.12-4.slh.2 works.
Excuse me for the late reply, been out of house the last days, so the test comes a bit late.
As this board has two net interfaces with via-velocity, I 'm going to test with bonding and all the stuff tomorrow.

Thanks again for your good work

debaba

Post subject:Posted: 14.12.2013, 12:11

Joined: 2010-09-11
Posts: 34
Location: Hessen
Status: Offline

Good Morning Geeerrrmoooneeyyyyyy,

most bond modes seem to work, except operations that need to set the hardware mac as this seems not to be supported by via-velocity. So it's impossible changing the networkflow from one interface to the other in some modes. Mode 6 (balance-alb) is not working at all, as both interfaces don't come up.

Don't know if the hardware doesn't allow setting the mac-address or if it was forgotten in driver code.
IPerf gives a throughput of ~ 400 MBits whereas an other machine gives ~ 900 MBits on the same network. Both iperf server and iperf clients are bonded.