web-dev-qa-db-fra.com

ne peux pas activer le wifi sur Xubuntu

Veuillez lire la question en entier avant de la marquer en double, je viens d'installer Xubutu 14.04 sur mon ordinateur portable VGNFE31H.

L'ordinateur portable a deux appareils wifi.

Premièrement: l'ordinateur portable a une carte wifi intégrée. Le commutateur wifi sur l'ordinateur portable est cassé et donc le wifi intégré est physiquement désactivé et je ne peux donc pas l'utiliser

Deuxièmement: comme je ne peux pas utiliser la carte wifi intégrée, j'ai connecté un dongle wifi USB TP LINK WNt22N pour pouvoir utiliser le wifi. Ce dongle ne dispose d'aucun commutateur physique pour l'activer ou le désactiver, il fonctionne sans problème sur mes fenêtres

Quand j'essaye la liste de rkfill tout le résultat est ceci

0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: yes
1: phy1: Wireless LAN
    Soft blocked: no
    Hard blocked: no

Cependant, je ne peux pas activer mon wifi, j'ai joint la capture d'écran de son aspect actuel.

enter image description here

Des idées ce qui doit être fait?

1
Ahmed

OK, j'ai donc résolu le problème et je voulais partager la solution avec tous ceux qui font face au même problème,

J'ai essayé des méthodes comme

Sudo rfkill unblock all
Sudo service network-manager restart 

mais n'a pas fonctionné

également essayé des méthodes mentionnées

ici mais n'a pas fonctionné.

J'ai essayé d'ajouter la ligne suivante pour désactiver ma carte wifi interne,

iface wlan0 inet manual

pour archiver/etc/network/interfaces puis le gestionnaire de réseau redémarré, il a seulement montré que mon périphérique wifi interne était désactivé dans le menu mais que l'option wifi USB était toujours désactivée

enfin cette solution a fonctionné, je recherche des modules

lsmod

et apparemment deux modules étaient liés pour mon réseau wifi interne iwl3945 qui utilisait le module iwlegacy, j’ai essayé de décharger iwlegacy mais il a échoué car il était utilisé par iwl3945. Cependant, le déchargement de iwl3945 a également déchargé iwlegacy et immédiatement mon wifi USB a fonctionné,

Sudo modprobe -rv iwl3945 

Mais cela a perdu son effet au redémarrage de la machine, donc pour le rendre permanent, j'ai ajouté ce module dans le fichier blacklist.conf.

  /etc/modprobe.d/blacklist.conf

puis enregistrez le fichier de liste noire et exécutez la commande. Cette commande reconstruit la structure de répertoires initiale chargée avec kernal au démarrage et ne contenant pas de modules en liste noire.

  Sudo update-initramfs -u

alors, même après le redémarrage, les modules iwl3945 et iwlegacy restent déchargés et le système ne détecte qu'un Wi-Fi USB et le menu permettant d'activer le Wi-Fi est disponible,

enter image description here

3
Ahmed