1 votes

Comment puis-je faire fonctionner les pilotes (surtout WLAN/bluetooth) sur HP Envy dv6?

J'ai un nouveau ordinateur portable HP Envy dv6-7315tx. J'ai installé Ubuntu 12.10 (64 bits), ce qui s'est bien passé après avoir basculé le BIOS en mode legacy, et il a complètement remplacé Windows 8. Cependant, il n'y a aucun pilote propriétaire répertorié dans jockey, et la carte WiFi/bluetooth ne fonctionne pas. Ubuntu ne reconnaît pas non plus le lecteur d'empreintes digitales et la carte graphique.

WLAN/Bluetooth

Carte : Ralink RT3290 PCIe

Pilotes : Ralink/MediaTek (linux) ou HP (windows)

Je suis au courant de cette question similaire mais il n'y avait pas de solution et j'ai essayé quelques choses différentes:

$ lspci (partie pertinente uniquement):

0a:00.0 Contrôleur réseau: Ralink corp. Device 3290
0a:00.1 Bluetooth: Ralink corp. Device 3298

$ lspci -m (pareil):

0a:00.0 0280: 1814:3290
0a:00.1 0d11: 1814:3298

J'ai installé ndiswrapper et téléchargé le pilote HP lié ci-dessus. La carte ne semble pas être répertoriée sur la liste ndiswrapper alors j'ai juste pris celui de HP. Il s'est installé correctement et ndiswrapper -l a montré le bon ID du chipset. J'ai suivi les étapes suivantes dans le guide Wifi Ubuntu:

sudo depmod -a
sudo modprobe ndiswrapper

puis j'ai essayé de trouver l'interface wlan, mais sans succès:

$ ip addr
1: lo:  mtu 16436 qdisc noqueue state UNKNOWN 
    [...]
2: eth0:  mtu 1500 qdisc pfifo_fast state UP qlen 1000
    [...]

$ iwconfig 
eth0      no wireless extensions.
lo        no wireless extensions.

Ensuite, j'ai essayé d'installer le pilote linux MediaTek pour la carte en téléchargeant le tarball sur le site lié ci-dessus et en le compilant. Toujours pas de chance, même après un redémarrage.

De plus,

$ rfkill list
0: hp-wifi: LAN sans fil
    Blocage logiciel : non
    Blocage matériel : non
1: hp-bluetooth: Bluetooth
    Blocage logiciel : non
    Blocage matériel : non

C'est là que mon expérience se termine et je suis coincé avec le LAN pour le moment. Que puis-je essayer d'autre?

[Édition: J'ai retenté d'installer le pilote Ralink/MediaTek et maintenant j'ai une nouvelle interface réseau:

$ lsmod | grep rt3
rt3290sta 1174375 1
$ iwconfig 
usb0      no wireless extensions.
ra0       Ralink STA  
eth0      no wireless extensions.
lo        no wireless extensions.
$ sudo ifconfig ra0 up
$ iwconfig 
usb0      no wireless extensions.
ra0       Ralink STA  ESSID:""  Nickname:"RT3290STA"
          Mode:Auto  Fréquence=2.412 GHz  Point d'accès: Non associé   
          Débit:1 Mb/s   
          RTS seuil:off Fragment seuil:off
          Qualité de liaison=10/100 Niveau du signal:0 dBm Niveau de bruit:0 dBm
          Nwid invalide Rx:0  Cryptage invalide Rx:0  Fragment invalide Rx:0
          Nb de retransmissions excessives:0  Misc invalide:0   Beacon manqué:0
eth0      no wireless extensions.
lo        no wireless extensions.

Le problème est que maintenant le bluetooth et le wifi apparaissent tous deux comme bloqués matériellement dans rfkill et la nouvelle section sans fil de l'indicateur du gestionnaire de réseau affiche le message "le sans fil est désactivé par un commutateur matériel". Le seul commutateur matériel est le bouton f12 qui a toujours une lumière rouge (radio sans fil désactivée) sous ubuntu même si rfkill le montrait précédemment comme débloqué et rfkill event ne réagit pas à l'appui sur le bouton. Je n'ai apporté aucun changement au BIOS depuis la publication de cette question et il n'y a toujours aucun OS Windows installé sur le disque dur.

Je ne suis pas non plus sûr de comment gérer automatiquement l'étape ifconfig ci-dessus. ]

Graphiques

Carte : NVIDIA GeForce GT 635M

Édition : Fonctionne bien avec bumblebee.

Lecteur d'empreintes digitales

Périphérique : Validity ??? (ID 138a:0018)

Édition : J'ai trouvé un rapport de bug pour FPrint suivant la prise en charge de ce périphérique. Marqué comme Résolu mais aucune version de cette bibliothèque que j'ai trouvée dans les PPA n'a détecté le périphérique.

0voto

Plus tard, j'ai découvert ce rapport de bug. Suite aux suggestions données là-bas, j'ai activé la carte réseau dans le BIOS puis j'ai pu basculer l'interrupteur matériel pendant que le module hp_wmi était désactivé. Cela m'a permis de me connecter à mon routeur sans fil, mais toute tentative d'utilisation de la connexion provoque un kernel panic comme avec le bug signalé ici.

En attendant la résolution de ce bug, j'utilise la solution de contournement recommandée. Plus précisément :

mkdir linux-mainline && cd linux-mainline
curl -O http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.6.11-raring/linux-headers-3.6.11-030611-generic_3.6.11-030611.201212171335_amd64.deb \
     -O http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.6.11-raring/linux-headers-3.6.11-030611_3.6.11-030611.201212171335_all.deb \
     -O http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.6.11-raring/linux-image-3.6.11-030611-generic_3.6.11-030611.201212171335_amd64.deb \
     -O http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.6.11-raring/linux-image-extra-3.6.11-030611-generic_3.6.11-030611.201212171335_amd64.deb
sudo dpkg -i *.deb
git clone git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git
sudo cp linux-firmware/rt3290.bin /lib/firmware
echo rt2800pci | sudo tee -a /etc/modules
sudo reboot

0voto

funkydiscoman Points 1

J'ai bien réussi à faire fonctionner le sans fil sous debian wheezy, mais pas le bluetooth.

http://forums.debian.net/viewtopic.php?f=7&t=96169

0voto

Shingori Points 46

J'ai trouvé ce post http://ubuntuforums.org/showthread.php?t=2115570

Il contient ce lien vers les pilotes pour la partie bluetooth du dispositif.

http://downloads.zotac.com/mediadrivers/mb/download/NB087_Ubuntu.zip

Le pilote est fourni par le fabricant Zotac, qui utilise la carte dans l'une de leurs machines. Bien qu'il dispose d'un module noyau gpl'd (que je n'ai pas réussi à construire sur debian wheezy), il semble nécessiter l'exécution d'un binaire à partir de vos scripts de démarrage (plus que le blob de firmware habituel).

0voto

neobie Points 101

J'ai un ordinateur portable HP Envy dv6-7375ez fonctionnant en dual boot avec Windows 8 et Ubuntu 12.04.03. L'ordinateur portable est équipé d'une carte sans fil Ralink 3290. Sous Windows, tout fonctionne bien. Le mode avion est activé et désactivé avec la touche F12.

Pour faire fonctionner le wifi sous Linux, j'ai dû mettre à jour le noyau en version 3.6.11-030611-generic. Certaines personnes ont rencontré des problèmes pour faire fonctionner ce pilote sous 12.10, mais je voulais rester avec la version 12.04 LTS, donc j'ai mis à jour le noyau. Les détails se trouvent ici : https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1049466/ (voir commentaire #16).

Ensuite, vous pouvez suivre les instructions de ce lien pour télécharger, compiler et installer le pilote : Pilote sans fil - comment charger le fichier STA du fabricant (Ralink 3290). J'ai réussi à faire fonctionner le wifi si aucune connexion ethernet filaire n'était présente. Cependant, le Bluetooth et le WLAN sans fil semblaient toujours soit tous deux activés, soit tous deux désactivés. Activer ou désactiver l'un impactait l'autre de la même manière. Comme je me fiche du Bluetooth et préfère le laisser désactivé en permanence, cela était moins que satisfaisant.

Après cela, j'ai mis à jour le BIOS lors d'une session de mise à jour sous Windows, et j'obtenais toujours le message "Réseau sans fil désactivé par un interrupteur matériel" même si j'avais exécuté "sudo rfkill unblock all". Mettre le pilote HP en liste noire a finalement résolu le problème (voir son nom en faisant "sudo lsmod | grep hp" ... sur mon système c'est "hp_wmi").

Je peux maintenant même activer ou désactiver le wifi en utilisant la touche F12. Cependant, le témoin lumineux est toujours le même, et après avoir appuyé sur F12, il faut quelques secondes pour basculer (c'est-à-dire activer/désactiver) le wifi, donc vérifiez le menu du réseau dans la barre d'état pour voir ce qu'il en est actuellement. Je peux vivre avec cela pour le moment.

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