网络管理器崩溃

网络管理器崩溃

昨天我的网络工作正常。我关机,上床睡觉,今天早上启动时它甚至无法与路由器通信;network-manager崩溃了。

我在想当无法连接到互联网时如何升级软件包。我的 Ubuntu 15.10 笔记本电脑(这台机器)通过同一个路由器连接到互联网很好。一些错误报告:

Title

NetworkManager crashed with SIGSEGV in nm_netlink_monitor_attach()

Unreportable reason

  You have some obsolete package versions installed.
  Please upgrade the following packages and check if the problem still occurs:

  network-manager, libnm-glib-vpn1, libnm-glib4, libnm-util2, network-manager

答案1

我今天也遇到了同样的问题。我必须通过命令行手动设置连接才能访问互联网,然后我升级了 Ubuntu。升级后,它运行正常。如果您的路由器上有 DHCP 并使用电缆,只需输入以下两个命令:

sudo ifconfig eth0 up
sudo dhclient

它帮助我连接到互联网并更新 Ubuntu。更新后,它像昨天一样工作。我不知道为什么会发生这种情况。

如果您使用 WiFi,我不确定该怎么做。我不确定用 wlan0 替换 eth0 是否可行。如果您使用 WiFi 密码保护,则通过命令行连接的过程更为复杂。在这种情况下,一些提示:https://unix.stackexchange.com/questions/92799/connecting-to-wifi-network-through-command-linehttps://unix.stackexchange.com/questions/90778/how-to-bring-up-a-wi-fi-interface-from-a-command-line

您还可以尝试将软件包下载到另一台计算机,然后将其传输到笔记本电脑并在那里安装。以下是如何在没有互联网连接的情况下安装更新的说明:https://help.ubuntu.com/community/InstallingSoftware#Installing_packages_without_an_Internet_connection

答案2

由于我的计算机无法通过以太网连接并且“sudo dhclient”没有给出任何输出,“nobody”提出的解决方案对我来说不起作用。

这对我有用:如果您无法通过以太网连接,请采用以下解决方案。

‘r2rien’ 提出的第 2 步非常有效,而且非常简单,只需下载三个文件(libnl、libnl-genl、libnl-route) 在线计算机上,将它们放入 USB 记忆棒中,然后通过以下方式在离线 Linux 中安装它们:

sudo dpkg -i libnl-*.deb

然后你只需要重新启动服务:

sudo service network-manager restart

答案3

我有同样的问题,但我无法启动网络。ifconfig仅显示设备。因此,我使用 CD 以实时模式启动 PC。我安装已安装系统的磁盘 (/dev/sdax),然后打开终端并执行以下操作:

mkdir sdax 
sudo mount /dev/sdax sdax
sudo mount -o bind /dev /home/ubuntu-user/sdax/dev
sudo mount -o bind /proc /home/ubuntu-user/sdax/proc
sudo mount -o bind /sys /home/ubuntu-user/sdax/sys
sudo chroot /home/ubuntu-user/sdax
echo "nameserver 8.8.8.8" > /etc/resolv.conf
apt-get update
apt-get upgrade
^d
umount /dev/sdax

“x” 是已安装系统的分区号

然后我重新启动系统并且它就可以正常工作了。

相关内容