I have a Supermicro AOC-STG-i4S quad port card (ftp://ftp.supermicro.com/Networking_Drivers/CDR-NIC_1.41_for_Add- on_NIC_Cards/MANUALS/datasheet-AOC-STG-i4S.pdf) which is also based on the Intel XL710 chip.
With the standard Trusty 3.13 kernel and the included i40e module version 0.3.36-k the card doesn't work at all. Interfaces are not created because of some firmware API mismatch. With the LTS Vivid 3.19 kernel and the included i40e module version 1.2.2-k the card is detected, the interfaces are created, but bonding doesn't work properly. Seem to be this bug: http://sourceforge.net/p/e1000/bugs/475/ . I had to manually install the driver version 1.3.39.1. Bonding works now. But the driver complains about the 'NVM image' (part of firmware) being too old. So I had to update the firmware as well. A recent driver in the backported LTS kernels would be very important for many users, as the existing older versions don't seem to be matured enough. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1482304 Title: Upgrade i40e and i40evf driver to latest To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1482304/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs