The stock drivers on 14.04 don't work out of the box for *gigabit ethernet*. If you're connecting to a gigabit router, then open a terminal and run:
$> sudo ethtool -s eth0 speed 100 duplex full
If you don't have ethtool installed, install with:
$> sudo apt-get install ethtool
Once you run that command, your link should be detected immediately. The catch is that you'll be running at 100Mbps, not gigabit.
I think what happened was that there was some kind of kernel networking API change between 12.04 and 14.04. Whatever changed broke this driver's ability to deal with gigabit connections. It's a bummer that this doesn't work out-of-the-box and that it's been ignored for so long, but at least we have a crappy workaround.
I think I may have found a possible workaround.
The stock drivers on 14.04 don't work out of the box for *gigabit ethernet*. If you're connecting to a gigabit router, then open a terminal and run:
$> sudo ethtool -s eth0 speed 100 duplex full
If you don't have ethtool installed, install with:
$> sudo apt-get install ethtool
Once you run that command, your link should be detected immediately. The catch is that you'll be running at 100Mbps, not gigabit.
I think what happened was that there was some kind of kernel networking API change between 12.04 and 14.04. Whatever changed broke this driver's ability to deal with gigabit connections. It's a bummer that this doesn't work out-of-the-box and that it's been ignored for so long, but at least we have a crappy workaround.