Depois que meu laptop (82EY IdeaPad Gaming 3 15ARH05) travou, reiniciei-o, mas nem meu bluetooth nem meu wifi estavam funcionando. Depois de copiar e colar comandos do stackoverflow (um clássico: P), consegui fazer meu bluetooth funcionar novamente, mas no processo, excluí os drivers da placa de rede
lshw -C network
*-network UNCLAIMED
description: Network controller
product: RTL8822CE 802.11ac PCIe Wireless Network Adapter
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:04:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: cap_list
configuration: latency=0
resources: ioport:2000(size=256)
memory:d1600000-d160ffff
Embora eu tenha encontrado os drivers necessários no github ( https://github.com/juanro49/rtl88x2ce-dkms ), todos os métodos de instalação listados não funcionam para mim.
Ambas as instalações através da construção e instalação de .deb resultam em erro anexado.
full error: https://pastebin.com/4jrSXq46
make[2]: *** [/usr/src/linux-headers-6.9.3-76060903-generic/Makefile:1925: /var/lib/dkms/rtl88x2ce/35403/build] Error 2
make[1]: *** [Makefile:240: __sub-make] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-6.9.3-76060903-generic'
make: *** [Makefile:2296: modules] Error 2
Eu sou um pouco novo no Linux, então toda a ajuda seria apreciada.
Além disso, não é um problema de hardware, o laptop tem inicialização dupla e o controlador de rede funciona bem no Windows.
Eu consegui resolver o problema sozinho.
Passe por este processo de instalação https://github.com/lwfinger/rtw88 (pelo menos este não quebra para mim durante a construção) e depois ative o tipo de driver em seu terminal:
sudo modprobe rtw_8822ce