What is the network card you are using in Linux
sudo lshw-c network
or LSPCI
My is Intel's, Lenovo computer:
The following references:
Http://blog.chinaunix.net/uid-11829250-id-5748402.html
Lenovo Server Thinkstation P310, after installing the ubuntu14.04 (64bit) LTS, can not surf the Internet. This is because the network card driver is not installed successfully, you need to install the network card driver.
The motherboard type of thinkstation P310 is Skylake, and the NIC model is Intel Ethernet Connection I219LM. The I219LM for Linux driver was not found on the Intel official website. But see a post said, I219LM network card and I218 network card is no different, so decided to use I218 network card driver.
1. Download I218 for Linux driver Compression pack e1000e-3.3.4.tar.gz (https://downloadcenter.intel.com/download/15817) from Intel official website
Switch to Root:sudo-i under 2.ubuntu
3. Unzip the NIC driver TAR-XZVF e1000e-3.3.4.tar.gz
4.CD E1000E-3.3.4/SRC
5. Compile and install: sudo make install, (uninstall do uninstall) install the compiled driver (E1000e.ko) to/lib/modules/3.16.0-30-generic/updates/drivers/ Net/ethernet/intel/ethernet/intel/e1000e/e1000e.ko
6. Load the driver module into the kernel: sudo modprobe e1000e (uninstall with Modprobe-r e1000e), at this time, the normal situation, you can detect the network card, and can surf the Internet.
7. If the NIC is not detected in step 6th, try inserting the driver module into the kernel using the following command:
insmod/lib/modules/3.16.0-30-generic/updates/drivers/net/ethernet/intel/ethernet/intel/e1000e/ E1000e.ko, and then restart Ubuntu, you can surf the Internet. (Uninstall with rmmod command)
To this cable can surf the internet.
In fact, I finally was a new version of the ubuntu14.04.5, in a different version of wired and wireless can be.