2 votes

Pourquoi dois-je activer le wifi par commandes à chaque fois qu'Ubuntu démarre ?

J'ai installé Ubuntu 14.04 LTS sur un Lenovo G50-30. Lorsque j'ai installé Ubuntu, j'ai eu des problèmes avec le WiFi. Je n'ai pas pu l'allumer ou l'éteindre.

J'ai cherché sur Internet et j'ai trouvé quelques commandes pour le réparer et ça a marché. Mais, à chaque fois qu'Ubuntu démarre, je dois taper cette commande pour obtenir le WiFi :

sudo modprobe -r ideapad-laptop

Que puis-je faire pour régler ce problème ?

Aussi, comment puis-je exécuter des commandes automatiquement à chaque fois que le système démarre ?

3voto

alextoind Points 801

Assurez-vous que le wifi est allumé et fonctionne puis exécutez la commande suivante pour blacklister le module.

echo "blacklist ideapad-laptop" | sudo tee -a /etc/modprobe.d/blacklist.conf    

Redémarrage.

1voto

daltonfury42 Points 5229

modprobe -r est utilisé pour supprimer un module du noyau. Vous pouvez mettre le module sur liste noire afin de ne pas avoir à le supprimer après chaque démarrage. Pour cela, ouvrez un terminal et tapez :

sudo nano /etc/modprobe.d/blacklist.conf 

Par la commande ci-dessus, nous demandons à nano, l'éditeur de texte de l'interface graphique d'Ubuntu, d'ouvrir /etc/modprobe.d/blacklist.conf . Mais les utilisateurs normaux n'ont pas la permission d'écrire dans ce fichier. Nous utilisons donc sudo pour exécuter la commande avec les privilèges de l'administrateur.

Ajoutez le nom du module que vous voulez mettre sur liste noire au fichier ouvert en utilisant le format suivant :

blacklist driver-name

Pour quitter, appuyez sur Ctrl + X suivi par y (pour Oui).

Comme vous l'avez demandé, lorsque vous utilisez Linux, vous ne devez jamais taper les mêmes commandes à chaque fois que le système démarre. Vous pouvez l'automatiser. Si vous voulez qu'une commande particulière soit exécutée à chaque fois qu'Ubuntu démarre, il suffit d'ajouter ceci à /etc/rc.local . Pour cela, ouvrez un Terminal et tapez, :

sudo gedit /etc/rc.local

Une fois que gedit est ouvert, écrivez la commande que vous voulez exécuter pendant le démarrage en commençant par l'avant dernière ligne, c'est à dire avant. exit 0 . Sauvegardez et quittez.

1voto

Jeremy31 Points 11690

Pilot6 a un PPA qui résoudra le problème sans blacklister ideapad-laptop.

Tout d'abord, nous devons ajouter le PPA

sudo add-apt-repository ppa:hanipouspilot/ideapad-laptop 

Ensuite, nous pouvons l'installer avec

sudo apt-get update && sudo apt-get install ideapad-laptop-dkms

Puis redémarrer

Le seul problème possible est si vous avez une carte wifi broadcom qui utilise bcmwl parce que cela mettra à jour votre noyau vers la série 3.16 et vous aurez besoin de la version utopique du bcmwl-kernel-source qui est aquí

0voto

mirh Points 312

Si vous devez vider le module ideapad-laptop pour débloquer rfkill, je dirais qu'il est très probable que vous souffriez de l'infection par le virus de la grippe aviaire. no_hw_rfkill question.

Par conséquent, je recommande de demander sur bugzilla ou ibm-acpi-devel pour une assistance supplémentaire, si vous voulez que cela soit réglé une fois pour toutes.

Si vous avez également fourni dmidecode sortie alors, je pense que tu devrais déjà avoir fait la moitié du chemin.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X