我刚刚在一台新笔记本电脑上安装了 Ubuntu 16.04.6 以供工作。我可以通过以太网连接上网,但根本检测不到 wifi,也不需要安装其他驱动程序。我如何在这台电脑上使用 wifi?完全的 Ubuntu 初学者。
以下是 lshw -C 网络的输出:
*-network UNCLAIMED
description: Network controller
product: Realtek Semiconductor Co., Ltd.
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:01:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress cap_list
configuration: latency=0
resources: ioport:3000(size=256) memory:80500000-8050ffff
*-network
description: Ethernet interface
physical id: 2
logical name: enx000ec656d745
serial: 00:0e:c6:56:d7:45
size: 100Mbit/s
capacity: 100Mbit/s
capabilities: ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=asix driverversion=22-Dec-2011 duplex=full firmware=ASIX AX88772 USB 2.0 Ethernet ip=192.168.0.30 link=yes multicast=yes port=MII speed=100Mbit/s
以下是 lspci -nnk | grep 0280 -A3 的输出:
01:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:c822]
DeviceName: Realtek Wireless LAN + BT
Subsystem: Hewlett-Packard Company Device [103c:85f7]
02:00.0 Non-Volatile memory controller [0108]: SK hynix Device [1c5c:1327]
谢谢您的帮助,我将不胜感激!!
答案1
通过以太网、网络共享或任何可能的方式建立有效的互联网连接,打开终端并执行以下操作:
sudo apt-date update
sudo apt-get install git build-essential
git clone http://github.com/lwfinger/rtlwifi_new.git -b rtw88
cd rtlwifi_new
make
sudo make install
sudo modprobe rtw_8822ce
你的无线网络现在应该可以正常工作了。
当您的内核发生变化时,即当 Update Manager 安装了较新的内核版本(称为 linux-image)时,您需要执行以下操作:
cd ~/rtlwifi_new
git pull
make
sudo make install
请记住,每当您获得新内核时都必须执行此操作 - 没有例外。请保留此文件和这些说明以供参考。