我真的很纠结如何让笔记本电脑上的 Wi-Fi 正常工作。这太奇怪了,它工作得很好,但后来系统更新或什么的,之后它就停止了。它说没有找到 Wi-Fi 适配器 Ubuntu 18.04,但是我可以用线连接。所以一开始,我尝试了互联网上描述的所有可能的方法,但都没有用,所以我重新安装了 ubuntu,Wi-Fi 工作正常……直到现在(已经整整 1 天了)。我还没有做过任何可能把它搞得这么糟的事情。
因此,我再次尝试在互联网上搜索,并找到了这两个网站:
- https://easylinuxtipsproject.blogspot.com/p/intel-wifi.html
- https://itectec.com/ubuntu/ubuntu-no-wifi-option-on-ubuntu-18-04-and-16-04/
你可能已经猜到了,它不起作用。据我所知,我有一个 iwlwifi 英特尔模块,它负责我的 wifi,但它坏了或者发生了什么事情。似乎没有什么希望,所以我最终来到这里,所以你们几乎是我对抗 ubuntu 及其无穷无尽问题的最后希望。
我正在发布我认为有用的输出:
$ lsmod | grep iwlwifi:
iwlwifi 385024 0
cfg80211 700416 1 iwlwifi
compat 16384 2 iwlwifi,cfg80211
$ lspci-knn | grep 网络-A3:
03:00.0 Network controller [0280]: Intel Corporation Device [8086:2723] (rev 1a)
Subsystem: Intel Corporation Device [8086:0084]
Kernel modules: iwlwifi
04:00.0 Non-Volatile memory controller [0108]: Intel Corporation Device [8086:f1a8] (rev 03)
$ rfkill 列出全部:
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
$ sudo lshw -C 网络:
*-network
description: Ethernet interface
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:02:00.0
logical name: enp2s0
version: 15
serial: 0c:9d:92:04:fc:89
size: 100Mbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 duplex=full firmware=rtl8168h-2_0.0.2 02/26/15 ip=192.168.68.125 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
resources: irq:55 ioport:e000(size=256) memory:fc904000-fc904fff memory:fc900000-fc903fff
*-network UNCLAIMED
description: Network controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:03:00.0
version: 1a
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix cap_list
configuration: latency=0
resources: memory:fc800000-fc803fff
$ sudo ifconfig wlan0:(诡异的)
wlan0: error fetching interface information: Device not found
$ sudo modprobe iwlwifi && dmesg | grep iwl:
[ 2.292973] Loading modules backported from iwlwifi
[ 2.292974] iwlwifi-stack-public:master:8613:3ae69204
[ 2.361826] iwlwifi 0000:03:00.0: enabling device (0000 -> 0002)
[ 2.582168] iwlwifi: probe of 0000:03:00.0 failed with error -110
我认为这就是全部需要的,但我当然可以根据要求发布任何其他输出。
我将非常感激能够得到一些帮助!
答案1
由于您的系统是与 Windows 一起双启动的,因此我建议您禁用 Windows 中的快速启动。参考:https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi#about_dual-boot_with_windows_and_fast-boot_enabled
接下来,众所周知,包括我自己的情况在内,反向移植包实际上降级性能。我建议您将其删除:
sudo apt purge backport-iwlwifi-dkms
重启。