由于我对网络不太了解,请耐心等待。
最近,我需要不断重新启动笔记本电脑上的网络管理器:
sudo service network-manager restart
或者sudo systemctl restart NetworkManager.service
每隔一分钟,因为我的互联网会不断掉线。
我的手机和其他人的笔记本电脑等其他设备没有网络连接问题,所以这与我当前的笔记本电脑有关。
每分钟必须重新启动网络管理器的频率非常限制我的工作流程。我不得不重新启动网络管理器两次才能发布这个问题。任何帮助都将不胜感激。
我正在运行 KDE Plasma 5,我的网卡是 Intel Wireless 8265 / 8275。
答案1
为了解决这个问题,你需要删除并重新安装内核 WiFi 设备驱动程序
首先,你需要使用以下方法找到你的 WiFi 设备驱动程序模块名称
lshw
lshw -C network
您将获得比这更多的输出,但关键的是:
*-network description: Wireless interface . . . configuration: broadcast=yes driver=iwlwifi driverversion=5.3.0-40-generic firmware=17.3216344376.0 ip=10.127.128.165 latency=0 link=yes multicast=yes wireless=IEEE 802.11
或者
configuration: autonegotiation=on broadcast=yes driver=r8169 firmware=rtl8168g-2_0.0.1 02/06/13 latency=0
在这种情况下,您正在寻找驱动程序名称,
driver=iwlwifi
或者driver=r8169
现在,使用驱动程序名称重新启动:
sudo modprobe -r iwlwifi && sudo modprobe iwlwifi
编写一个 shell 脚本来为您执行此操作,因为如果您像我一样,您会忘记这些步骤,而当您需要它们时,您的无线适配器将无法工作。
A. 编辑搜索路径中某处的文件,例如
${HOME}/bin/resetWireless
添加如下内容:#!/bin/bash sudo lshw -C network | grep capabilities | grep driver echo if that last command did not say that the driver is iwlwifi then change the next line sudo modprobe -r iwlwifi && sudo modprobe iwlwifi ## This is from https://askubuntu.com/questions/1169349/keep-needing-to-restart-network-manager-for-wifi-to-work
B. 使用以下命令使文件可执行:
% chmod +x ${HOME}/bin/resetWireless
如果这对你有用,请前往我得到它的地方并在那里+up答案,因为这是 woulter 答案的重复 如何在不重启的情况下重新启动 WiFi 接口(断开连接)? 编辑于 2016 年 12 月 16 日 8:21 回答于 2016 年 2 月 9 日 16:51 沃特