NetworkManager 处于断开连接状态

NetworkManager 处于断开连接状态

我的网络驱动程序似乎有问题。eth0 和 wlan0 都无法识别,而且我在 3.8.0-27-generic 内核上运行 13.04。

以下是一些诊断信息:

  1. ifconfig为 lo 和一些虚拟以太网桥产生一个条目,但没有 eth0 或 wlan0。

  2. nm-tool产量:

    NetworkManager Tool
    
    State: disconnected
    
  3. cat /etc/network/interfaces产量:

    auto lo
    iface lo inet loopback
    
  4. lshw -sanitize -C network产量:

    PCI (sysfs)
    
    *-network UNCLAIMED
        description: Network controller
        product: Centrino Wireless-N 1030 [Rainbow Peak]
        vendor: Intel Corporation
        physical id: 0
        bus info: pci@0000:02:00.0
        version: 34
        width: 64 bits
        clock: 33 MHz
        capabilities: pm msi pciexpress bus_master cap_list
        configuration: latency=0
        resources: memory:f7d00000-f7d01fff
    *-network UNCLAIMED
        description: Ethernet controller
        product: RTL8111/8168 PCI Express Gigabit Ethernet controller
        vendor: Realtek Semiconductor Co., Ltd.
        physical id: 0.2
        bus info: pci@0000:03:00.2
        version: 0a
        width: 64 bits
        clock: 33 MHz
        capabilities: pm msi pciexpress msix vpd bus_master cap_list
        configuration: latency=0
        resources: ioport:e000(size=256) memory:f0004000-f0004fff memory:f0000000-f0003fff
    

我尝试过的:

我尝试连接 NetworkManager 工具。从其他网站,我发现有时将文件 /etc/NetworkManager/NetworkManager.conf 从以下位置更改会有所帮助:

[main]
plugins=ifupdown,keyfile
dns=dnsmasq

[ifupdown]
managed=false

到:

[main]
plugins=ifupdown,keyfile
dns=dnsmasq

[ifupdown]
managed=true

然后执行sudo service network-manager restart和/或重新启动机器,但这也不起作用。

还有其他想法吗?非常感谢。

答案1

几年后……

我最近在 Ubuntu Mate 16.04(内核 4.4)中使用 Broadcom 802.11 模块时遇到了同样的问题,经过一番挖掘和询问后,我在 stackoverflow 上找到了解决的答案 -https://stackoverflow.com/questions/45691434/nmcli-device-unavailable

基本上,您必须在网络管理器重启后删除该连接并重新开始新的连接。

sudo nmcli c delete connection_name
sudo service network-manager restart

有时,它会有所帮助,但有时您必须重新启动整个机器。我怀疑您还必须让 wifi 设备休息一段时间才能使其再次工作(但这纯粹是主观的)。

对我帮助很大的是——用监视命令运行另一个终端:

mncli m

无论如何我认为这是一个严重的错误,它阻止我在生产状态下顺利使用 Ubuntu 系统,这真的很可惜。

答案2

我建议在 Ubuntu 上重新安装网络驱动程序,并监控更改,包括您安装的新软件包以及对系统所做的更新/升级。

怎么办?在安装 ISO 中找到网络驱动程序。使用包管理器或 dpkg --install。也遇到了这个问题,结果发现有些包在系统设置中的附加驱动程序选项卡中取消选择了我的驱动程序。

相关内容