检查BIOS设置:有时候,无线网卡可能在 BIOS 中被禁用。重启电脑,进入 BIOS 设置,确保无线网卡选项是启用的。
检查硬件开关: 检查您的笔记本电脑是否有物理开关或键盘快捷键来启用或禁用无线网卡。
1. 查看系统网卡及驱动
运行:
sudo
lshw -C network
确保您以超级用户(root)权限运行 lshw
命令,因为普通用户可能无法访问所有硬件信息。
coco@coco-YangTianT4900k-93IRB:~/Downloads$ sudo lshw -C network
[sudo] password for coco:
*-network UNCLAIMED
description: Network controller
product: Realtek Semiconductor Co., Ltd.
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:03:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress cap_list
configuration: latency=0
resources: ioport:4000(size=256) memory:82200000-822fffff
*-network
description: Ethernet interface
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:05:00.0
logical name: enp5s0
version: 1b
serial: e0:be:03:8f:7c:66
size: 1Gbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=5.15.0-117-generic duplex=full firmware=rtl8168h-2_0.0.2 02/26/15 ip=192.168.1.62 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
resources: irq:18 ioport:3000(size=256) memory:82104000-82104fff memory:82100000-82103fff
可以看到,系统有两个网卡,有线网卡和无线网卡。
-
网卡型号:
- 电脑有两个网络设备,一个是无线网卡,型号为 Realtek Semiconductor Co., Ltd. 的网络控制器,但具体型号未在输出中明确。
- 另一个是有线网卡,型号为 RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller。
-
驱动安装情况:
- 有线网卡的驱动已经安装,驱动名称为
r8169
,驱动版本为5.15.0-117-generic
。 - 无线网卡的状态显示为
UNCLAIMED
,这意味着没有驱动程序认领这个设备,也就是说无线网卡的驱动没有安装或者安装不正确。
- 有线网卡的驱动已经安装,驱动名称为
2.无线网卡驱动安装:
检查无线网卡是否被系统识别。从输出来看,无线网卡已经被识别,但处于未认领状态。
检查是否启用了无线网络服务:使用 sudo systemctl status NetworkManager
来检查 NetworkManager 服务是否正在运行。
- 您可以尝试使用
sudo apt update
和sudo apt upgrade
命令来更新系统和驱动。 -
手动安装驱动: 确定无线网卡是 Realtek 芯片,可以手动下载并安装驱动。访问 Realtek 的官方网站或者 Ubuntu 的软件仓库来查找适用于您无线网卡型号的驱动。
-
使用
ubuntu-drivers
工具:ubuntu-drivers
是 Ubuntu 自带的一个工具,可以自动安装推荐的驱动。运行以下命令:sudo ubuntu-drivers autoinstall
运行以下命令,确认无线网卡旁边是否显示了正确的驱动:
lspci -knn | grep -iA2 net
使用以下命令尝试重启 NetworkManager 服务:
sudo systemctl restart NetworkManager