logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 09-04-2024 14:34:50

Homrej
Membre
Inscription : 09-04-2024

[Résolu] Impossible d'utiliser le wifi

Bonjour, je débute sous Linux Debian 12 et j'ai essayé de suivre cette page : https://debian-facile.org/doc:materiel:wifi:detecter

Pour me connecter au wifi, je bloque à la partie 3.

ip a ne me retourne pas de présence de la carte.

La commande dmesg | grep firmware me renvoit :

[    1.591649] i915 0000:00:02.0: firmware: failed to load i915/icl_dmc_ver1_09.bin (-2)
[    1.591654] firmware_class: See https://wiki.debian.org/Firmware for information about missing firmware
[    1.591661] i915 0000:00:02.0: firmware: failed to load i915/icl_dmc_ver1_09.bin (-2)
[    1.591664] i915 0000:00:02.0: Direct firmware load for i915/icl_dmc_ver1_09.bin failed with error -2
[    1.591666] i915 0000:00:02.0: [drm] Failed to load DMC firmware i915/icl_dmc_ver1_09.bin. Disabling runtime power management.
[    1.591667] i915 0000:00:02.0: [drm] DMC firmware homepage: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/i915
[    2.873336] platform regulatory.0: firmware: direct-loading firmware regulatory.db
[    2.873747] platform regulatory.0: firmware: direct-loading firmware regulatory.db.p7s
[    3.092361] bluetooth hci0: firmware: failed to load rtl_bt/rtl8821c_fw.bin (-2)
[    3.092414] bluetooth hci0: firmware: failed to load rtl_bt/rtl8821c_fw.bin (-2)
[    3.092441] bluetooth hci0: Direct firmware load for rtl_bt/rtl8821c_fw.bin failed with error -2
[    3.092447] Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8821c_fw.bin not found
[ 1506.958880] (NULL device *): firmware: direct-loading firmware regulatory.db
[ 1506.958884] (NULL device *): firmware: direct-loading firmware regulatory.db.p7s
[ 1510.258442] bluetooth hci0: firmware: failed to load rtl_bt/rtl8821c_fw.bin (-2)
[ 1510.258452] bluetooth hci0: firmware: failed to load rtl_bt/rtl8821c_fw.bin (-2)
[ 1510.258454] bluetooth hci0: Direct firmware load for rtl_bt/rtl8821c_fw.bin failed with error -2
[ 1510.258457] Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8821c_fw.bin not found



A partir de là, aucune idée de ce que je dois installer.

lspci -nnkd ::0280 me renvoit :


01:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter [10ec:c821]
  DeviceName: WLAN
  Subsystem: AzureWave RTL8821CE 802.11ac PCIe Wireless Network Adapter [1a3b:3040]
  Kernel modules: rtw88_8821ce, rtw_8821ce, 8821ce


Est-ce que quelqu'un saurait m'aider ?

Dernière modification par Homrej (12-04-2024 00:59:51)

Hors ligne

#2 09-04-2024 14:59:23

ubub
Membre
Distrib. : Debian
(G)UI : xfce
Inscription : 14-05-2019

Re : [Résolu] Impossible d'utiliser le wifi

Bonjour,

C'est une Debian fraîchement installée ? une montée en version ?
Une Debian 12 ?
Pourrais-tu afficher le contenu de ton sources.list ?

cat /etc/apt/sources.list


pour vérifier tes sources et s'assurer que soit marqué le dépôt des micrologiciels non-libres...

Hors ligne

#3 09-04-2024 15:02:26

Homrej
Membre
Inscription : 09-04-2024

Re : [Résolu] Impossible d'utiliser le wifi

Alors c'est une Debian fraîchement installée oui, d'abord en 11.6 puis que j'ai passée sous 12.5

Pour les sources :

# deb cdrom:[Debian GNU/Linux 11.6.0 _Bullseye_ - Official amd64 DVD Binary-1 20221217-10:40]/ bookworm contrib main

# deb cdrom:[Debian GNU/Linux 11.6.0 _Bullseye_ - Official amd64 DVD Binary-1 20221217-10:40]/ bookworm contrib main

deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
deb-src http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
deb http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
deb http://deb.debian.org/debian/ bookworm-updates main non-free contrib non-free-firmware
 

Hors ligne

#4 09-04-2024 15:24:54

ubub
Membre
Distrib. : Debian
(G)UI : xfce
Inscription : 14-05-2019

Re : [Résolu] Impossible d'utiliser le wifi

Tu as le dépot non-free-firmware, donc ce devrait le faire...

[    1.591649] i915 0000:00:02.0: firmware: failed to load i915/icl_dmc_ver1_09.bin (-2)


apt search i915/icl_dmc_ver1_09.bin


firmware-misc-nonfree/stable,stable,now 20230210-5 all  
  Binary firmware for various drivers in the Linux kernel


essaie d'installer firmware-misc-nonfree

apt install firmware-misc-nonfree


voir si cela résoud ton problème

Hors ligne

#5 09-04-2024 15:30:58

ubub
Membre
Distrib. : Debian
(G)UI : xfce
Inscription : 14-05-2019

Re : [Résolu] Impossible d'utiliser le wifi

tu peux aussi installer le paquet isenkram-cli

apt install isenkram-cli


qui te trouvera tous les micrologiciels manquants de ton install, pour la wifi, bluetooth, etc , avec la commande

isenkram-autoinstall-firmware


https://manpages.debian.org/testing/ise … .8.en.html

Dernière modification par ubub (09-04-2024 15:31:58)

Hors ligne

#6 09-04-2024 15:33:30

Homrej
Membre
Inscription : 09-04-2024

Re : [Résolu] Impossible d'utiliser le wifi

Alors j'ai réussi à faire l'installation mais ip a ne donne toujours pas l'interface wifi

Hors ligne

#7 09-04-2024 15:40:37

ubub
Membre
Distrib. : Debian
(G)UI : xfce
Inscription : 14-05-2019

Re : [Résolu] Impossible d'utiliser le wifi

c'est à dire ?
Quel est le retour de la commande ???

Hors ligne

#8 09-04-2024 17:02:11

Homrej
Membre
Inscription : 09-04-2024

Re : [Résolu] Impossible d'utiliser le wifi

ip a retourne :


1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute
       valid_lft forever preferred_lft forever
3: enx02683c424357: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN group default qlen 1000
    link/ether 02:68:3c:42:43:57 brd ff:ff:ff:ff:ff:ff
    inet 192.168.42.213/24 brd 192.168.42.255 scope global dynamic noprefixroute enx02683c424357
       valid_lft 3284sec preferred_lft 3284sec
    inet6 fe80::598:d2f6:6a55:2960/64 scope link noprefixroute
       valid_lft forever preferred_lft forever
 



Pour isenkram-cli, j'ai réussi à l'installer mais le isenkram-autoinstall-firmware me renvoit "Commande introuvable"

Hors ligne

#9 09-04-2024 17:32:39

ubub
Membre
Distrib. : Debian
(G)UI : xfce
Inscription : 14-05-2019

Re : [Résolu] Impossible d'utiliser le wifi

le isenkram-autoinstall-firmware me renvoit "Commande introuvable"


tapé en root ?

Dernière modification par ubub (09-04-2024 17:32:55)

Hors ligne

#10 09-04-2024 17:45:58

Homrej
Membre
Inscription : 09-04-2024

Re : [Résolu] Impossible d'utiliser le wifi

J'étais en root mais c'est passé en utilisant sudo. Faudra que je vois la différence entre les deux.

Par contre toujours pas d'interface wifi.

ip a donne :

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute
       valid_lft forever preferred_lft forever
2: enx02683c424357: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN group default qlen 1000
    link/ether 02:68:3c:42:43:57 brd ff:ff:ff:ff:ff:ff
    inet 192.168.42.213/24 brd 192.168.42.255 scope global dynamic noprefixroute enx02683c424357
       valid_lft 3139sec preferred_lft 3139sec
    inet6 fe80::598:d2f6:6a55:2960/64 scope link noprefixroute
       valid_lft forever preferred_lft forever

Dernière modification par Homrej (09-04-2024 17:54:31)

Hors ligne

#11 09-04-2024 19:54:42

èfpé
Membre
Inscription : 10-07-2016

Re : [Résolu] Impossible d'utiliser le wifi

Homrej a écrit :

lspci -nnkd ::0280

01:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter [10ec:c821]
        DeviceName: WLAN
        Subsystem: AzureWave RTL8821CE 802.11ac PCIe Wireless Network Adapter [1a3b:3040]
        Kernel modules: rtw88_8821ce, rtw_8821ce, 8821ce


Les modules rtw_8821ce et 8821ce ne sont pas natifs ; par ailleurs le firmware devrait être réclamé.
Il semble que tu as compilé/installé des pilotes tiers provenant de GitHub ou autre, que retournent :

uname -rv

sudo dkms status


N'hésite pas (litote) à partager les liens pointant vers les dépôts et autres tutoriels que tu as suivis.
Les firmwares requis pour cette carte WiFi+BT Realtek sont fournis par le paquet firmware-realtek...

Hors ligne

#12 10-04-2024 13:57:41

Homrej
Membre
Inscription : 09-04-2024

Re : [Résolu] Impossible d'utiliser le wifi

Alors j'ai suivi pas mal de points discutés ici, pensant que le soucis venait du rtw88/rtw8821c_fw.bin absent (alors qu'à priori ça gérait le bluetooth et que ce dernier fonctionne depuis l’utilisation de isenkram-autoinstall-firmware :

https://forums.debian.net/viewtopic.php?t=150361

Précisément, j'ai tenté :


git clone https://github.com/lwfinger/rtw88.git
cd rtw88
make
sudo make install


bloc à supprimer si la commande n’affiche rien



et


sudo apt install bc module-assistant build-essential dkms
git clone https://github.com/tomaspinho/rtl8821ce
cd rtl8821ce
sudo m-a prepare
sudo ./dkms-install.sh


bloc à supprimer si la commande n’affiche rien



Pour le reste :

uname -rv
6.1.0-18-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.76-1 (2024-02-01)



sudo dkms status
rtl8821ce/v5.5.2_34066.20200325, 6.1.0-18-amd64, x86_64: installed

Hors ligne

#13 10-04-2024 19:04:42

èfpé
Membre
Inscription : 10-07-2016

Re : [Résolu] Impossible d'utiliser le wifi

Homrej a écrit :

j'ai suivi pas mal de points discutés ici, pensant que le souci venait du rtw88/rtw8821c_fw.bin absent


Ce firmware manquant était en effet l'origine du problème, mais cette discussion t'a induit en erreur.

  • Sous Debian 11 (noyau 5.10) le firmware était chargé, mais le pilote ne fonctionnait pas,

  • Sous Debian 12 (noyau 6.1) le firmware est chargé, et le pilote fonctionne correctement.


La démarche appropriée est donc de désinstaller les 2 modules tiers, afin de repartir sur du propre :

cd rtw88

sudo make uninstall


Par chance, la cible install a respecté les modules rtw88 natifs (et la cible uninstall est assez propre).

cd rtl8821ce

sudo ./dkms-remove.sh


Une fois ce ménage fait il peut te suffire de (re)charger le module natif, via la commande modprobe :

sudo modprobe -rv rtw88_8821ce && sudo modprobe -v rtw88_8821ce


Je n'ai testé qu'en Live et je ne sais pas comment le bazar va se comporter (au pire tu redémarres).

Dernière modification par èfpé (22-04-2024 19:04:38)

Hors ligne

#14 11-04-2024 12:06:13

Homrej
Membre
Inscription : 09-04-2024

Re : [Résolu] Impossible d'utiliser le wifi

Ok c'est résolu !

Merci à tout le monde.

Hors ligne

Pied de page des forums