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

现在没有任何有线连接了网络管理员。当我单击托盘顶部的连接小程序时,还会显示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)


评论

来自类似问题的以下答案为我解决了此问题:askubuntu.com/a/893614/321971

@EdwardMoffett谢谢!将名为“ 10-globally-managed-devices.conf”的空文件添加到目录“ /etc/NetworkManager/conf.d/”中对我来说已经修复了!

#1 楼

有线设备不受管理

您的界面很可能出现在/ 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





再次检查网络管理器(单击指示器),您已选中启用网络,并且还应强制删除旧的“有线连接”并选择网络管理器指示器中显示的新的有线连接。

评论


很高兴听到它正在工作。但是,如果您有更多网络问题,也可以检查wicd。它在仓库中,但是您需要执行sudo service network-manager stop才能使wicd正常工作

–马特
2011年10月24日,下午5:29

我更喜欢“替代”方法,因为它允许您以后从网络管理员的UI编辑网络连接,以指定其他名称服务器,DHCP客户端ID和802.1x安全设置等。

–西蒙
2014年5月23日23:56

谢谢!但我需要执行 sudo服务网络重新启动才能使您的解释生效。

–eifersucht
16-11-22在9:19



我尝试了所有这些,但是askubuntu.com/a/882812/682596中的第二个选项是为我修复的选项。

– Roel Van de Paar
18年1月12日在23:30

NetworkManager还可以选择指定非托管设备,将其注释掉也可以

–野生
18/09/11在20:54

#2 楼

给定的解决方案都不适合我。我在很长时间没有启动的Ubuntu 16.04机器上遇到了这个问题。经过更多搜索后,此命令对我有用。

sudo touch /etc/NetworkManager/conf.d/10-globally-managed-devices.conf


评论


谢谢!您的解决方案对我而言适用于18.04。

–卡洛斯·洛佩斯·卡梅
18-10-4在19:42



谢谢 !!!我花了大约两个小时的时间才终于找到您的解决方案。从18.10版本开始运作。

–max
18-10-28在9:46

这个解决方案也对我有用!谢谢

–董阮
19年6月6日在8:02

还为我使用了华为调制解调器。

–ov1d1u
19-10-27在12:23

这应与已检查的答案结合在一起。完成上述所有操作后,也需要此文件。

– rickfoosusa
19年11月27日在21:56

#3 楼

未管理有线设备

在华硕Eee PC 1005HA上全新安装时,我遇到了同样的问题。实时环境没有问题,但是一旦安装,我就无法获得连接响应或无法读取“设备不受管”。当我更改此配置文件中的文本并重新启动Network Manager时,一切正常!

gksudo gedit /etc/NetworkManager/NetworkManager.conf


lubuntu:

gksudo leafpad /etc/NetworkManager/NetworkManager.conf


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

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

#4 楼

无线设备不受管理

在安装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)提出的,在managed=false中设置/etc/NetworkManager/NetworkManager.conf并运行sudo service network-manager restart

评论


优秀的!这在Eee PC 701上为我工作。

– oKtosiTe
2011年12月10日17:00

设置managed =是不必要的(除非它意味着还原先前的更改)。

–马修·特鲁德尔-拉皮埃尔(Mathieu Trudel-Lapierre)
2012年4月13日在17:42

对我来说,设置managed = true最终可以解决问题。它不适用于managed = false。

–丹尼尔·赫什科维奇(Daniel Hershcovich)
2012年6月29日在18:51

#5 楼

有线设备不受管理

这是一个简单的命令,与接受的答案非交互地起作用。

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

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


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

sudo service network-manager restart


#6 楼

当一个人运行pppoeconf或类似的东西,并且该命令覆盖NetworkManager保存的设置时,可能会出现这种情况。即使设备似乎运行正常,网络管理器也会显示设备状态为不受管理。

如果这是具有简单网络配置(例如通过DHCP连接和自动配置)的普通用户PC,只需注释掉这些行并重新启动网络管理器即可。

$ sudo restart network-manager


如果不是这些情况,请说明。

#7 楼

我遇到了同样的问题,我通过在/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


#8 楼

有两种方法来管理网络连接。除了/ etc / network / interfaces中的Loopback条目外,您要么必须通过网络管理器执行所有操作,然后删除所有内容。

auto lo

iface lo inet loopback

或通过程序包管理器或终端完全删除网络管理器,并使用/ etc / network / interfaces和/etc/resolve.conf文件控制您的连接。如果没有,您将看到错误消息。即使使用静态IP,我也发现网络管理器使事情变得简单,并且可以通过菜单配置IPV4连接。

评论


请把所有的答案都放到一个新手的答案中,而我什么也没得到:(我只是想让它起作用而已!

–丹妮拉·格洛弗(Daniella Glover)
2011-10-23 22:59

菜单中没有Auto eth0,其空白!如果不存在该如何编辑?我需要一个有用的答案!

–丹妮拉·格洛弗(Daniella Glover)
11-10-23在23:01

#9 楼

仅添加非默认答案,如果您的计算机具有用于Wi-Fi接口的硬件ON / OFF开关,也会发生这种情况。如果您有这样的“ killswitch”,请确保您没有意外关闭界面

#10 楼

以上所有解决方案均失败。
这是Ubuntu 19.10的最小安装解决方案,因此该解决方案对您有用的可能性非常高。

我们将编辑文件,但是您无法将所有内容卡在一条线上,因为这会导致错误。将[keyfile]放在第一行,将命令的其余部分放在第二行。

sudo nano /etc/NetworkManager/conf.d/10-globally-managed-devices.conf

[密钥文件]

非托管设备= *,除了:type:wifi,except:type:wwan,except:type:ethernet

ctrl- o保存
ctrl-x以关闭文件和nano

在重新启动之前,
确保@@ / usr / lib / NetworkManager / conf.d / 10-globally中的内容-managed-devices.conf为空

解释,请仔细阅读,以免搞砸:
网络管理器可能会查看10个全局管理的devices.conf文件。上述两个目录。如果它们都不用换行符分隔[keyfile],则网络管理器崩溃(确认)。如果它们两者的[keyfile]都用换行符隔开,则可能与以前一样,网络管理器将崩溃(未确认)。大概[keyfile]的意思是“使用此文件作为配置”,因此是上述网络管理员的行为。因此,其中一个文件应为空,另一个文件应具有[keyfile],后跟换行符和命令的其余部分。因此,在Ubuntu中,/ usr /文件将始终为零,除非可能像14.04或更早版本那样返回。但是对于其他发行版,可能会将/ etc /文件清零,并正确编辑/ usr /文件并设置其格式。

Ubuntu Jedi Master

#11 楼

在11.10中,您可以转到系统设置,并且应该看到一个网络图标。运行该实用程序,您应该会看到有线和无线网络设备的选项卡。每个选项卡都有一个滑块,可让您关闭设备。或者在您的情况下,将eth0或有线连接1(现在称为)打开。也许。至少检查一下它是否未关闭。

注意事项。

评论


抱歉,这是不行的,没有滑块。我建议您看一下我的屏幕截图。那里没有滑块,我重复一遍,网络管理器的“有线连接”选项卡中没有任何内容。 :(

–丹妮拉·格洛弗(Daniella Glover)
2011年10月23日在21:59



#12 楼

无线设备不受管理

这是因为备用映像存在一段时间,因此在/ etc / network / interfaces中配置了无线网络;这会导致NetworkManager故意忽略该接口并在线考虑它们。

如果您只想通过DHCP使用无线连接(或有线),则一个很好的解决方案是在/中注释掉这些设置。除lo之外的所有接口的etc / network / interfaces,然后重新启动系统或重新启动NetworkManager,如下所示:


sudo restart network-manager


当然,这意味着您需要在applet菜单中单击正确的项目后,将无线设置输入到NetworkManager中(密码等)。