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.
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
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
.