如何在Linux中自动查找、加载和安装无线驱动?

如何在Linux中自动查找、加载和安装无线驱动?

当我使用网络安装映像(下载)为我和我朋友的笔记本电脑安装 Debian Linux 时这里),我开始安装后,通常可以自动选择正确的无线网络适配器的驱动程序,然后继续。它是如何实施的?

这是我尝试过的:首先,尝试安装安装程序映像以查看其中的内容:

sudo mount ~/download/debian-12.5.0-amd64-netinst.iso /mnt/mobile/

阅读 来/boot/grub/grub.cfg查找 initrd 是什么。

然后尝试看看 initrd 中有什么命令:

lsinitramfs /mnt/mobile/install.amd/initrd.gz

您可以看到一些可执行文件,例如 hw-detect;但是,我无法理解它是如何工作的,或者它是否是检测和安装硬件驱动程序的正确命令。

您可以在以下位置看到一些无线驱动程序/firmware

ls /mnt/mobile/firmware
amd64-microcode_3.20230808.1.1~deb12u1_amd64.deb
atmel-firmware_1.3-7_all.deb
bluez-firmware_1.2-9_all.deb
......

我不知道如何自动安装它。

Apoligize:这是我第一次在 StackExchange 中提问,所以如果我做错了什么,我会感到抱歉并很快纠正。英语不是我的母语,所以请原谅我的语言错误。

相关内容