Je lance ubuntu 17.04
sur un asus x205ta
, et après tant de difficultés et de recherches, le wifi a finalement fonctionné. J'étais si heureux et j'ai décidé de redémarrer l'ordinateur pour m'assurer que je sache que cela ne fonctionne pas, à moins que je ne relance ces commandes dans le terminal:
Sudo modprobe brcmfmac
J'utilise un guide que j'ai trouvé sur un autre post ici: Comment installer (L) Ubuntu 16.04 sur le ASUS X205TA (F205TA)
Je pense que le problème pourrait être que le fichier /etc/rc.local
supposé être un exécutable n’est pas en train de le devenir ou sinon, je n’ai aucune idée. Je suis tout nouveau sur Linux et c'est la première fois que je m'y plonge.
UPDATE: Il ne s'agit en fait que de la commande Sudo modprobe brcmfmac
que je dois exécuter et que je connais maintenant. Je ne sais pas si les autres doivent encore être exécutés ou non. Il convient également de noter que dans le guide, le wifi devrait fonctionner avant que ces mesures ne soient prises, et le mien ne le fait pas tant que ces commandes ne sont pas émises.
UPDATE2: Le fichier rc.local
est exécutable. Le problème ne se pose donc pas.
L'exécution de la commande grep brcmfmac /etc/modprobe.d*
retourne grep: /etc/modprobe.d: Is a directory
L'exécution de la commande cat /etc/modprobe.d/* | grep brcmfmac
retourne blacklist brcmfmac
L'exécution de la commande Sudo grep brcmfmac /etc/modprobe.d/*
retourne /etc/modprobe.d/blacklist-custom.conf:blacklist brcmfmac
Vous devez exécuter Sudo modprobe brcmfmac
car il s'agit d'une liste noire. Vous pouvez dire cela quand vous avez exécuté la commande:
$ Sudo grep brcmfmac /etc/modprobe.d/*
etc/modprobe.d/blacklist-custom.conf:blacklist brcmfmac
Afin de "liste blanche" de votre carte, vous devez utiliser les pouvoirs de Sudo pour modifier etc/modprobe.d/blacklist-custom.conf
. Ensuite:
blacklist brcmfmac
#
devant celui-ci.Maintenant, lorsque vous redémarrez, vous ne devriez plus avoir à taper Sudo modprobe brcmfmac
.
Merci à Jeremy31 pour avoir recommandé une version abrégée de ma réponse originale. Si vous aimez cette réponse plus courte, veuillez cliquer sur son lien de nom et trouver une autre réponse qui vous soit utile.
Veuillez noter qu'il existe une raison pour laquelle votre carte a été mise sur la liste noire et si vous rencontrez des problèmes supplémentaires, vous devrez peut-être télécharger le code source d'un autre pilote et le compiler à l'aide de DKMS.
Vous devez effectuer les corrections suivantes:
Ouvrez le terminal et tapez les commandes suivantes (ou vous pouvez les copier et les coller)
cd /tmp
wget https://Android.googlesource.com/platform/hardware/broadcom/wlan/+archive/master/bcmdhd/firmware/bcm43341.tar.gz
tar xf bcm43341.tar.gz
Sudo mkdir -p /lib/firmware/brcm/
Sudo cp fw_bcm43341.bin /lib/firmware/brcm/brcmfmac43340-sdio.bin
Sudo mount -t efivarfs efivarfs /sys/firmware/efi/efivars
Sudo cp /sys/firmware/efi/efivars/nvram-74b00bd9-805a-4d61-b51f-43268123d113 /lib/firmware/brcm/brcmfmac43340-sdio.txt
reboot
Ouvrez l'éditeur de texte et tapez le texte suivant
blacklist btsdio
Enregistrez le fichier sous le nom "fix-wifi.conf" sur le bureau.
Ouvrez le terminal et tapez la commande suivante
Tapez dans le terminal
Sudo update-initramfs -u -k all
Sudo reboot