我最近安装了 Debian 11 与 Windows 10 双启动,但在尝试让 wifi 在 Debian 端工作时遇到了很多麻烦。
请注意,我在具有 amd64 架构的 Lenovo Ideapad Yoga 13 上运行它。这台笔记本电脑最初装有 Windows 8,但后来升级到了 Windows 10。
当我加载 Windows 10 时,wifi 似乎工作正常,但我在 Debian 上却没有成功。
我运行了命令lspci -nn | grep Network
,什么都没有显示出来,所以看起来 Debian 根本无法检测到网络控制器。我一直通过 USB 转以太网转换器连接到互联网,这种方式工作得很好。
我注意到的另一件可能相关的事情是,在安装过程中,在检测网络硬件的步骤中,它只是说:“检测网络硬件......”但随后自动进入下一步而不显示任何其他信息。
当我运行该命令时lspci -nn
,显示的内容如下:
00:00.0 Host bridge [0600]: Intel Corporation 3rd Gen Core processor DRAM Controller [8086:0154] (rev 09)
00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09)
00:04.0 Signal processing controller [1180]: Intel Corporation 3rd Gen Core Processor Thermal Subsystem [8086:0153] (rev 09)
00:14.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller [8086:1e31] (rev 04)
00:16.0 Communication controller [0780]: Intel Corporation 7 Series/C216 Chipset Family MEI Controller #1 [8086:1e3a] (rev 04)
00:1a.0 USB controller [0c03]: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #2 [8086:1e2d] (rev 04)
00:1b.0 Audio device [0403]: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller [8086:1e20] (rev 04)
00:1d.0 USB controller [0c03]: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #1 [8086:1e26] (rev 04)
00:1f.0 ISA bridge [0601]: Intel Corporation QS77 Express Chipset LPC Controller [8086:1e56] (rev 04)
00:1f.2 SATA controller [0106]: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] [8086:1e03] (rev 04)
00:1f.3 SMBus [0c05]: Intel Corporation 7 Series/C216 Chipset Family SMBus Controller [8086:1e22] (rev 04)
00:1f.6 Signal processing controller [1180]: Intel Corporation 7 Series/C210 Series Chipset Family Thermal Management Controller [8086:1e24] (rev 04)
另外,当我运行时lshw
,网络只是说:
*-network
description: Ethernet interface
physical id: 8
bus info: usb@4:2
logical name: eth0
serial: a0:ce:c8:9f:56:43
size: 1Gbit/s
capabilities: ethernet physical
configuration: autonegotiation=off broadcast=yes driver=cdc_ncm driverversion=6.1.0-0.deb11.7-amd64 duplex=half firmware=CDC NCM (NO ZLP) ip=192.168.86.45 link=yes mul
我的问题是:如何让 Debian 识别我的无线网络控制器?
答案1
为了联想 IdeaPad 13运行 Linux 时,WiFi 和蓝牙无法开箱工作。
从 Debian 12“Bookworm”开始,这将变得更容易,因为它们开始包含非免费固件。对于 Debian 11“Bullseye”,您仍然必须单独下载固件。有关详细信息和固件下载,请参阅 DEBIAN 上的这些链接:
https://cdimage.debian.org/cdimage/unofficial/non-free/cd- including-firmware/
https://wiki.debian.org/InstallingDebianOn/Lenovo/Yoga%203%2011/bullseye
https://wiki.debian.org/InstallingDebianOn/Lenovo/IdeaPad%20Yoga%2013%20%28Wheezy%29