web-dev-qa-db-fra.com

Wi-Fi et Bluetooth ne fonctionnent pas simultanément

J'ai récemment mis à niveau vers Ubuntu 14.04 LTS 64 bits. Cette configuration fonctionnait depuis trois ans avec Ubuntu 12.04 LTS. Je suis allé pour une nouvelle installation (pas mise à niveau distro), la seule chose que j'ai gardé sont les dossiers de départ (/ home mountpoint) de mes utilisateurs. Scénario:

  1. Je peux accéder à mon réseau wi-fi
  2. Je peux diffuser de la musique via Bluetooth avec A2DP

Si j'essaie de faire les deux en même temps, par exemple, diffuser du son à partir de deezer, la connexion Internet s'arrête. Je ne peux même pas cingler google.com; donc je pense que ce n'est pas un problème lié au navigateur. Si j'éteins le bluetooth, tout rentre dans l'ordre. Je ne sais pas par où commencer pour déboguer mon problème.

Voici la sortie de lspci -knn | grep Net -A2; lsusb

03:00.0 Network controller [0280]: Intel Corporation Centrino Wireless-N 1030 [Rainbow Peak] [8086:008a] (rev 34) Subsystem: Intel Corporation Centrino Wireless-N 1030 BGN [8086:5305] Kernel driver in use: iwlwifi
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub 
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 
Bus 001 Device 004: ID 1bcf:2883 Sunplus Innovation Technology Inc. 
Bus 001 Device 003: ID 8086:0189 Intel Corp.  
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
3
Andrea Borga

Vous pouvez y remédier en désactivant la coexistence Bluetooth et sans fil.

Run in terminal

Sudo tee /etc/modprobe.d/iwlwifi-opt.conf <<< "options iwlwifi bt_coex_active=N"

et redémarrez.

Il semble que les développeurs du noyau ont légèrement abusé de cette fonctionnalité ;-)

Ce paramètre peut toujours être annulé par

Sudo rm /etc/modprobe.d/iwlwifi-opt.conf

Vous pouvez lire this pour comprendre ce qu'il fait

12
Pilot6

Exécutez la commande suivante:

echo "options iwlwifi 11n_disable=1 bt_coex_active=0 power_save=0 auto_agg=0 swcrypto=1" | Sudo tee /etc/modprobe.d/iwlwifi.conf > /dev/null

Cela a fonctionné pour mon Ubuntu 16.04 comme un charme.

3
f.a.abadi

Ceci affecte Ubuntu 16.04 avec les fonctions 'AC 7260 sans fil à double bande Intel (R), REV = 0x144' et la fonctionnalité Bluetooth Coexist mais différemment : /etc/modprobe.d/iwlwifi.conf.

Intel 7260 en mode 802.11AC ne comprend pas l’argument auto _agg=0 qui active l’agrégation de liaisons trouvée dans le fichier "/etc/modprobe.d/iwlwifi.conf". Cela entraînera l'arrêt de votre réseau sans fil. Supprimez-le et modifiez la commande à partir de:

echo "options iwlwifi 11n_disable=1 bt_coex_active = 0 power_save=0 auto_agg = 0 swcrypto=1" | Sudo tee /etc/modprobe.d/iwlwifi.conf > /dev/null
à:
echo "options iwlwifi 11n_disable=1 11n_disable = 8 bt_coex_active = 1 power_save=0 swcrypto=1" | Sudo tee /etc/modprobe.d/iwlwifi.conf > /dev/null

  • Le problème du processeur Intel 7260 réside dans le fait que certaines enceintes BT peuvent être détectées par le système Bluetooth Manager, mais ne peuvent pas être utilisées en tant que résultat de sortie audio du conflit de bande Wifi 802.11N - 13 canaux avec les 79 canaux BT du 2,4 GHz. gamme (voir lien 1). Changer l'option 11n_disable=1 supprime la fonctionnalité Wireless 802.11N, évitant ainsi tout conflit avec la bande inutilisée. Les haut-parleurs BT peuvent être détectés et connectés, mais ne sont pas sélectionnés pour la sortie audio dans le panneau de configuration des paramètres sonores (Pulse Audio).

  • L'option 11n_disable=8 remplace l'option auto_agg=0 et active l'agrégation de liens nécessaire au fonctionnement du Wireless AC 7260. Sans cela, l'Intel Wireless 7260 ne se connectera pas!

  • L'option bt_coex_active=0 peut permettre à Bluetooth de fonctionner sans problèmes de déconnexion WLAN lors de l'activation et de la désactivation du Bluetooth "hci0" en permettant au périphérique BT de devenir indépendant mais à la fois * non géré (voir lien 2). Dans votre cas, la déconnexion ou l'interruption du service sans fil peut se produire lorsque cette option est définie sur bt_coex_active=1, car le BT bloque le réseau sans fil parce que le BT se croit toujours en train de diffuser. C'est à dire. La moitié WLAN de la Multi-carte NIC est diffusée et le BT Half pense qu'il est responsable de la transmission. Ainsi, il est impossible de faire la différence et de ne jamais s'éteindre pendant la transmission du réseau sans fil, ce qui provoque des interférences, des retards, etc. du conflit. Toutefois, cette option peut rester définie sur bt_coex_active=1 car elle n’est pas affectée par la carte Intel 7260 Wireless Adapter. Le lien suivant fournit une aide visuelle pour vous aider à expliquer pourquoi vous pouvez activer cette option si vous le pouvez:


Remarque:
Ces paramètres utilisés ensemble permettront aux haut-parleurs Bluetooth connectés d'être utilisés comme périphérique de sortie une fois sélectionnés dans les paramètres sonores, sans connexion audio. Des haut-parleurs tels que le JBL Flip 4 peuvent désormais émettre du son une fois ces modifications effectuées et le redémarrage terminé. Vous devrez peut-être choisir le profil "Audio Sink" dans l'addon "Blueman Applet" mais ne sera plus nécessaire par la suite)

0
Buried Alive