web-dev-qa-db-fra.com

module pilote ralink rt3290 ne se lance pas et je ne peux pas comprendre pourquoi

J'ai un HP Envy 15 avec le RT3290 de ralink. Il y avait Win8 dessus que j'ai complètement supprimé et installé Ubuntu 16.04 dessus.

J'ai essayé de faire fonctionner le sans fil et je n'ai pas pu.

J'ai suivi ces deux guides ici:

Comment faire fonctionner une carte sans fil Ralink RT3290?

Comment faire fonctionner une carte sans fil RT3290?

et ont compilé la source, généré le module et il est installé. J'ai également ajouté le module dans le fichier/etc/module afin qu'il se lance au démarrage. lsmod le montre là:

:/usr/src$ lsmod | grep rt
rt3290sta            1155072  0

:/usr/src$ lspci
08:00.0 Network controller: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe
08:00.1 Bluetooth: Ralink corp. RT3290 Bluetooth
..with -n 
08:00.0 0280: 1814:3290
08:00.1 0d11: 1814:3298

mais ifconfig montre toujours ceci:

rename6   Link encap:Ethernet  HWaddr 00:00:00:00:00:00  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:17 

:/usr/src$ ifup rename6
Unknown interface rename6

:~/Downloads/RT3290_Linux_v2600$ iwpriv 
virbr0-nic  no private ioctls.

rename6   Available private ioctls :
          set              (8BE2) : set 1024 char  & get   0      
          connStatus       (0004) : set 1024 char  & get 2047 char 
          driverVer        (0005) : set 1024 char  & get 2047 char 
          bainfo           (0006) : set 1024 char  & get 2047 char 
          descinfo         (0007) : set 1024 char  & get 2047 char 
          radio_off        (000A) : set 1024 char  & get 2047 char 
          radio_on         (000B) : set 1024 char  & get 2047 char 
          show             (0015) : set 1024 char  & get 2047 char 
          adhocEntry       (0016) : set 1024 char  & get 2047 char 
          bbp              (8BE3) : set 2047 char  & get 2047 char 
          mac              (8BE5) : set 1024 char  & get 1024 char 
          rf               (8BF3) : set 2047 char  & get 2047 char 
          e2p              (8BE7) : set 1024 char  & get 1024 char 
          stat             (8BE9) : set   0       & get 2047 char 
          get_site_survey  (8BED) : set   0       & get 1024 char 

virbr0    no private ioctls.

eno1      no private ioctls.

lo        no private ioctls.

sortie lspci -v:

08:00.0 Network controller: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe
    DeviceName: Ralink RT3290LE 802.11bgn 1x1 Wi-Fi and Bluetooth 4.0 Combo Ada
    Subsystem: Hewlett-Packard Company Ralink RT3290LE 802.11bgn 1x1 Wi-Fi and Bluetooth 4.0 Combo Adapter
    Flags: bus master, fast devsel, latency 0, IRQ 17
    Memory at 61510000 (32-bit, non-prefetchable) [size=64K]
    Capabilities: <access denied>
    Kernel driver in use: rt2860
    Kernel modules: rt2800pci, rt3290sta

Le lspci -v ci-dessus semble montrer que j'ai deux modules de noyau pour ce périphérique, j'ai donc exécuté modprobe pour supprimer rt2800pci et ai fait lsmod pour confirmer qu'il a disparu. mais lorsque j'ai exécuté à nouveau lspci -v, cela s'affiche toujours.

J'ai également recherché le noyau et rt3290sta.ko est présent:

:/lib/modules/4.4.0-22-generic/kernel/drivers/net/wireless$ ls
adm8211.ko       ath           b43        hostap    libertas           mwifiex   ray_cs.ko      rt2x00        zd1201.ko
airo_cs.ko       atmel_cs.ko   b43legacy  ipw2x00   libertas_tf        mwl8k.ko  realtek        rt3290sta.ko

davy@davy-envy:/lib/modules/4.4.0-22-generic/kernel/drivers/net/wireless/rt2x00$ cat /etc/modprobe.d/blacklist-ralink.conf 

#Wireless drivers conflicting with rt3290sta
blacklist rt2800pci
blacklist rt2x00pci  
blacklist rt2860

J'ai essayé de redémarrer et de rechercher dans/var/log/messages et dmesg, les deux fichiers sont vides, pas des messages. J'ai donc récupéré tout le dossier/var/log pour quoi que ce soit rt3290 mais je n'ai rien obtenu.

Alors maintenant, je suis à court d'idées.

1
D.Zou

vient de trouver cet article, http://onthim.blogspot.ca/2015/06/install-ralink-rt3290-wi-fi-driver-on.html le fichier du pilote a la version u16 pour U16. installez cela et cela fonctionne.

Edit: Vous pouvez également réinstaller Ubuntu 16 sous le mode OEM, qui semble avoir mystérieusement corrigé le module wifi. --Le 4 juillet

0
D.Zou

Après de nombreux tests sous Ubuntu 16.04 sur un HP ProBook 4540s avec carte sans fil ralink3290, le package qui fonctionne correctement est le RT3290_u16, est le seul.

Les autres packages trouvés sur Internet installeront correctement le pilote mais échouent au démarrage, vous verrez des erreurs en tapant dmesg après la commande de redémarrage du réseau.

Suivez le lien publié par l'utilisateur D.Zou et téléchargez le RT3290_u16.

0
CptUnlucky