mageia 8 wifi
pas de connexion
Cauldron, la prochaine version de Mageia

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Reprise du message précédent
Bonjour,Que l' on ne voit plus que 3 réseaux wifi est normal, en fait le paramètre rtw_wireless_mode, c' était pour réduire la recherche des réseaux wifi en n 2,4 uniquement (mais je ne pense pas qu' en faisant un
modprobe -r 8192eu
Modprobe 8192eu rtw_channel_plan=97
Change quelque chose (peut être voir plus de réseau éventuellement)...
Pour le wireless_mode,je me suis basé sur le fichier hal_phy.h (je crois) à la ligne 106.
Édité par nic80 Le 08/03/2020 à 01h05

jpl711 Membre non connecté
-
- Voir le profil du membre jpl711
- Inscrit le : 08/09/2010
- Groupes :
PC portable Acer - Core I5 - RAM 8 go - SSD 500 go Plasma

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
En fait pour la valeur 16, j' ai regardé dans le fichier include/hal_phy.h
Citation :
typedef enum _WIRELESS_MODE {
WIRELESS_MODE_UNKNOWN = 0x00,
WIRELESS_MODE_A = 0x01,
WIRELESS_MODE_B = 0x02,
WIRELESS_MODE_G = 0x04,
WIRELESS_MODE_AUTO = 0x08,
WIRELESS_MODE_N_24G = 0x10,
WIRELESS_MODE_N_5G = 0x20,
WIRELESS_MODE_AC_5G = 0x40,
WIRELESS_MODE_AC_24G = 0x80,
WIRELESS_MODE_AC_ONLY = 0x100,
} WIRELESS_MODE;
WIRELESS_MODE_UNKNOWN = 0x00,
WIRELESS_MODE_A = 0x01,
WIRELESS_MODE_B = 0x02,
WIRELESS_MODE_G = 0x04,
WIRELESS_MODE_AUTO = 0x08,
WIRELESS_MODE_N_24G = 0x10,
WIRELESS_MODE_N_5G = 0x20,
WIRELESS_MODE_AC_5G = 0x40,
WIRELESS_MODE_AC_24G = 0x80,
WIRELESS_MODE_AC_ONLY = 0x100,
} WIRELESS_MODE;
Mais ce n' est peut être pas les bonnes valeurs...

jpl711 Membre non connecté
-
- Voir le profil du membre jpl711
- Inscrit le : 08/09/2010
- Groupes :
possible ! mais je suis nul en programmation !
en attendant, j'ai installer la fameuse carte wifi PciE que j'ai commandé pour voir , c'est une
RTL8821CE 802.11ac PCIe Wireless Network Adapter
et elle fonctionne nickel avec rtlwifi-firmware apparemment

PC portable Acer - Core I5 - RAM 8 go - SSD 500 go Plasma

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Donc il existe des pilotes qui fonctionnent !

Quand je regardes sur un /sbin/modinfo 8821ce, je vois que la version est une 5.5.2 si c' est basé sur le pilote Realtek, rien ne permet de le savoir. En non pas une 5.6.4.
En regardant cette page, je vois que sur toutes les distributions listées, on ne dépasse pas au mieux le 18092019 en terme de commit (donc tous antérieurs à l' introduction du 5.6.4) pour le 8192eu.
Cette même page, permet de voir qu' il y a un autre dépôt avec une version 5.2 (https://github.com/clnhub/rtl8192eu-linux, elle même avec un fork pour une version avec un mode monitor et injection (https://github.com/pbeyl/rtl8192eu-linux)).
Je serais d' avis si on reste sur le dépôt Mange, de ne pas dépasser le dernier commit avant l' introduction de la version 5.6.4.
edit : quelques rpms à tester !

Le premier (dkms-rtl8192eu-4.4.1_19092019-1.mga8.noarch.rpm) est issue du dépôt Mange mais c' est l' avant dernier commit avant basculement en 5.6.4 ( je n' ai pas reussi à faire un paquet à la première version de la 5.6.4 ( binaires dépendants d' une architecture dans un paquet noarch)
Les deux autres sont issus du dépot Clnhub ( en principe, les deux sont interchangeables ( le rpm ne faisant que copier des fichiers dans /usr/src et lançant une construction dkms)).
dkms-rtl8192eu-4.4.1_19092019-1.mga8.noarch.rpm
dkms-rtl8192eu-5.2.19.1-1.mga7.noarch.rpm
dkms-rtl8192eu-5.2.19.1-1.mga8.noarch.rpm
Au moins on saura que la non détection de la freebox est du à un changement entre la version du 19092019 et la dernière du dépot Mange ( à partir de laquelle le paquet officiel mga8 est construit) ...

Édité par nic80 Le 08/03/2020 à 18h29

Guygoye Membre non connecté
-
- Voir le profil du membre Guygoye
- Inscrit le : 25/10/2018
- Groupes :
-
Modérateur
-
Forgeron
Je déterre ce vieux post car je dépanne une amie avec une clé avec cette puce.
J'ai installé le pilote:
dkms-rtl8192eu-4.4.1-1.20201219.1.mga8
Mais la clef ne se connectais pas au wi-fi même si elle voyait bien ma box.
A force de recherche je suis tombé là dessus:
https://github.com/Mange/rtl8192eu-linux-driver
J'ai donc modifié:
/etc/modules avec "8192eu\n\nloop" bien que je ne sache pas à quoi serve le "loop".
A charger le module en boucle ?
A partir de là en cliquant sur connecter dans le centre de réseau j'étais en "échec" mais si je laisse la carte gérer seule, elle se connecte. Je suis donc sur une situation semie fonctionnelle
En blacklistant ou non le pilote rtl8xxxu cela ne change rien.
La chose que je ne comprends pas également, c'est que lorsque j'étais sur le pilote libre je voyais bien la carte dans le CCM -> Matériel avec le driver rtl8xxxu
Avec l'utilisation du pilote non libre elle n'apparaît plus...
J'aimerais bien avoir vos lumières pour comprendre mieux ce que j'ai fait.
Merci d'avance

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Je viens de regarder sur ma Mageia 8, pas de "loop" dans /etc/module ni /etc/modules-load.d/modules.conf.
Comme la directive récrit complètement le fichier /etc/modules, je soupçonne que la directive loop soit utile pour certains systèmes. Pour Mageia, je ne pense pas.
Yves

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Je ne vois pas à quoi sert le module loop ( en tout cas, je serais surpris que cela rentre en compte avec un pilote de carte wifi).
Code BASH :
modinfo loop filename: /lib/modules/5.10.62-desktop-1.mga8/kernel/drivers/block/loop.ko.xz alias: devname:loop-control alias: char-major-10-237 alias: block-major-7-* license: GPL depends: retpoline: Y intree: Y name: loop vermagic: 5.10.62-desktop-1.mga8 SMP mod_unload parm: max_loop:Maximum number of loop devices (int) parm: max_part:Maximum number of partitions per loop device (int)

Guygoye Membre non connecté
-
- Voir le profil du membre Guygoye
- Inscrit le : 25/10/2018
- Groupes :
-
Modérateur
-
Forgeron
J'ai retiré le "loop" et ça fonctionne toujours.
Avez vous une pourquoi du coup le dongle n'est plus reconnu dans le matériel dans le MCC ?
Ou par où commencer à regarder ?
De même je rouvre un rapport de bug à ce sujet ?

Guygoye Membre non connecté
-
- Voir le profil du membre Guygoye
- Inscrit le : 25/10/2018
- Groupes :
-
Modérateur
-
Forgeron
Après discussion sur le fil mail QA, il s'avère que je blacklistais mal la carte.
Il fallait en faite créer un fichier dans /etc/modprobe.d/realtek.conf
Avec dedans:
blacklist rtl8xxxu
Une fois blacklisté correctement il n'y a plus besoin d'ajouter "8192eu" dans /etc/modules.
Le démarrage manuel de la connexion reste infructueux mais à priori ça viendrait de net_applet, elle est mieux gérée avec NetWork Manager. Je n'ai pas fait le test par contre.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie