我昨天买了一台新的 HP ProBook 445 G10 并在上面安装了 Ubuntu 22.04。但是 Wi-Fi 和蓝牙无法使用。设置里有蓝牙,但是打不开。在“网络连接”下,没有 Wi-Fi、无线等。我现在花了很多很多时间试图让它们工作。我最成功的是将无线适配器从我的旧 HP ProBook 430 G4 更换到新笔记本电脑 - 蓝牙立即开始工作。但 Wi-Fi 仍然缺失。想让新笔记本电脑与任一适配器配合使用。根据软件和更新,没有可用的其他驱动程序。我禁用了安全启动。BIOS 中启用了“无线网络设备 (WLAN)”。
网上的大多数信息都没有多大帮助,因为要么我不理解这些指令(省略了对我来说不明显的东西),一些要执行的命令没有输出指令所说的内容,或者完全失败,我无法弄清楚错误是什么,或者某些要安装的工具或软件包不可用或找不到。
新笔记本电脑的无线适配器
有了这个,我就无法使用 Wi-Fi 或蓝牙。我使用 linux-hardware.org 的探针来确定适配器的一些规格:
PCI 14c3:0616:105b:e0db » / 02-80 MEDIATEK Corp. MT7922 802.11ax PCI Express Wireless Network Adapter network mt7921e
lspci
如果您认为或lshw
或类似的输出对这里有帮助,请告诉我。此页面https://linux-hardware.org/?id=pci:14c3-0616-105b-e0db显示内核版本 5.17 - 6.3 应支持此设备。我uname -r
确定我的内核版本是 6.5.0-14-generic。所以我不知道这是否太新或者页面上的信息是否不是最新的。我要么无法在任何地方找到该适配器的驱动程序,要么不知道如何安装它们。我打开了一百万个与此相关的标签,所以我不确定我已经尝试过什么。我还考虑过使用 NDISwrapper 的 Windows 驱动程序,但无法安装ndisgtk
或ndiswrapper
因为apt-get
找不到它们。
旧笔记本电脑的无线适配器
我认为这个更有可能工作,因为它在装有 Ubuntu 16.04 的旧笔记本电脑上完美工作。以下是适配器上印有的一些详细信息(如果有帮助的话还有更多信息):
【英特尔标志】型号:7265NGW
英特尔双频无线 AC 8265
FCC ID:PD97265NG IC:1000M-7265NG
如前所述,蓝牙可以与此配合使用,但 Wi-Fi 则不能。在我的绝望中,我还尝试将适配器的两个连接器电缆交换,因为我在某处读到有人让蓝牙无论电缆如何工作,但 Wi-Fi 只能使用这两个选项之一。对我来说,蓝牙可以用,而 Wi-Fi 则不行。下面是lshw
显示的内容(linux-hardware.org 的探测器似乎没有显示任何与无线连接相关的内容)。下面,我认为(猜测)后者可能与无线连接有关,因为它在交换适配器电缆时消失了(无论适配器如何连接,前者都保持不变)。
pete@probook:~$ sudo lshw -C network
[sudo] password for pete:
*-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:01:00.0
logical name: enp1s0
version: 15
serial: 64:4e:d7:19:8e:72
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 driverversion=6.5.0-14-generic firmware=rtl8168h-2_0.0.2 02/26/15 latency=0 link=no multicast=yes port=twisted pair
resources: irq:47 ioport:2000(size=256) memory:fb604000-fb604fff memory:fb600000-fb603fff
*-network
description: Ethernet interface
physical id: c
logical name: enx7cb0c232149a
serial: 7c:b0:c2:32:14:9a
capabilities: ethernet physical
configuration: broadcast=yes ip=192.168.44.206 multicast=yes
编辑:根据 chili555 的建议,我执行了以下命令并得到以下输出:
pete@probook:~$ lspci -nnk | grep 0280 -A3
pete@probook:~$ sudo dmesg | grep mt7
[sudo] password for pete:
pete@probook:~$
我非常感谢您提供一些帮助,因为我不知道如何尝试解决这个问题(除了购买另一个无线适配器芯片)。如前所述,我尝试遵循无数的在线说明,但都失败了,要么是因为我不理解某些内容,要么是因为命令无法按描述工作,要么是某些内容不可用。
多谢。
我切换回新笔记本电脑附带的新适配器,最初我不太成功,以尝试建议的命令。不过现在 Wi-Fi 和蓝牙都可以使用了!不幸的是,我不知道如何或为什么 - 这一定是我最近使用新适配器尝试的许多很多事情中的一些。过去 24 小时的大部分时间我都在与这台笔记本电脑进行斗争,因此我有时间尝试并忘记无数的解决方案。
据我所知,我没有对旧适配器做任何特别成功的事情,并且在此之前我确实在新适配器仍然存在的情况下进行了很多很多重新启动。我想到的一件事是我尝试了新适配器在旧笔记本电脑中,但我想知道这有什么帮助。
大大松了口气,但又非常不满意。