web-dev-qa-db-fra.com

Comment activer l'adaptateur sans fil sur HP Envy dv6 7200 sous Ubuntu (toute version)?

J'ai un nouveau HP Envy DV6 7200 avec double démarrage Windows 8/Ubuntu 12.04. Dans Windows, la touche F12 de Windows active le commutateur "Mode avion" qui active/désactive les adaptateurs sans fil intégrés (mini PCIe) et USB. Sous Ubuntu, toutefois, l'adaptateur sans fil est désactivé par défaut et ne peut pas être réactivé via la touche F12 (ou toute autre combinaison de F12 et Ctrl, Fn, Shift, etc.).

Laissez-moi vous expliquer les "correctifs" que j'ai vus dans divers forums et expliquer ce qui s'est passé ou non. Ceux-ci sont énumérés dans aucun ordre particulier. (Alerte spoiler: le réseau sans fil est toujours en panne).

Solution 1? Utilisez l'utilitaire "Assistant sans fil" de HP pour activer de manière permanente la carte sans fil dans Windows, puis démarrez Ubuntu pour le faire fonctionner avec plaisir.

Malheureusement, cet utilitaire fonctionne sous Windows 7 mais pas sous Windows 8. Par ailleurs, les pilotes de matériel HP ne sont disponibles que sous Windows 8 pour ce modèle. Catch 22 (je ne pouvais pas trouver un utilitaire comparable pour Windows 8).

Solution 2? Utilisez un adaptateur sans fil USB pour effectuer une passe latérale supplémentaire sur le périphérique intégré.

J'ai acheté un tel appareil à thinkpenguin.com pour être sûr qu'il serait compatible avec Linux. Cependant, le commutateur sans fil active/désactive tous les périphériques sans fil, y compris USB. Donc, il y a mon don de 50 $ aux gentils de Nice sur thinkpenguin.com, mais toujours pas de solution.

Solution 3 En suivant la suggestion du peuple Think Penguin, modifiez l'adaptateur mini PCI Express en suivant les instructions suivantes: http: //www.notebookforums. com/t/225429/cassé-sans-fil-matériel-commutateur-correctif

Tentant, mais je viole les termes de ma garantie quelques jours seulement après avoir ouvert la boîte. Cela pourrait être une bonne solution pour une machine plus ancienne avec laquelle vous voulez mettre votre geek, mais pas pour une nouvelle boîte.

Solution 4? rfkill débloque tout

Aucun effet que ce soit.

ubuntu@ubuntu-hp-evny:~$ rfkill unblock all
ubuntu@ubuntu-hp-evny:~$ rfkill list all
0: hp-wifi: Wireless LAN
    Soft blocked: no
    Hard blocked: yes

Solution 5 Réinstallez les pilotes.

Fait et fait. Ubuntu reconnaît le périphérique - peut-être même sans réinstaller les pilotes? - mais ne peut pas l'allumer. Comment je sais ça? Dans le menu déroulant de Network Manager, l'option sans fil est masquée et un message indiquant quelque chose du genre: "le réseau sans fil est désactivé par un commutateur matériel".

Solution 6? Identifiez un commutateur physique sur l'ordinateur portable et activez-le.

Il n'y a pas un tel commutateur sur cette machine. En fait, en parcourant Best Buy hier, j’ai vérifié et pas un seul ordinateur portable neuf n’avait un commutateur physique . Tous les commutateurs sans fil sont la touche F2 ou F12 ... Je me demande si askubuntu ne sera pas affecté par ce problème dans un avenir proche?

Informations supplémentaires - lspci

ubuntu@ubuntu-hp-evny:~$ lspci
00:00.0 Host bridge: Intel Corporation Ivy Bridge DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Ivy Bridge PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Ivy Bridge Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation Panther Point USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation Panther Point MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation Panther Point USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation Panther Point High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 1 (rev c4)
00:1c.2 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 3 (rev c4)
00:1c.3 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 4 (rev c4)
00:1c.5 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 6 (rev c4)
00:1d.0 USB controller: Intel Corporation Panther Point USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation Panther Point LPC Controller (rev 04)
00:1f.2 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 04)
00:1f.3 SMBus: Intel Corporation Panther Point SMBus Controller (rev 04)
01:00.0 VGA compatible controller: NVIDIA Corporation Device 0de9 (rev a1)
08:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5229 (rev 01)
0a:00.0 Network controller: Ralink corp. Device 539b
0b:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 07)

Toutes les suggestions seraient très appréciées!

5
Dave B.

J'ai le même problème avec le DV6Z-7200 (la version AMD APU/AMD discrete Video).

La modification du BIOS Insyde n’est pas une option. En tant que UEFI, il est chiffré et ne peut pas être ouvert par l’éditeur de BIOS ezH20 Insyde. J'ai contacté le support technique HP et demandé au service du BIOS d'ajouter une option permettant d'activer la carte sans fil (Linux) ou de la désactiver (Windows) - si suffisamment de propriétaires le font, ils publieront peut-être une mise à jour du BIOS avec ce correctif.

J'ai mis à niveau le RAM aujourd'hui et la carte sans fil est facilement accessible, juste à gauche des RAM. Il est relativement simple de coller la broche appropriée (Solution 3 ci-dessus) pour éviter que la carte ne soit désactivée par le BIOS - débranchez les 2 antennes et desserrez les 2 vis pour retirer la carte.

Une autre solution possible serait une KVM machine virtuelle exécutant WinXP/Win7 avec la carte sans fil transmise à l’invité à l’aide du protocole USB Passthrough et utilisant "l’assistant sans fil HP" pour activer et désactiver la carte.

1
Stuart

J'ai un ordinateur portable HP Envy dv6-7375ez sous Windows 8 à démarrage double et Ubuntu 12.04.03. L'ordinateur portable est livré avec une carte sans fil Ralink 3290. Sous Windows, cela fonctionne bien. Le mode avion est activé et désactivé avec la touche F12.

Pour que le sans fil fonctionne sous Linux, je devais mettre à niveau le noyau vers la version 3.6.11-030611-generic. Certaines personnes ont eu des problèmes pour faire fonctionner ce pilote dans 12.10, mais je voulais quand même rester avec 12.04 LTS, j'ai donc mis à jour le noyau. Les détails sont ici: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1049466/ (voir le commentaire n ° 16).

Vous pouvez ensuite suivre les instructions de ce lien pour télécharger, créer et installer le pilote natif Ralink 3290: Pilote sans fil - Comment charger le fichier STA du fabricant (Ralink 3290) . J'ai donc pu faire fonctionner le sans fil si aucune connexion Ethernet (filaire) n'était présente. Cependant, Bluetooth et WLAN sans fil semblaient toujours être tous les deux activés ou tous les deux désactivés. Activer ou désactiver l’un ferait la même chose pour l’autre. Puisque je ne me soucie vraiment pas de Bluetooth et que je préférerais l'avoir tout le temps, c'était moins que satisfaisant.

Après cela, j’ai mis à jour le BIOS lors d’une session Windows Update, puis j’obtenais toujours le "Réseau sans fil désactivé par le commutateur matériel", même si j’avais exécuté "Sudo rfkill débloquer tout". Mettre le pilote HP en liste noire a finalement fait l'affaire (voyez comment il s'appelle en faisant "Sudo lsmod | grep hp" ... sur mon système, il s'agit de "hp_wmi").

Je peux maintenant même activer ou désactiver le sans fil en utilisant la touche F12. :) Cependant, le voyant est toujours le même, et après avoir appuyé sur F12, il faut quelques secondes pour basculer (c.-à-d. Activer/désactiver) le sans fil, consultez le menu Réseau dans la barre d'état pour voir ce qu'il en est pour le moment. . Je peux vivre avec ça pour le moment.

0
Robert Hairgrove