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 ?
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