所有这些都是在具有最新内核的Manjaro上进行的,并且已经尝试了一些较早的内核。我还尝试禁用网络管理器并使用Wicd,但此操作无济于事。
我刚刚构建了一台新的台式计算机,并安装了一个wifi卡,该卡据说可以在Linux(Intel 9260 AC)上正常工作。它确实可以正常工作,下载速度大约为30 MB / s,但是十分钟后,Internet缓慢爬行,然后完全停止(但保持“连接”速度为0b / s)。如果我断开连接然后重新连接,它将恢复全速工作。
Dmesg
的输出显示为PCIE Bus Error
。显然,该错误很常见,可以通过添加一些内核参数来解决。
我尝试添加内核参数pci=nomsi
和pci=noaer
。我还禁用了802.11n,并通过在解决方案here中编辑iwlwifi.conf
添加了一些设置。我的互联网仍在缓慢地爬行,但似乎花费了更长的时间,并且并没有完全停止工作,速度大约为500 kb / s至1 MB / s。
我还尝试在“网络管理器”设置中禁用IPv6,但没有执行任何操作。
我认为我的计算机可能会限制无线网卡的电源或使其处于休眠状态。电源管理已关闭,电源设置无限制,该卡不受我所知道的那种电源限制。我找到了另一个pcie_aspm=off
内核参数,并决定尝试一下,以防万一我的无线网卡功率有限。我重新启动,完全无法启动Manjaro。我遇到了一个错误Disabling IRQ #28
,无法解决。删除pcie_aspm=off
也无济于事,只有删除所有三个内核参数(我自己尝试了三个参数,等等)后,我才能看到引导菜单并登录。
由于某种原因,即使我以前使用这些内核参数(无)和我提到的前两个参数都很好,但现在我的Internet还是无法工作。我的wifi卡可以很好地检测网络,但是根本无法连接到它们。网络管理器只是停留在设置网络地址上。 Lspci - k
仍正确显示我的无线网卡和驱动程序(iwlwifi
)。尝试连接几分钟后,我确实收到一条错误消息,提示IP配置不可用。
我真的很茫然。我是否需要完全重新安装Manjaro才能使我的wifi再次正常工作,以便对我的wifi进行更多故障排除?有一个简单的解决方法吗?
编辑:我可以通过实时USB连接到Internet。如果我尝试正常安装,则表明设备故障,我猜是由于用pcie_aspm=off
搞砸了。我尝试了pcie_aspm=force
,系统正常启动,但由于相同的原因仍然无法连接,没有变化。