网络不再工作 - Ubuntu 12.04

网络不再工作 - Ubuntu 12.04

我的网络连接有问题。一年多来,我一直在使用同一台装有 Ubuntu 的笔记本电脑和相同的连接,昨天突然连接停止工作(无线和有线)。我用另一台电脑测试过,连接正常(无线和有线)。

我一直在阅读类似的帖子,但还没有找到解决方案。我尝试了一些我在这里发布的命令(我的系统是西班牙语,所以我把它翻译成了英文,也许术语不准确):

grep -i eth /var/log/syslog | tail

Jun  3 18:45:40 vanesa-pc NetworkManager[3584]: <info> (eth0): now managed
Jun  3 18:45:40 vanesa-pc NetworkManager[3584]: <info> (eth0): device state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
Jun  3 18:45:40 vanesa-pc NetworkManager[3584]: <info> (eth0): bringing up device.
Jun  3 18:45:40 vanesa-pc NetworkManager[3584]: <info> (eth0): preparing device.
Jun  3 18:45:40 vanesa-pc kernel: [ 7351.845743] forcedeth 0000:00:0a.0: irq 41 for MSI/MSI-X
Jun  3 18:45:40 vanesa-pc kernel: [ 7351.845984] forcedeth 0000:00:0a.0: eth0: no link during initialization
Jun  3 18:45:40 vanesa-pc kernel: [ 7351.847103] ADDRCONF(NETDEV_UP): eth0: link is not ready
Jun  3 18:45:40 vanesa-pc NetworkManager[3584]: <info> (eth0): deactivating device (reason 'managed') [2]
Jun  3 18:45:40 vanesa-pc NetworkManager[3584]: <info> Added default wired connection 'Wired connection 1' for /sys/devices/pci0000:00/0000:00:0a.0/net/eth0
Jun  3 18:45:40 vanesa-pc kernel: [ 7351.848817] ADDRCONF(NETDEV_UP): eth0: link is not ready

ifconfig -a

eth0      Link encap:Ethernet  addressHW 00:1b:24:fc:a8:d1  
          ACTIVE BROADCAST MULTICAST  MTU:1500  Metric:1
          Packages RX:0 errors:16 lost:0 overruns:0 frame:16
          Packages TX:123 errors:0 lost:0 overruns:0 carrier:0
          colissions:0 length.tailTX:1000 
          Bytes RX:0 (0.0 B)  TX bytes:26335 (26.3 KB)
          Interruption:41 Base address: 0x2000 

lo        Link encap:Local loop  
          Inet address:127.0.0.1  Mask:255.0.0.0
          Inet6 address: ::1/128 Scope:Host
          ACTIVE LOOP WORKING  MTU:16436  Metrics:1
          Packages RX:1550 errors:0 lost:0 overruns:0 frame:0
          Packages TX:1550 errors:0 lost:0 overruns:0 carrier:0
          colissions:0 long.tailTX:0 
          Bytes RX:125312 (125.3 KB)  TX bytes:125312 (125.3 KB)

iwconfig

lo        no wireless extensions.

eth0      no wireless extensions.

sudo lshw -C network

  *-network               
       description: Ethernet interface
       product: MCP67 Ethernet
       manufacturer: NVIDIA Corporation
       Physical id: a
       bus information: pci@0000:00:0a.0
       logical name: eth0
       version: a2
       series: 00:1b:24:fc:a8:d1
       capacity: 100Mbit/s
       width: 32 bits
       clock: 66MHz
       capacities: pm msi ht bus_master cap_list ethernet physical mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=forcedeth driverversion=0.64 latency=0 link=no maxlatency=20 mingnt=1 multicast=yes port=MII
       resources: irq:41 memoria:f6288000-f6288fff ioport:30f8(size=8) memoria:f6289c00-f6289cff memoria:f6289800-f628980f

lsmod

Module                  Size  Used by
usbhid                 41906  0 
hid                    77367  1 usbhid
rfcomm                 38139  0 
parport_pc             32114  0 
ppdev                  12849  0 
bnep                   17830  2 
bluetooth             158438  10 rfcomm,bnep
binfmt_misc            17292  1 
joydev                 17393  0 
hp_wmi                 13652  0 
sparse_keymap          13658  1 hp_wmi
nouveau               708198  3 
ttm                    65344  1 nouveau
drm_kms_helper         45466  1 nouveau
drm                   197692  5 nouveau,ttm,drm_kms_helper
i2c_algo_bit           13199  1 nouveau
psmouse                87213  0 
mxm_wmi                12859  1 nouveau
serio_raw              13027  0 
k8temp                 12905  0 
i2c_nforce2            12906  0 
wmi                    18744  2 hp_wmi,mxm_wmi
video                  19068  1 nouveau
mac_hid                13077  0 
lp                     17455  0 
parport                40930  3 parport_pc,ppdev,lp
forcedeth              58096  0

如果我可以向您提供更多信息,请告诉我。

答案1

升级到 Ubuntu 12 后,我刚刚成功启动它:

編輯/etc/network/interfaces

该行#iface eth0 inet dhcp已被注释掉;我删除了“#”。

然后我运行了sudo ifup -a,它就启动了网络。

各位,对于网络管理员的问题,我深感抱歉,但如果有一款软件在发布之前应该 110% 准备好,那就是它了。

答案2

我遇到了类似的问题,是由网络管理器软件包更新引起的。我可以按如下方式解决它:

  1. 在另一台计算机上下载先前版本的网络管理器数据包这一页(向下滚动并单击您的 CPU 架构)。

  2. 将文件复制到您的计算机并通过 安装该包sudo dpkg -i packagename

  3. 重启。

  4. 如果这解决了网络问题,您可以启动 synaptic,搜索网络管理器包,选择它,转到菜单中的“包”,然后单击“锁定版本”。否则 Ubuntu 将尝试再次更新包。

答案3

我遇到过类似的问题:我有两台运行 12.04 的笔记本电脑,其中一台突然无法连接到互联网。

我通过 USB 记忆棒将目录/etc/network//etc/NetworkManager/从工作笔记本电脑递归复制到另一台笔记本电脑,然后重新启动。我仍然无法连接有线局域网,所以我关闭了它,打开了无线,连接就正常了。我切换回有线,它也正常工作了。

这不是最优雅的解决方案,并且它需要访问正在运行的 Ubuntu 机器,但对我来说它有效。

相关内容