I'm on Ubuntu Maverick (10.10). I've read a few threads regarding wired connection problems, but haven't found a solution yet.
The problem appears after I connect to a wireless network. When I disconnect wireless and plug in an internet cable, the wired connection is not recognized at all. Even the socket appears dead (there are no diodes flashing).
The only solution so far seems to be restarting the computer. Network Manager then tries to connect to a Wi-Fi, but the wired connection is listed and working.
I've tried sudo restart network-manager, but that doesn't solve anything. After a while, available wireless networks start appearing, but the wired still doesn't.
Any ideas? Thanks in advance.
Edit:
Here is the dmesg output after switching off Wi-Fi and then plugging the internet cable.
[18200.623543] Restarting tasks ... done.
[18200.648422] video LNXVIDEO:00: Restoring backlight state
[18200.707580] sky2 0000:02:00.0: eth0: phy I/O error
[18200.707715] sky2 0000:02:00.0: eth0: phy I/O error
[18200.707819] sky2 0000:02:00.0: eth0: phy I/O error
[18200.707922] sky2 0000:02:00.0: eth0: phy I/O error
[18200.708025] sky2 0000:02:00.0: eth0: phy I/O error
[18200.708127] sky2 0000:02:00.0: eth0: phy I/O error
[18200.708229] sky2 0000:02:00.0: eth0: phy I/O error
[18200.708332] sky2 0000:02:00.0: eth0: phy I/O error
[18200.708824] sky2 0000:02:00.0: eth0: enabling interface
[18200.709587] ADDRCONF(NETDEV_UP): eth0: link is not ready
[18202.662422] EXT4-fs (sda9): re-mounted. Opts: errors=remount-ro,user_xattr,commit=0
[18203.324061] EXT4-fs (sda9): re-mounted. Opts: errors=remount-ro,user_xattr,commit=0
[18211.193137] eth1: no IPv6 routers present
[18212.844649] usb 5-1: new low speed USB device using ohci_hcd and address 5
[18213.017235] input: USB Optical Mouse as /devices/pci0000:00/0000:00:13.0/usb5/5-1/5-1:1.0/input/input16
[18213.017499] generic-usb 0003:0461:4D17.0004: input,hidraw0: USB HID v1.11 Mouse [USB Optical Mouse] on usb-0000:00:13.0-1/input0
After system restart, dmesg says this:
[ 19.802126] sky2 0000:02:00.0: eth0: enabling interface
[ 19.802394] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 20.812533] device eth0 entered promiscuous mode
[ 21.495547] sky2 0000:02:00.0: eth0: Link is up at 100 Mbps, full duplex, flow control rx
[ 21.495677] sky2 0000:02:00.0: eth0: Link is up at 100 Mbps, full duplex, flow control rx
[ 21.496574] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready