Estou tendo alguns problemas bluetooth com o meu DELL Inspiron 7347 no Ubuntu 14.04. Este pc vem com o Windows pré-instalado que eu substituí com o Ubuntu 14.04. (mais informações do sistema abaixo)
O bluetooth parece funcionar tanto com os comandos básicos quanto com a interface gráfica do Bluetooth Manager, e as operações de escaneamento, conexão / emparelhamento estão funcionando bem.
No meu aplicativo Python, eu preciso conectar até 5/6 dispositivos em uma única sessão e uso o rfcomm para a conexão e o python-serial para a troca de dados. O problema surge às vezes quando o aplicativo se conecta aos dispositivos (usando vários segmentos). Às vezes a conexão rfcomm não funciona, às vezes a troca inicial de dados. É muito imprevisível e difícil identificar o (s) problema (s). Até mesmo a conexão com um dispositivo às vezes falha, então presumo que não seja um problema de thread.
O problema também ocorre no Ubuntu 15.04, 13.10 e 13.04.
Eu encontrei este bug no lauchpad semelhante ao meu problema, mas as soluções postadas não estão funcionando. link
Infos do sistema:
dmidecode | grep -A3 '^System Information'
System Information
Manufacturer: Dell Inc.
Product Name: Inspiron 7347
uname -a
Linux zotac-Inspiron-7347 3.19.0-26-generic #28~14.04.1-Ubuntu SMP Wed Aug 12 14:09:17 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
cat /etc/*-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.3 LTS"
NAME="Ubuntu"
VERSION="14.04.3 LTS, Trusty Tahr"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.04.3 LTS"
VERSION_ID="14.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
dmesg | grep -i Bluetooth
[ 15.544460] Bluetooth: Core ver 2.20
[ 15.544486] Bluetooth: HCI device and connection manager initialized
[ 15.544491] Bluetooth: HCI socket layer initialized
[ 15.544494] Bluetooth: L2CAP socket layer initialized
[ 15.544501] Bluetooth: SCO socket layer initialized
[ 17.650311] Bluetooth: RFCOMM TTY layer initialized
[ 17.650320] Bluetooth: RFCOMM socket layer initialized
[ 17.650325] Bluetooth: RFCOMM ver 1.11
[ 17.656045] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 17.656049] Bluetooth: BNEP filters: protocol multicast
[ 17.656053] Bluetooth: BNEP socket layer initialized
lspci -tv
-[0000:00]-+-00.0 Intel Corporation Haswell-ULT DRAM Controller
+-02.0 Intel Corporation Haswell-ULT Integrated Graphics Controller
+-03.0 Intel Corporation Haswell-ULT HD Audio Controller
+-04.0 Intel Corporation Device 0a03
+-14.0 Intel Corporation Lynx Point-LP USB xHCI HC
+-16.0 Intel Corporation Lynx Point-LP HECI #0
+-1b.0 Intel Corporation Lynx Point-LP HD Audio Controller
+-1c.0-[01]----00.0 Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter
+-1d.0 Intel Corporation Lynx Point-LP USB EHCI #1
+-1f.0 Intel Corporation Lynx Point-LP LPC Controller
+-1f.2 Intel Corporation Lynx Point-LP SATA Controller 1 [AHCI mode]
+-1f.3 Intel Corporation Lynx Point-LP SMBus Controller
\-1f.6 Intel Corporation Lynx Point-LP Thermal
Alguma ideia sobre o problema? Diga-me se você precisar de mais informações.