Page 2 sur 2

Re: [wifi] clé USB wifi

Publié : sam. 09 sept. 2017, 19:03
par Oiseau Gris
Enexii a écrit : mar. 05 sept. 2017, 19:32 Du coup il me faut désinstaller rtlwifi_new-dkms et reinstaller linux-firmware pour remettre les drivers officiels ?
Oui désinstalle rtlwifi_new-dkms et installe linux-firmware .

Re: [wifi] clé USB wifi

Publié : sam. 09 sept. 2017, 19:19
par benjarobin
linux-firmware est obligatoirement installé, cela ne changera rien de le réinstaller

Re: [wifi] clé USB wifi

Publié : sam. 09 sept. 2017, 20:42
par Enexii
Oui mais j'ai installé rtlwifi_new-dkms qui je pense a remplacé certains fichiers je pense, donc en le désinstallant comment ça se passe ?

Re: [wifi] clé USB wifi

Publié : sam. 09 sept. 2017, 21:06
par benjarobin
Un paquet Arch Linux ne peut pas remplacer de fichier, ce n'est pas possible. Si un fichier existe déjà, l'installation du paquet échoue.

Re: [wifi] clé USB wifi

Publié : sam. 09 sept. 2017, 21:44
par Enexii
Si je prends une ligne du PKGBUILD :
install -m644 "${_pkgname}/firmware/rtlwifi/rtl8812aefw.bin" "${pkgdir}/usr/lib/firmware/rtlwifi"

Il prends le fichier rtl8812aefw.bin et le déplace dans /usr/lib/firmware/rtlwifi non ?

Donc je ne sais pas comment il a fait avec celui présent, et il ne m'as donc pas mis rtl8821ae ?

Re: [wifi] clé USB wifi

Publié : dim. 10 sept. 2017, 12:42
par benjarobin
Non, cela ne fait pas du tout cela.
Cela copie le fichier dans un dossier temporaire, puis une archive de ce dossier temporaire est réalisé. Et lors de l'installation via pacman (pacman ne comprend/connait pas les PKGBUILD), pacman vérifie que les fichiers dans l'archive n'existent pas déjà dans le système, et si tout est bon, alors il "décompresse" l'archive (en gros...)

Et /usr/lib/firmware/rtlwifi/rtl8812aefw.bin n'est pas fournit par un paquet officiel

Re: [wifi] clé USB wifi

Publié : jeu. 14 sept. 2017, 19:14
par Enexii
Donc en gros en installant ce paquet je n'ai pas installé le driver de rtl8821ae ?

Re: [wifi] clé USB wifi

Publié : jeu. 14 sept. 2017, 22:07
par benjarobin
Si

Re: [wifi] clé USB wifi

Publié : sam. 16 sept. 2017, 13:41
par Enexii
Mais le fichier rtl8821aefw.bin est déjà présent dans le dossier, alors qu'il ne me propose pas de le remplacer, il le met ou ?

Re: [wifi] clé USB wifi

Publié : sam. 16 sept. 2017, 13:58
par benjarobin
Le fichier /usr/lib/firmware/rtlwifi/rtl8821aefw.bin est fournit par linux-firmware.
Et /usr/lib/firmware/rtlwifi/rtl8812aefw.bin est fournit par rtlwifi_new-dkms, ce n'est pas le même fichier ! Tu confonds les 2

Re: [wifi] clé USB wifi

Publié : sam. 16 sept. 2017, 14:13
par Enexii
Oui mais tu m'as dis qu'en installant ce paquet j'installais également le firmware pour rtl8821ae

Re: [wifi] clé USB wifi

Publié : sam. 16 sept. 2017, 14:29
par benjarobin
Je n'ai jamais dis une telle chose, peux tu citer le passage ?

Re: [wifi] clé USB wifi

Publié : sam. 16 sept. 2017, 16:37
par Enexii
Enexii a écrit : jeu. 14 sept. 2017, 19:14 Donc en gros en installant ce paquet je n'ai pas installé le driver de rtl8821ae ?
benjarobin a écrit : jeu. 14 sept. 2017, 22:07Si

Re: [wifi] clé USB wifi

Publié : sam. 16 sept. 2017, 17:21
par benjarobin
Ne pas confondre driver et firmware... Le firmware est un binaire (du code bas niveau) propriétaire qui est envoyé à la carte Wifi (Ce code n'est pas exécuté par ton processeur, mais par celui de ta carte Wifi). Le driver c'est la partie qui tourne sous Linux, dont on a les sources