1. Basic overview
1.1 Applicable basic environment
System version: Galaxy Kylin desktop operating system V10-SP1
Kernel version: 5.15.0-33
Terminal platform: Lenovo Zhaoyang X7-14 IRH (intel i5-13500H)
Note: If you encounter intel series wireless network cards, you can use this driver to try
1.2 Problem solving
After the operating system is installed, the wireless network cannot be connected; when the wireless network switch is turned on, it prompts that the wireless network card is not detected
2. Configuration process
2.1 Environment preparation and inspection
Before deploying this document, the following environment should be prepared in advance:
2.1.1 Hardware equipment:
Intel (x86) terminal
2.1.2 System environment:
System version: Galaxy Kirin desktop operating system V10-SP1
2.1.3 View NIC model
-
Command to view the VID and PID numbers of the network card
-
Check the network card model
2.1.4 Download the kernel source code and generate a .config file
Enter the downloaded folder and install the environment package required for compilation
sudo install flex bison libncurses-dev libc6-dev
kernel source code download address:
https://kernel.org/Note : Here, download the corresponding large version of the kernel source package according to the version of the system kernel,
enter the folder where the kernel is decompressed, and generate a .config configuration file
2.1.5 Download the network card driver -
Use the git command to download the network card driver
git clone https://github.com/intel/backport-iwlwifi.git
-
Compile Use the command to compile, and wait for the compilation to complete
make defconfig-iwlwifi-public
-
command mak compile
-
Put the generated driver ko file into the kernel
-
Restart the system according to the prompt
3. Verification test
Restart the system and check whether the network card is connected normally
4. FAQ
4.1 Execute make defconfig-iwlwifi-public to report an error
Solution, you need to use the kernel source code to generate a .config file, refer to Section 2.1.4
4.2 Driver download
link: https://pan.baidu.com/s/1thhERJ7BwySX47kStKIi0Q?pwd=aw1w
Extraction Code: aw1w
4.3 Network card compilation dependency package download
link: https://pan.baidu.com/s/1QdYWipBU0gsNqizzJ4y1pg?pwd=6hr5
Extraction code: 6hr5
4.4 Execute make menuconfig and report an error
Solution: The libncurses-dev package is missing, and
4.5 firmware needs to be installed
because the system It comes with a higher version of the NIC firmware, so you don’t need to go to Intel’s official website to download it. If not, you need to go to Intel’s official website to download the download
link: https://www.intel.cn/content/www/cn/zh/support/articles/000005511/ wireless.html