当前位置: 首页>>技术教程>>正文


网络管理器说“device not managed”

,

问题描述

我以前可以通过编辑Auto Eth0与Ipv4部分中的其他计算机共享我的网络连接,现在我已将笔记本电脑升级到11.10。

network-manager,ubuntu

network-manager,ubuntu

现在网络管理员中没有有线连接。当我点击托盘顶部的连接小程序时,它也会显示wired device not managed

当我键入ifconfig -a

daniella@daniella-1001HA:~$ ifconfig -a
eth0      Link encap:Ethernet  HWaddr 90:e6:ba:83:d6:fc  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:45 

eth0:avahi Link encap:Ethernet  HWaddr 90:e6:ba:83:d6:fc  
          inet addr:169.254.13.40  Bcast:169.254.255.255  Mask:255.255.0.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          Interrupt:45 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wlan0     Link encap:Ethernet  HWaddr 00:25:d3:90:43:41  
          inet addr:192.168.0.6  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::225:d3ff:fe90:4341/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:12881 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12867 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:8851081 (8.8 MB)  TX bytes:2343199 (2.3 MB)

最佳解决思路

有线设备不受管理

很可能你的界面出现在/etc /network /interfaces中。默认情况下,NetworkManager不管理出现在/etc /network /interfaces中的接口。你可以改变这种行为。

要做到这一点 – 在终端:

sudo nano /etc/NetworkManager/NetworkManager.conf

将managed = false行更改为managed = true

保存,停止并启动网络管理器:

sudo service network-manager restart

或者,您可以从/etc /network /interfaces中删除接口。

备份当前接口文件:

sudo cp /etc/network/interfaces /etc/network_interfaces_backup

然后打开文件:

sudo nano /etc/network/interfaces

删除该文件中的所有内容并复制并粘贴以下内容:

auto lo
iface lo inet loopback

保存,停止并启动网络管理器:

sudo service network-manager restart

network-manager,ubuntu

在网络管理器中双击(点击指示器),您已勾选启用网络连接,并且还应强制删除旧的”wired connections”并选择网络管理器指示器中显示的新有线连接。

次佳解决思路

有线设备不受管理

我在华硕Eee PC 1005HA上进行全新安装时遇到了同样的问题。现场环境没有问题,但一旦安装,我无法获得连接回应或不读取“设备未管理”。当我改变这个配置文件中的文本并重新启动网络管理器时,一切正常!

gksudo gedit /etc/NetworkManager/NetworkManager.conf

对于lubuntu:

gksudo leafpad /etc/NetworkManager/NetworkManager.conf

现在文本编辑器将打开。找到managed=false行并将true替换为true并保存该文件(ctrl + s)并关闭文件。

重新启动计算机或NetworkManager服务(sudo service network-manager restart)。

第三种解决思路

无线设备没有管理

在安装Ubuntu 11.10替代版本后,我也发现了这个问题。

在我的情况下,/etc/network/interfaces在安装期间配置为下载新软件包,并且在第一次会话期间设置NetworkManager后出现冲突。

我找到的解决方案是在/etc/network/interfaces(在控制台,sudo vim /etc/network/interfaces或您选择的编辑器中)对与wlan接口相关的行进行注释:


# The primary network interface
#auto wlan0
#iface wlan0 inet dhcp
#    wpa-ssid [your_ssid]
#    wpa-psk [your_wpa_password]

然后,按照Joseph VanPelt的建议,在/etc/NetworkManager/NetworkManager.conf中设置managed=false并运行sudo service network-manager restart

第四种思路

如果运行pppoeconf或类似的东西,命令会覆盖NetworkManager保存的设置,这种情况可能会出现。即使设备似乎正常工作,网络管理器也会将设备状态显示为不受管理。

如果这是一个简单的网络配置,如通过DHCP连接和自动配置的普通用户的电脑,只需注释行并重新启动网络管理器。

$ sudo restart network-manager

如果不是这些情况,请解释。

第五种思路

有线设备不受管理

这是一个简单的命令,它和接受的答案non-interactively一样。

在终端中运行此命令以使用它:

sudo sed -i 's/^managed=false/managed=true/' /etc/NetworkManager/NetworkManager.conf

之后您可能需要使用以下命令重新启动网络管理器:

sudo service network-manager restart

第六种思路

我遇到了同样的问题,我通过在/etc/NetworkManager/NetworkManager.conf中通过mac地址评论提到的非管理设备的行来解决此问题。

[main]
plugins=ifupdown,keyfile
dns=dnsmasq

[ifupdown]
managed=false

[keyfile]
unmanaged-devices=mac:00:26:2d:fd:5c:e0

变成

[main]
plugins=ifupdown,keyfile
dns=dnsmasq

[ifupdown]
managed=false

\#[keyfile]

\#unmanaged-devices=mac:00:26:2d:fd:5c:e0

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/345.html,未经允许,请勿转载。