Your ethernet is an Atheros Killer Gaming Network E2400
. If you Google for Atheros e2400 driver
you'll get a good number of hits...
and this one looks promising...
http://askubuntu.com/questions/670347/is-there-any-way-to-install-atheros-e2400-drivers
I also noticed that the alx driver already exists in Ubuntu 16.10... and it shows support for the E0B1 variant... so if you're using an older version of Ubuntu, you might try booting the Ubuntu Live DVD 16.10 and see if the ethernet works out of the box...
update: It's been tested... and the ethernet port works in 16.10
$ modinfo alx
filename: /lib/modules/4.8.0-34-generic/kernel/drivers/net/ethernet/atheros/alx/alx.ko
license: GPL
description: Qualcomm Atheros(R) AR816x/AR817x PCI-E Ethernet Network Driver
author: Qualcomm Corporation,
author: Johannes Berg
srcversion: 148031F2236BBDAF23DA652
alias: pci:v00001969d000010A0sv*sd*bc*sc*i*
alias: pci:v00001969d000010A1sv*sd*bc*sc*i*
alias: pci:v00001969d00001090sv*sd*bc*sc*i*
alias: pci:v00001969d0000E0B1sv*sd*bc*sc*i*
alias: pci:v00001969d0000E0A1sv*sd*bc*sc*i*
alias: pci:v00001969d0000E091sv*sd*bc*sc*i*
alias: pci:v00001969d00001091sv*sd*bc*sc*i*
depends: mdio
intree: Y
vermagic: 4.8.0-34-generic SMP mod_unload modversions