You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Intel NUC运行Ubuntu 16.04 Server无WiFi接口问题求助

Fixing Unrecognized WiFi Adapter on Intel NUC with Ubuntu 16.04 Server

Hey there, let's work through this WiFi issue on your Intel NUC running Ubuntu 16.04 Server step by step. The root cause here is almost certainly that Ubuntu 16.04—being an older end-of-life release—lacks out-of-the-box support for the newer WiFi chipset in your NUC. Here's how to resolve it:

1. Pinpoint your exact WiFi hardware

Since lspci only shows an "unknown network controller", let's grab the specific vendor and device IDs to identify the chipset. Run this command:

lspci -nn | grep Network

You'll get output like 00:14.3 Network controller [0280]: Intel Corporation Device [8086:02f0] — make a note of the [8086:xxxx] PCI ID pair, this is key to finding the right driver.

2. Update system firmware and packages

First, ensure your system has the latest available firmware and packages for Ubuntu 16.04:

sudo apt update && sudo apt upgrade -y
sudo apt reinstall linux-firmware

The linux-firmware package includes drivers for most Intel WiFi adapters, so reinstalling it can fix missing or corrupted firmware files.

3. Manually load the Intel WiFi driver

If the driver exists but isn't loaded automatically, try loading it with this command:

sudo modprobe iwlwifi

Then check if the wireless interface appears by running:

ip link show

You should see an entry like wlp2s0 (your WiFi interface name) if the driver loaded successfully.

4. Handle cases where the driver isn't in 16.04's repos

If the above steps don't work, your WiFi chipset is likely too new for Ubuntu 16.04's default kernel. You have two solid options:

  • Upgrade to a newer LTS release: Ubuntu 20.04 or 22.04 have full support for modern Intel WiFi adapters, and this is the most stable long-term solution.
  • Compile the driver from source: If you must stay on 16.04, use the PCI ID from step 1 to find the matching driver on Intel's site. You'll need build tools first:
    sudo apt install build-essential linux-headers-generic
    
    Then follow the driver's compilation instructions. Note that this may break after kernel updates, so it's a temporary fix at best.

5. Check if the WiFi interface is blocked

Sometimes the interface gets soft-blocked accidentally. Install rfkill to check and unblock it:

sudo apt install rfkill
sudo rfkill list

If you see "Soft blocked: yes", run this to unblock it:

sudo rfkill unblock wifi

Now run iwconfig again—your WiFi interface should show up.


内容的提问来源于stack exchange,提问作者Jacob Davis-Hansson

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 10:19:06