Lenovo Ideapad 720S y Ubuntu 17.10 no ven rtlwifi NIC rtl8821CE

Lenovo Ideapad 720S y Ubuntu 17.10 no ven rtlwifi NIC rtl8821CE

Este sistema no ve la interfaz. He visto soluciones con respecto al dispositivo rtl8821AE, pero no estoy seguro de si eso es lo que debo hacer para que aparezca esta red wifi. La configuración informa que no hay ninguna tarjeta wifi instalada. Me parece que los módulos para rtl8821ae están disponibles, pero no parece funcionar. Continuaré buscando, pero publico aquí porque no sé exactamente qué hacer.

Respuesta1

Compré un Lenovo Ideapad 720S equipado con un procesador AMD Ryzen 7 y un SSD de 520 Gb y otras características. Se entregó con Windows 10.

Existe un administrador de discos muy útil en Windows que me permitió reducir el tamaño de la partición de Windows, mantener la instalación de Windows 10 y crear un sistema de arranque dual Windows 10/Ubuntu. Aquí hay un buen enlace que explica cómo configurar esto:https://www.tecmint.com/install-ubuntu-16-04-alongside-with-windows-10-or-8-in-dual-boot/

Descargué Ubuntu 17.10.1 y creé una memoria USB de arranque. Arrancar el Lenovo 720S con esta memoria USB instalada requirió un poco de trabajo. Puedo intentar enumerar los detalles aquí, pero hay varios videos de YouTube sobre cómo hacer que la unidad USB aparezca en el menú de inicio en el menú de BIOS UEFI.

Una vez que instalé Ubuntu en la nueva partición, no había conectividad de red y el menú de configuración no mostraba ninguna tarjeta de interfaz de red instalada. Los controladores Realtek no están integrados en el kernel de Ubuntu.

Para corregir este problema, descargué el código fuente rtl8821ce de github.com y descargué manualmente los paquetes de Debian de los ingeniosos repositorios AMD64 de packages.ubuntu.com y usé dpkg para instalarlos.

Después de esta publicación está la lista de paquetes que descargué para habilitar la compilación del módulo del kernel rtl8821ce. Cambié la línea TopDIR en el Makefile para que apunte al directorio rtl8821ce donde reside el Makefile. Después de eso corrí:

make all
sudo make install
sudo modprobe -a 8821ce

Eso es todo, funciona bien. Sin embargo, una vez que estuve en línea y actualicé Ubuntu, el sistema creó un nuevo kernel y tuve que volver a ejecutar los comandos anteriores después de reiniciar el sistema.

Paquetes requeridos esenciales para la compilación para 17.10.1:

binutils-aarch64-linux-gnu_2.29.1-4ubuntu1_amd64.deb
binutils-arm-linux-gnueabihf_2.29.1-4ubuntu1_amd64.deb
binutils-common_2.29.1-4ubuntu1_amd64.deb
binutils-x86-64-linux-gnu_2.29.1-4ubuntu1_amd64.deb
binutils_2.29.1-4ubuntu1_amd64.deb
build-essential_12.4ubuntu1_amd64.deb
bzip2_1.0.6-8.1_amd64.deb
cpp-7_7.2.0-8ubuntu3.2_amd64.deb
cpp_7.2.0-1ubuntu1_amd64.deb
dpkg-dev_1.18.24ubuntu1_all.deb
g++-7_7.2.0-8ubuntu3.2_amd64.deb
g++_7.2.0-1ubuntu1_amd64.deb
gcc-7-base_7.2.0-8ubuntu3.2_amd64.deb
gcc-7_7.2.0-8ubuntu3.2_amd64.deb
gcc_7.2.0-1ubuntu1_amd64.deb
libacl1_2.2.52-3build1_amd64.deb
libasan4_7.2.0-8ubuntu3.2_amd64.deb
libatomic1_7.2.0-8ubuntu3.2_amd64.deb
libattr1_2.4.47-2build1_amd64.deb
libbinutils_2.29.1-4ubuntu1_amd64.deb
libbz2-1.0_1.0.6-8.1_amd64.deb
libc-dev-bin_2.26-0ubuntu2.1_amd64.deb
libc6-dev_2.26-0ubuntu2.1_amd64.deb
libc6_2.26-0ubuntu2.1_amd64.deb
libcc1-0_7.2.0-8ubuntu3.2_amd64.deb
libcilkrts5_7.2.0-8ubuntu3.2_amd64.deb
libdb5.3_5.3.28-13.1_amd64.deb
libdpkg-perl_1.18.24ubuntu1_all.deb
libgcc-7-dev_7.2.0-8ubuntu3.2_amd64.deb
libgcc1_7.2.0-8ubuntu3.2_amd64.deb
libgdbm3_1.8.3-14_amd64.deb
libgmp10_6.1.2+dfsg-1_amd64.deb
libgomp1_7.2.0-8ubuntu3.2_amd64.deb
libisl15_0.18-1_amd64.deb
libitm1_7.2.0-8ubuntu3.2_amd64.deb
liblsan0_7.2.0-8ubuntu3.2_amd64.deb
liblzma5_5.2.2-1.3_amd64.deb
libmpc3_1.0.3-2_amd64.deb
libmpfr4_3.1.6-1_amd64.deb
libmpx2_7.2.0-8ubuntu3.2_amd64.deb
libpcre3_8.39-5ubuntu3_amd64.deb
libperl5.26_5.26.0-8ubuntu1_amd64.deb
libquadmath0_7.2.0-8ubuntu3.2_amd64.deb
libselinux1_2.7-1_amd64.deb
libstdc++-7-dev_7.2.0-8ubuntu3.2_amd64.deb
libstdc++6_7.2.0-8ubuntu3.2_amd64.deb
libtsan0_7.2.0-8ubuntu3.2_amd64.deb
libubsan0_7.2.0-8ubuntu3.2_amd64.deb
linux-libc-dev_4.13.0-37.42_amd64.deb
make-guile_4.1-9.1_amd64.deb
make_4.1-9.1_amd64.deb
patch_2.7.5-1build1_amd64.deb
perl-base_5.26.0-8ubuntu1_amd64.deb
perl-modules-5.26_5.26.0-8ubuntu1_all.deb
perl_5.26.0-8ubuntu1_amd64.deb
tar_1.29b-2_amd64.deb
xz-utils_5.2.2-1.3_amd64.deb
zlib1g_1.2.11.dfsg-0ubuntu2_amd64.deb

información relacionada