I've just installed 13.04 from scratch on a (very fast) machine that only has wired Ethernet. It looks as if it boots so fast that the Ethernet card can't keep up; it won't ever connect to the home LAN from a cold boot, but a reboot consistently solves the problem.
The machine is blazingly fast and goes from power-on to user desktop in less than ten seconds. I'm running an 8-core Intel i7 with SSD and 16GB RAM; the network card is some Intel gigabit card.
The machine is set up to log me in automatically, and Firefox is among the startup programs. Firefox always complains that it has no network connection because (even after a warm reboot) the network only connects a while after the user desktop appears. When the user desktop appears, there is a Unity popup that says "disconnected, you are now offline" and it is replaced by a "connected" popup roughly 20 seconds later.
This was not a problem on Windows.
1) Why doesn't the computer connect to the LAN until after the user login?
2) Why doesn't the computer connect to the LAN after a cold boot?
And obviously: How can I fix this?
- I'm using my router's DHCP, not static IP.
- Output of
cat /etc/network/interfacesis as follows (when the computer has LAN connection):
# interfaces(5) file used by ifup(8) and ifdown(8)
iface lo inet loopback
- Output of
sudo ethtool eth0is:
Settings for eth0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Port: Twisted Pair
Supports Wake-on: pumbg
Current message level: 0x00000007 (7)
drv probe link
Link detected: yes
Note: the network should be gigabit, not just 100Mbps, but I haven't figured that one out yet either.