web-dev-qa-db-fra.com

Lenovo Ideapad 720S et Ubuntu 17.10 ne voient pas rtlwifi NIC rtl8821CE

Ce système ne voit pas l'interface. J'ai déjà vu des solutions concernant le périphérique rtl8821AE, mais je ne sais pas si c'est ce que je dois faire pour que ce réseau wifi apparaisse. Les paramètres indiquent qu'il n'y a pas de carte wifi installée. Il me semble que les modules pour rtl8821ae sont disponibles, mais cela ne semble pas fonctionner. Je vais continuer à chercher, mais je poste ici parce que je ne sais pas exactement quoi faire.

1
Mertle

J'ai acheté un Lenovo Ideapad 720S équipé d'un processeur AMD Ryzen 7, d'un SSD de 520 Go et d'autres fonctionnalités. Il était livré avec Windows 10.

Il existe un gestionnaire de disque très utile dans Windows qui m'a permis de réduire la taille de la partition Windows, de maintenir l'installation de Windows 10 et de créer un système Windows 10/Ubuntu à double amorçage. Voici un bon lien qui explique comment configurer cela: https://www.tecmint.com/install-ubuntu-16-04-alongside-with-windows-10-or-8-in-dual -boot /

J'ai téléchargé Ubuntu 17.10.1 et créé un lecteur de démarrage ISO. Amorcer le Lenovo 720S avec cette clé USB installée a demandé un peu de travail. Je vais peut-être essayer d’énumérer les détails ici, mais il existe un certain nombre de vidéos youtube expliquant comment faire en sorte que le lecteur USB apparaisse dans le menu de démarrage du menu du bios de l’UEFI.

Une fois que j'ai installé Ubuntu sur la nouvelle partition, il n'y avait pas de connectivité réseau et le menu de configuration ne montrait aucune carte d'interface réseau installée. Les pilotes Realtek ne sont pas intégrés au noyau Ubuntu.

Pour corriger ce problème, j'ai téléchargé le code source rtl8821ce de github.com et manuellement les packages Debian depuis les référentiels AMD64 astucieux et ai utilisé dpkg pour les installer.

La suite de ce message est la liste des packages que j'ai téléchargés pour permettre la construction du module de noyau rtl8821ce. J'ai changé la ligne TopDIR dans le Makefile pour pointer vers le répertoire rtl8821ce où réside le Makefile. Après cela j'ai couru:

make all
Sudo make install
Sudo modprobe -a 8821ce

Ça y est, ça fonctionne bien. Cependant, une fois connecté et mis à jour Ubuntu, le système a construit un nouveau noyau et j'ai dû réexécuter les commandes ci-dessus après le redémarrage du système.

paquets essentiels à la compilation pour 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
2
Mertle