前言

最近DIY了一台小主机,安装Debian系统后,无线网卡无法正常工作。经过一番搜索后,原来是因为无线网卡的型号各式各样,没法做到通用安装,所以需要额外下载对应驱动安装 !!!

准备

1.查看无线网卡型号

# 终端输入命令(全程以root用户操作)
lspci

输出如图所示:

 Intel
Intel

# Ethernet controller:为板载网卡
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (Lewisville) (rev 04)

# Network controller:为无线网卡 (确认为:Intel 2230)
02:00.0 Network controller: Intel Corporation Centrino Wireless-N 2230 (rev c4)

2.确定系统的内核版本

# 终端输入命令
cat /proc/version

输出如下所示:

Linux version 5.10.0-21-amd64 ([email protected]) (gcc-10 (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2) #1 SMP Debian 5.10.162-1 (2023-01-21)

确认内核版本高于驱动所要求的最低版本,否则需要升级系统内核。

# 终端输入命令
apt install linux-generic-lts-wily

3.下载对应的驱动

型号
型号

  • 已知型号为:Intel 2230 ,往下拉,找到型号和要求的最低版本

版本
版本

  • 点击git仓库下载

驱动
驱动

  • 下载最新打包好的压缩包

压缩包
压缩包

  • 下载后解压
# 终端输入命令
tar -xzvf linux-firmware-*.tar.gz

安装

# 终端输入命令
cd ./linux-firmware-20230117/                # 进入驱动包目录

# 终端输入命令
cp iwlwifi-*.{ucode,pnvm} /lib/firmware/     # 复制驱动到指定位置

重启

# 终端输入命令
reboot

驱动安装成功,无线网卡正常工作