Ubuntu – Ubuntu won’t connect to Network through Ethernet


I have just built a Desktop Computer and I have created a Live USB with Ubuntu 14.04.

I boot to the USB to "Try Ubuntu" and everything works fine, but the computer refuses to connect to the Network through Ethernet.

I don't have any other alternatives such as Wifi.
And when I connect the same Ethernet Cable to my Laptop, it connects successfully.

The thing is that the Network Card is on my Motherboard and it is recognized by the system.
The Kernel Modules are loaded and I tried to reload them.
(as you will see below)

Here is some Info:

~$ lspci -nnk | grep -iA2 net
03:00.0 Ethernet Controller [0200]: Realtek Semiconductor Co. Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 06)
     Subsystem: Gigabyte Technology Co., Ltd Motherboard [1458:e000]
     Kernel driver in use: r8169

So the Kernel driver is: r8169.
I reload it with:

~$ sudo modprobe -r r8169
~$ sudo modprobe r8169

But with no results… Still, no Connection…

I also tried with ethtool:

~$ ethtool eth0

And I got:

[…] Speed: 100Mb/s

Duplex: Full

Port: MII


Transeiver: internal

Auto-negotiation: on

Cannot get wake-on-lan settings: Operation not permitted

Current message level: 0x00000033 (51)

drv probe ifdown ifup

Link detected: yes […]

When I try to ping my Routers Address, it says "Network Unreachable".

I haven't changed anything in the Network Connection Settings. It is a Live USB, so everything is on the Default Preference.

However, the system obviously recognizes the Card, which is on my Motherboard, and not an External one.

What else should I try to solve my Problem? Did anyone face anything similar?

Thanks in Advance.

Best Answer

These steps worked for me, but YMMV.

Keep your computer on. Leave it idle and watch the WiFi Signal icon. Keep your ethernet cable connected.

Reboot your router by unplugging it, waiting 30 seconds, and plugging it back in.

Related Question