Je viens d'installer Ubuntu 12.10 sur un ASUS X401U, et après l'installation, il n'y a pas de liste de connexions sans fil. Je n'ai pas eu ce problème avec une installation sur HP. Que puis-je faire pour activer le Wifi?
07:00.0 Network controller [0280]: Ralink corp. Device [1814:3290]
Réponses:
Il existe plusieurs guides qui parlent de la même manière. Des guides comme cette source , cette source ou le rapport de bogue mentionnent certaines procédures pour faire fonctionner cette carte sans fil sur plusieurs types d'ordinateurs portables.
Certains cas mentionnent la rétrogradation vers 12.04 et l'installation d'une version spécifique du noyau 3.6 pour cela, d'autres mentionnent la mise à niveau vers 13.04 et l'installation de la version 3.9 du noyau. Et même un autre cas où il mentionne que l'utilisateur doit télécharger les pilotes depuis le site officiel et faire un guide étape par étape sur la façon de l'installer.
Je mentionnerai plusieurs façons de le faire, qui impliquent toutes de télécharger le pilote, de le compiler et de s'assurer qu'il fonctionne. Il a été noté que dans la version du noyau 3.9, la carte sans fil fonctionne correctement, donc en 13.04 avec backports ou 13.10, ce problème devrait être résolu.
Voici donc plusieurs façons de faire fonctionner votre carte sans fil Ralink RT3290 en 12.04 et au-dessus (toutes les méthodes ne fonctionneront pas, alors essayez de chercher celle qui fonctionne le mieux pour votre ordinateur):
Étant donné que votre numéro de fournisseur est 1814: 3290, cela signifie que vous disposez d'une carte sans fil Ralink RT3290. Dans ce cas, nous (après avoir connecté le câble filaire):
Connectez une connexion câblée à l'ordinateur pour avoir une connexion Internet pour le moment pendant que vous effectuez les étapes ci-dessous.
Ouvrez un terminal et exécutez la ligne suivante pour installer tout le nécessaire pour compiler vos propres pilotes sans fil:
Maintenant, selon la façon dont vous souhaitez procéder, suivez l'un des guides ci-dessous:
PILOTES NON OFFICIELS POUR Kernel 4.X
Si ce qui précède ne fonctionne pas pour vous sur Kernels 4.X, la solution que j'ai pu tester en suivant cette source était
Veuillez télécharger le pilote mis à jour ( merci à Jim Colaco ) d' ici ou ici . Cela a été testé sur Ubuntu 16.04 et 16.10.
Maintenant, dans certains cas, vous devrez activer l'interface pour le pilote sans fil (car cela n'amènera pas l'interface automatiquement), puis redémarrez le service réseau. Quelque chose comme ça:
Un exemple serait donc:
Je recommande de mettre ces 2 lignes à l'intérieur
/etc/rc.local
au-dessus de la ligne "exit 0" pour que l'interface apparaisse automatiquement.GUIDE DU SITE OFFICIEL
Allez sur Mediatek et téléchargez le pilote Ralink RT3290 pour LinuxMediaTek a fait un excellent travail pour déplacer le lien à télécharger et ne pas avoir de redirection pour celui-ci. Voici le nouveau lien pour tous les micrologiciels téléchargeables, mais devinez quoi, ils en ont supprimé le RT3290. Allez Mediatek;)Merci à d'autres qui ont également eu le problème et ont partagé leurs sources, voici une liste de tous les liens de téléchargement disponibles à utiliser pendant que Mediatek décide d'aider Linux et de s'ouvrir:
Renommez le fichier
2012_0508_RT3290_Linux_STA_v2.6.0.0.tar.bz2
car Mediatek a fait un excellent travail pour s'assurer que le fichier fonctionne correctement.Extrayez le fichier et il devrait créer un dossier nommé
DPO_RT3290_LinuxSTA_V2600_20120508
Accédez
DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/
et modifiez le fichier config.mkÀ la ligne 31, vous devriez trouver la variable
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n
. Changez-le enet enregistrez le fichier.
Accédez à votre dossier extrait principal (il doit s'agir du
DPO_RT3290_LinuxSTA_V2600_20120508
dossier) et tapez:Si tout est compilé correctement, procédez comme suit:
Si l'étape 7 s'exécute sans problème, nous ajoutons le module à la liste des modules à charger à chaque démarrage:
et ajoutez une ligne à la fin du fichier qui dit
rt3290sta
. Sauvegarder et quitter.GUIDE DROPBOX
(Non recommandé, car vous téléchargez une archive tar non fiable à partir d'un compte Dropbox.
Téléchargez le pilote source:
puis on décompresse le fichier
Allez dans le dossier nouvellement créé:
et nous commençons le processus de compilation
Nous testons ensuite pour voir si le pilote est correctement compilé et installé
Si l'étape 3 s'exécute sans problème, nous ajoutons alors le module à la liste des modules à charger à chaque démarrage:
et ajoutez une ligne en bas qui dit
rt3290sta
. Sauvegarder et quitter.GUIDE SUPPLÉMENTAIRE
Certains utilisateurs mentionnent des étapes supplémentaires. Cela peut ou non s'appliquer à vous. Si vous pensez que le système ne fonctionne pas, l'un des points ci-dessous peut peut-être vous aider en cours de route:
Lorsque vous ouvrez le
config.mk
fichier, ne changez pas seulement laHAS_NATIVE_WPA_SUPPLICANT
valeur eny
, mais faites-le égalementHAS_WPA_SUPPLICANT
au cas où il en auraitn
. Dans mon cas, il y avait y mais il doit être vérifié pour s'assurer que les deux WPA_SUPPLICANT sont définis sur `y.Liste noire des pilotes sans fil en conflit. Procédez comme suit:
Ajoutez les lignes suivantes (assurez-vous qu'elles ne sont pas là en premier lieu):
Mettre à jour initramfs:
sudo update-initramfs -u
Si vous avez du mal à compiler le pilote sur Ubuntu 13.04 ou Ubuntu 13.10 (et peut-être aussi les versions ultérieures), cela peut être dû à une modification du noyau Linux créant une incompatibilité avec le code du pilote. Cela peut éventuellement être résolu en ouvrant
et en ajoutant ce qui suit après le "#include" vers le haut
puis changez la partie du fichier qui dit
à
Nous espérons que cela résoudra l'erreur du compilateur. Retournez dans le répertoire DPO_RT3290_LinuxSTA_V2600_20120508 et suivez les instructions ci-dessus.
la source
nm-applet
puis activez-le, la liste Wifi AP disparaîtra.Pour ceux d'entre vous qui n'ont pas pu faire fonctionner le WiFi même après avoir suivi les étapes ci-dessus (y compris moi), c'est une solution simple et très bienvenue.
Le problème est que le noyau a des problèmes de support du pilote, heureusement, la dernière version stable du noyau corrige le bogue et le WiFi fonctionne avec les pilotes par défaut.
Pour télécharger les packages du noyau 32 bits
Pour télécharger les packages du noyau 64 bits
Pour installer les packages
Et cela devrait le faire.
Si vous souhaitez supprimer le noyau
la source