Problème wifi rt3290

Bonjour à tous.

Je viens quémander votre aide, suite à un problème de wifi sur mon tout nouveau ordinateur portable HP envy dv6.
Celui-ci possède une carte wifi ralink 3290, qui n’est, semble-t-il, pas reconnue.
J’ai tenté d’upgrade mon kernel en 3.6.3, mais la wifi n’est toujours pas reconnue.

uname -a :

lspci | grep Network :

iwconfig :

pan0      no wireless extensions.

eth0      no wireless extensions.

lo        no wireless extensions.

Si vous avez une solution, une idée, quelque chose, je suis preneur.

Merci d’avance.

salut,
voila ce que j’ai trouvé: http://rricketts.com/installing-ralink-rt3290-wireless-drivers-in-ubuntu-12-04/
normalement ca devrait fonctionner…

Merci de ta réponse,
J’ai tenté sa solution, mais j’ai une erreur lors de la compilation

make -C tools make[1]: entrant dans le répertoire « /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/tools » gcc -g bin2h.c -o bin2h cp -f os/linux/Makefile.6 /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/Makefile make -C /lib/modules/3.7.9-20130226/build SUBDIRS=/tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux modules make[1]: quittant le répertoire « /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/tools » /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/tools/bin2h make[1]: entrant dans le répertoire « /home/poxpot/linux-3.7.9 » CC [M] /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/sta_ioctl.o CC [M] /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.o CC [M] /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_main_dev.o CC [M] /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/rtmp_mcu.o CC [M] /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_pci_rbus.o CC [M] /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_rbus_pci_util.o CC [M] /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/pci_main_dev.o CC [M] /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/frq_cal.o /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_main_dev.c: In function ‘rt28xx_open’: /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_main_dev.c:326: error: ‘struct net_device’ has no member named ‘wireless_handlers’ /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/pci_main_dev.c: In function ‘rt2860_probe’: /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/pci_main_dev.c:316: warning: assignment discards qualifiers from pointer target type make[2]: *** [/tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_main_dev.o] Erreur 1 make[2]: *** Attente des tâches non terminées.... /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.c: In function ‘duplicate_pkt’: /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.c:508: warning: passing argument 1 of ‘memmove’ makes pointer from integer without a cast /home/poxpot/linux-3.7.9/arch/x86/include/asm/string_64.h:58: note: expected ‘void *’ but argument is of type ‘sk_buff_data_t’ /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.c:510: warning: passing argument 1 of ‘memmove’ makes pointer from integer without a cast /home/poxpot/linux-3.7.9/arch/x86/include/asm/string_64.h:58: note: expected ‘void *’ but argument is of type ‘sk_buff_data_t’ /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.c: In function ‘ClonePacket’: /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.c:662: warning: assignment makes integer from pointer without a cast /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.c: In function ‘RtmpOsPktInit’: /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.c:681: warning: assignment makes integer from pointer without a cast /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.c: In function ‘wlan_802_11_to_802_3_packet’: /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.c:708: warning: assignment makes integer from pointer without a cast /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.c: In function ‘RtmpOSNetDevAttach’: /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.c:1741: error: ‘struct net_device’ has no member named ‘wireless_handlers’ make[2]: *** [/tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/rt_linux.o] Erreur 1 /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/sta_ioctl.c:2367: error: unknown field ‘private’ specified in initializer /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/sta_ioctl.c:2367: warning: initialization from incompatible pointer type /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/sta_ioctl.c:2368: error: unknown field ‘num_private’ specified in initializer /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/sta_ioctl.c:2368: warning: excess elements in struct initializer /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/sta_ioctl.c:2368: warning: (near initialization for ‘rt28xx_iw_handler_def’) /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/sta_ioctl.c:2369: error: unknown field ‘private_args’ specified in initializer /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/sta_ioctl.c:2369: warning: excess elements in struct initializer /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/sta_ioctl.c:2369: warning: (near initialization for ‘rt28xx_iw_handler_def’) /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/sta_ioctl.c:2370: error: unknown field ‘num_private_args’ specified in initializer /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/sta_ioctl.c:2370: warning: excess elements in struct initializer /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/sta_ioctl.c:2370: warning: (near initialization for ‘rt28xx_iw_handler_def’) make[2]: *** [/tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../os/linux/sta_ioctl.o] Erreur 1 /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/rtmp_mcu.c: In function ‘RtmpAsicSendCommandToMcu’: /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/rtmp_mcu.c:464: warning: unused variable ‘offset’ /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/rtmp_mcu.c:463: warning: unused variable ‘Configuration’ /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/frq_cal.c: In function ‘FrequencyCalibration’: /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/frq_cal.c:198: warning: comparison of distinct pointer types lacks a cast /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/frq_cal.c:211: warning: comparison of distinct pointer types lacks a cast /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/frq_cal.c:227: warning: comparison of distinct pointer types lacks a cast /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/frq_cal.c:252: warning: comparison of distinct pointer types lacks a cast /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/frq_cal.c:265: warning: comparison of distinct pointer types lacks a cast /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/frq_cal.c:281: warning: comparison of distinct pointer types lacks a cast /tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../common/frq_cal.c:132: warning: unused variable ‘bUpdateRFR’ make[1]: *** [_module_/tmp/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux] Erreur 2

Une toute autre piste … Wifi Ralink rt3290

Déjà essayé, toujours pas de wifi fonctionnelle :confused:

Salut,

Et tu as bien installé le paquet firmware-ralink?

Oui, mais toujours pas de signe de wifi :confused:

J’ai changé mon kernel à la dernière version stable :

Linux pacman 3.7.9-20130226 #1 SMP Tue Feb 26 19:01:15 CET 2013 x86_64 GNU/Linux

Normalement avec ta carte un simple apt-get install firmware-ralink suivi d’un reboot est suffisant pour avoir le wifi.

Si ca ne fonctionne pas je pense qu’il y a conflit avec les autres tentatives d’install.

Si je regarde ici : packages.debian.org/squeeze/firmware-ralink
Il n’a pas l’air de prendre la rt3290 en compte.

Je crois que je vais tout réinstaller, et recommencer…

[quote=“poxpot”]Si je regarde ici : packages.debian.org/squeeze/firmware-ralink
Il n’a pas l’air de prendre la rt3290 en compte.

Je crois que je vais tout réinstaller, et recommencer…[/quote]

Exact! par contre la version du dépot experimental (que j’utilise sans problemes) le prend en charge :

[code]contents :…

  • Ralink RT3290 firmware, version 1 (rt3290.bin)

    [/code]

Il n’y a pas de dépendances donc tu peux installer le .deb directement avec gdebi (apt-get install gdebi) par exemple.

Merci de ta réponse.

J’ai bien installé le paquet, mais toujours rien…

Pourtant

$ ls /lib/firmware/
hp  rt2561.bin	rt2561s.bin  rt2661.bin  rt2860.bin  rt2870.bin  rt3070.bin  rt3071.bin  rt3090.bin  rt3290.bin  rt73.bin

Même après un reboot du système?

Oui.
C’est désespérant… :confused:

Apparemment ArchLinux la gère très bien, je pense que je vais l’installer.

Au choix :
Soit tu réinstalles ton système proprement en utilisant ce pilote (sans garanti que ça fonctionne)

Soit tu tente l’aventure avec Archlinux qui est a mon sens beaucoup moins user-friendly que Debian.

J’ai déjà fait la réinstallation propre, et ça ne fonctionne pas…

Je vais tenter l’expérience, on verra bien :slightly_smiling: