我买了一台带有 Intel 7260 无线网络的新华硕 Q302,因为“嘿,它应该是开箱即用的”,但事实并非如此。
电脑只有wifi,没有以太网插孔。因此,让 wifi 正常工作不是一种选择。现在我通过那些 USB 转以太网适配器加密狗之一在线使用它。
在过去的三天里,我一直在网上闲逛,并遵循了我找到的几乎所有建议。我已经重新安装了 Kubuntu 14.04(使用 3.13 内核)三次,已经从 Intel 站点(对于 3.13+ 内核)下载了最新的 .ucode 并将其安装在 /lib/firmware 中,我已经尝试从内核 3.11 构建固件好吧(正如在英特尔 N 7260 无线卡上的论坛帖子中看到的那样)蓝牙,但是开箱即用,很奇怪。
我的机器是最新的,我不止一次运行了 apt-get-update。
iwconfig 说:
eth0 no wireless extensions.
lo no wireless extensions.
Run Code Online (Sandbox Code Playgroud)
modinfo iwlwifi 说:
laurence@S:~$ modinfo iwlwifi
filename: /lib/modules/3.13.0-32-generic/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko
license: GPL
author: Copyright(c) 2003-2013 Intel Corporation <ilw@linux.intel.com>
version: in-tree:
description: Intel(R) Wireless WiFi driver for Linux
firmware: iwlwifi-100-5.ucode
firmware: iwlwifi-1000-5.ucode
firmware: iwlwifi-135-6.ucode
firmware: iwlwifi-105-6.ucode
firmware: iwlwifi-2030-6.ucode
firmware: iwlwifi-2000-6.ucode
firmware: …
Run Code Online (Sandbox Code Playgroud) 如何将固件 intel WiFi 从 7260-10 升级到 7260-12。
在英特尔页面上说:“固件的安装很简单:”
# cp iwlwifi-*.ucode /lib/firmware
Run Code Online (Sandbox Code Playgroud)
所以我有
#sudo ls -al /lib/firmware/iwlwifi-7260-*
-rw-r----- 1 root root 672352 Mar 19 14:19 /lib/firmware/iwlwifi-7260-10.ucode
-rw-r--r-- 1 root root 782300 Mar 19 13:35 /lib/firmware/iwlwifi-7260-12.ucode
-rw-r--r-- 1 root root 683236 Nov 24 15:42 /lib/firmware/iwlwifi-7260-7.ucode
-rw-r--r-- 1 root root 679780 Dec 1 15:16 /lib/firmware/iwlwifi-7260-8.ucode
-rw-r--r-- 1 root root 680508 Dec 1 20:45 /lib/firmware/iwlwifi-7260-9.ucode
Run Code Online (Sandbox Code Playgroud)
但我没有加载最新版本 7260-12 ,试图重新启动但没有运气它留在 7260-10 。
sudo dmesg | grep iwl
[ 4.673076] iwlwifi 0000:03:00.0: found PCI INT A …
Run Code Online (Sandbox Code Playgroud) 我正在尝试修复英特尔 NUC 中的 wifi。我有Intel(R) Dual Band Wireless AC 7265, REV=0x210
。驱动程序正在尝试加载“iwlwifi-7265D-24.ucode”,但根据 dmesg,失败并显示错误 -2(见下文)。
系统信息:
$ uname -a
Linux britt-desktop 4.8.0-27-generic #29-Ubuntu SMP Thu Oct 20 21:03:13 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
$ dmesg | grep 7265D
[ 14.578598] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-7265D-24.ucode failed with error -2
[ 14.578612] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-7265D-23.ucode failed with error -2
$ modinfo iwlwifi | grep iwlwifi
filename: /lib/modules/4.8.0-27-generic/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko
firmware: iwlwifi-7265D-24.ucode
Run Code Online (Sandbox Code Playgroud)
知道如何加载正确的固件吗?谢谢
编辑:
我找到了一份 iwlwifi-7265D-24.ucode 并将其移至 /lib/firmware。错误消失了,但我的 …
在最近的软件更新之后,我立即无法再连接到 wifi。连接尝试会收到消息“无线网络需要身份验证”。正确输入了身份验证详细信息。
问题在于任何wifi连接。其他设备连接到相同的 wifi 连接。
我在戴尔 XPS13 上运行 Ubuntu 18.04.5。wifi 驱动程序是“backport-iwlwifi”。我试过重新安装这些。
我查看了其他问题,但没有找到有效的答案。
请注意,此问题特定于英特尔 WiFi 适配器。
我的笔记本电脑是带有 Intel AX201 Wifi 适配器的 HP ENVY。我已经在 Windows 上双启动了 Ubuntu。
最新的 Ubuntu 18.04 版本不支持AX201 WiFi 适配器,因为 Ubuntu 18.04 带有 Linux Kernel 5.0,而对 AX201 的支持内置在 Linux Kernel 5.2+ 中。Canonical 声称 Ubuntu 18.04 将在明年某个时候获得 Linux Kernel 5.3。不过,我等不了那么久。
我尝试下载并安装 Kernel 5.2.14,但我无法超越 Grub:我收到错误消息:
错误:您需要先加载内核。
另一个选择是下载我尝试过的英特尔 Backport 驱动程序。那似乎也不起作用。根据教程,我经常重新启动,但这也不起作用。
此外,我不太确定英特尔 IWLWIFI Backport 驱动程序是否首先支持 AX201。
当我在 Windows 中启动时,WiFi 工作正常。
我该怎么办?提前致谢!
更新
我尝试了@Pilot6 的答案,它奏效了。谢谢!
我还有最后一个问题:我读过,如果您将内核升级到 Ubuntu 18.4 支持的范围之外,它有点不安全(我认为这很容易导致系统崩溃)。
我不希望系统崩溃,因为我只有一个分区(root)用于 Ubuntu,任何崩溃都可能意味着我的所有数据都丢失了。一种方法是将我的 Ubuntu 分区拆分为 root 和 home。
因此,如果我想安全地访问我设备上的 WiFi 而不会有任何崩溃的风险,我应该怎么做?
我对 Ubuntu 和 Linux 的理解可能是错误的,因为它们仅建立在论坛答案上。如果我在任何地方错了,请纠正我。
我最近购买了一张带有 Intel AX200 芯片组的 wifi 卡,但我无法让它工作。我从 18.04 升级到 20.04,并使用 ukuu 将内核升级到 5.7.1。我已经尝试过内核驱动程序和 backport 驱动程序,但都没有运气。
我已经使用 Ubuntu 大约 10 年了,但无论如何我都不是配置东西的专家。我怀疑这可能是硬件不兼容,甚至认为蓝牙工作正常,但我认为我也很可能遗漏了一些简单的东西,因为我实际上不知道我在做什么。
还有什么我可以尝试让这张卡工作的吗?
预先感谢您提供的任何帮助。
带 -53 固件的 dmesg:
$ dmesg | grep iwlwifi
[ 3.215864] iwlwifi 0000:01:00.0: api flags index 2 larger than supported by driver
[ 3.215884] iwlwifi 0000:01:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 68.3.35.22
[ 3.215889] iwlwifi 0000:01:00.0: Found debug destination: EXTERNAL_DRAM
[ 3.215890] iwlwifi 0000:01:00.0: Found debug configuration: 0
[ 3.216257] iwlwifi 0000:01:00.0: loaded firmware version 53.c31ac674.0 cc-a0-53.ucode op_mode iwlmvm
[ 3.216294] …
Run Code Online (Sandbox Code Playgroud) bt_coex_active=N
和 和有bt_coex_active=1
什么区别?
我使用的是双启动 Windows 10 和 Ubuntu 20.04 的戴尔 XPS l502x 笔记本电脑。在Windows上的互联网速度快而稳定,而这是非常缓慢和不稳定,而我使用Ubuntu的,它不断下探。当我启动到 Ubuntu 时,信号强度也弱得多,而它在相同条件下在 Windows 中完美运行。
的输出lspci -nnk | grep -A2 0280
:
03:00.0 Network controller [0280]: Intel Corporation Centrino Wireless-N 1030 [Rainbow Peak] [8086:008a] (rev 34)
Subsystem: Intel Corporation Centrino Wireless-N 1030 BGN [8086:5325]
Kernel driver in use: iwlwifi
Run Code Online (Sandbox Code Playgroud)
的输出dmesg | grep iwl
:
[ 17.896470] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
[ 17.974380] iwlwifi 0000:03:00.0: loaded firmware version 18.168.6.1 op_mode iwldvm
[ …
Run Code Online (Sandbox Code Playgroud) 我正在尝试学习 Linux,但在使用 wifi 时遇到了问题。我正在运行带有 5.11.0-22-generic 内核的 Ubuntu 21.04。我的 wifi 设置中的网络选项卡下没有任何选项,就好像未检测到我的 wifi 卡一样。我已经搜索并尝试了在这个论坛上可以找到的几乎所有解决方案,但似乎没有任何效果。我已从英特尔网站下载了适当的驱动程序,并将文件移至 /lib/firmware 目录,正如自述文件中所述。当我启动 Windows 时,Wifi 工作正常。Ubuntu 安装在外部 SSD 上。我不太确定解决此问题所需的所有信息,但我已经提供了迄今为止所掌握的信息。谢谢您的帮助。
lshw -C network
*-network UNCLAIMED
description: Network controller
product: Wi-Fi 6 AX201
vendor: Intel Corporation
physical id: 14.3
bus info: pci@0000:00:14.3
version: 20
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix cap_list
configuration: latency=0
resources: memory:51254000-51257fff
*-network
description: Ethernet interface
physical id: 2
bus info: usb@3:2
logical name: usb0
serial: 2a:a7:a9:22:d6:f2
capabilities: ethernet physical
configuration: broadcast=yes driver=rndis_host driverversion=5.11.0-22-generic …
Run Code Online (Sandbox Code Playgroud) Ubuntu 22.04 在 AX1675 卡上看不到 WIFI,但蓝牙可以工作。
有些人建议为 iwlwifi 添加 AX210 固件,但 Ubuntu 22.04 已将此固件安装在 /lib/firmware 中。
sudo dmesg | fgrep -i iwl
Run Code Online (Sandbox Code Playgroud)
揭示了:
[ 16.024768] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[ 16.026718] iwlwifi: No config found for PCI dev 51f0/1671, rev=0x370, rfid=0x2010d000
[ 16.026727] iwlwifi: probe of 0000:00:14.3 failed with error -22
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激 - 谢谢。
通过按照 chili555 的建议安装 backport-iwlwifi-dkms 来修复。
安装并重启后,:
sudo dmesg | fgrep -i iwl
Run Code Online (Sandbox Code Playgroud)
产量:
[ 27.931699] Loading modules backported from iwlwifi
[ 27.931702] iwlwifi-stack-public:master:9858:4c7cba27 …
Run Code Online (Sandbox Code Playgroud)