pylkko wrote:Yeah don't worry, not being at home and family means a lot of extra time to kill,
you might want to show the
of the device
You should check dmesg for any errors. For example, if missing firmware, it could cause the bluetooth device to show up but not work properly. Additionally, check
make sure you are not blocked with
but I suspect you are not as you can scan? I mean I deduce this from your sayings, but you do not actually show output from "scan". What agent are you using? I am presuming that the device does not use a pin. And you probably made sure that the device is in pairing mode when you attempt to make the connection?
Also, after you have the device on and it can scan and see things and you have registered the agent, but the connection fails, check journalctl and syslog for any possible hints.
Extra time or not, I appreciate your investment in my issue.
First an lspci -v command. Pretty verbose, as it turns out.
Code: Select all
pablo@elposito=> lspci -v
00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 02)
Subsystem: Dell Latitude E6410
Flags: bus master, fast devsel, latency 0
Capabilities: <access denied>
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller])
Subsystem: Dell Latitude E6410
Flags: bus master, fast devsel, latency 0, IRQ 29
Memory at f0000000 (64-bit, non-prefetchable) [size=4M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 70b0 [size=8]
[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: i915
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)
Subsystem: Dell 5 Series/3400 Series Chipset HECI Controller
Flags: bus master, fast devsel, latency 0, IRQ 27
Memory at f69b0000 (64-bit, non-prefetchable) [size=16]
Capabilities: <access denied>
Kernel driver in use: mei_me
Kernel modules: mei_me
00:16.3 Serial controller: Intel Corporation 5 Series/3400 Series Chipset KT Controller (rev 06) (prog-if 02 [16550])
Subsystem: Dell 5 Series/3400 Series Chipset KT Controller
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 19
I/O ports at 70a0 [size=8]
Memory at f6990000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: serial
00:19.0 Ethernet controller: Intel Corporation 82577LM Gigabit Network Connection (rev 05)
Subsystem: Dell Latitude E6410
Flags: bus master, fast devsel, latency 0, IRQ 24
Memory at f6900000 (32-bit, non-prefetchable) [size=128K]
Memory at f6980000 (32-bit, non-prefetchable) [size=4K]
I/O ports at 7040 [size=32]
Capabilities: <access denied>
Kernel driver in use: e1000e
Kernel modules: e1000e
00:1a.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05) (prog-if 20 [EHCI])
Subsystem: Dell Latitude E6410
Flags: bus master, medium devsel, latency 0, IRQ 16
Memory at f6970000 (32-bit, non-prefetchable) [size=1K]
Capabilities: <access denied>
Kernel driver in use: ehci-pci
Kernel modules: ehci_pci
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)
Subsystem: Dell Latitude E6410
Flags: bus master, fast devsel, latency 0, IRQ 28
Memory at f6960000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 05) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 16
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 00006000-00006fff
Memory behind bridge: f5500000-f68fffff
Prefetchable memory behind bridge: 00000000f6a00000-00000000f6bfffff
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 05) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 17
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: 00005000-00005fff
Memory behind bridge: f4100000-f54fffff
Prefetchable memory behind bridge: 00000000f6c00000-00000000f6dfffff
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.2 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 3 (rev 05) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 18
Bus: primary=00, secondary=03, subordinate=04, sec-latency=0
I/O behind bridge: 00002000-00003fff
Memory behind bridge: f0400000-f2cfffff
Prefetchable memory behind bridge: 00000000f6e00000-00000000f6ffffff
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.3 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 4 (rev 05) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 19
Bus: primary=00, secondary=05, subordinate=0a, sec-latency=0
I/O behind bridge: 00004000-00004fff
Memory behind bridge: f2d00000-f40fffff
Prefetchable memory behind bridge: 00000000f7000000-00000000f71fffff
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1d.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05) (prog-if 20 [EHCI])
Subsystem: Dell Latitude E6410
Flags: bus master, medium devsel, latency 0, IRQ 17
Memory at f6950000 (32-bit, non-prefetchable) [size=1K]
Capabilities: <access denied>
Kernel driver in use: ehci-pci
Kernel modules: ehci_pci
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a5) (prog-if 01 [Subtractive decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=0b, subordinate=0b, sec-latency=0
Capabilities: <access denied>
00:1f.0 ISA bridge: Intel Corporation QM57 Chipset LPC Interface Controller (rev 05)
Subsystem: Dell Latitude E6410
Flags: bus master, medium devsel, latency 0
Capabilities: <access denied>
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
00:1f.2 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 05)
Subsystem: Dell 82801 Mobile SATA Controller [RAID mode]
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 25
I/O ports at 7090 [size=8]
I/O ports at 7080 [size=4]
I/O ports at 7070 [size=8]
I/O ports at 7060 [size=4]
I/O ports at 7020 [size=32]
Memory at f6940000 (32-bit, non-prefetchable) [size=2K]
Capabilities: <access denied>
Kernel driver in use: ahci
Kernel modules: ahci
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 05)
Subsystem: Dell Latitude E6410
Flags: medium devsel, IRQ 18
Memory at f6930000 (64-bit, non-prefetchable) [size=256]
I/O ports at 7000 [size=32]
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 05)
Subsystem: Dell Latitude E6410
Flags: bus master, fast devsel, latency 0, IRQ 18
Memory at f6920000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: intel ips
Kernel modules: intel_ips
02:00.0 Network controller: Intel Corporation Centrino Advanced-N 6200 (rev 35)
Subsystem: Intel Corporation Centrino Advanced-N 6200 2x2 AGN
Flags: bus master, fast devsel, latency 0, IRQ 26
Memory at f4100000 (64-bit, non-prefetchable) [size=8K]
Capabilities: <access denied>
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
03:00.0 CardBus bridge: Ricoh Co Ltd CardBus bridge (rev 02)
Subsystem: Dell Latitude E6410
Flags: bus master, fast devsel, latency 0, IRQ 18
Memory at f2c40000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=03, secondary=04, subordinate=04, sec-latency=176
Memory window 0: f0400000-f17fffff (prefetchable)
Memory window 1: f1800000-f1bfffff
I/O window 0: 00002000-000020ff
I/O window 1: 00002400-000024ff
16-bit legacy interface ports at 0001
Capabilities: <access denied>
Kernel driver in use: yenta_cardbus
Kernel modules: yenta_socket
03:00.1 SD Host controller: Ricoh Co Ltd MMC/SD Host Controller (rev 03) (prog-if 01)
Subsystem: Dell Latitude E6410
Flags: bus master, fast devsel, latency 0, IRQ 19
Memory at f2c30000 (32-bit, non-prefetchable) [size=256]
Capabilities: <access denied>
Kernel driver in use: sdhci-pci
Kernel modules: sdhci_pci
03:00.4 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 PCIe IEEE 1394 Controller (rev 03) (prog-if 10 [OHCI])
Subsystem: Dell Latitude E6410
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at f2c00000 (32-bit, non-prefetchable) [size=2K]
Capabilities: <access denied>
Kernel driver in use: firewire_ohci
Kernel modules: firewire_ohci
3f:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 02)
Subsystem: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers
Flags: bus master, fast devsel, latency 0
3f:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 02)
Subsystem: Intel Corporation Core Processor QuickPath Architecture System Address Decoder
Flags: bus master, fast devsel, latency 0
3f:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 02)
Subsystem: Intel Corporation Core Processor QPI Link 0
Flags: bus master, fast devsel, latency 0
3f:02.1 Host bridge: Intel Corporation 1st Generation Core i3/5/7 Processor QPI Physical 0 (rev 02)
Subsystem: Intel Corporation 1st Generation Core i3/5/7 Processor QPI Physical 0
Flags: bus master, fast devsel, latency 0
3f:02.2 Host bridge: Intel Corporation 1st Generation Core i3/5/7 Processor Reserved (rev 02)
Subsystem: Intel Corporation 1st Generation Core i3/5/7 Processor Reserved
Flags: bus master, fast devsel, latency 0
3f:02.3 Host bridge: Intel Corporation 1st Generation Core i3/5/7 Processor Reserved (rev 02)
Subsystem: Intel Corporation 1st Generation Core i3/5/7 Processor Reserved
Flags: bus master, fast devsel, latency 0
Next, bluetooth status:
Code: Select all
pablo@elposito=> systemctl status bluetooth
● bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2018-04-24 18:08:56 EDT; 11min ago
Docs: man:bluetoothd(8)
Main PID: 2458 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 4915)
CGroup: /system.slice/bluetooth.service
└─2458 /usr/lib/bluetooth/bluetoothd
Lastly, rfkill, which - as you suspected - shows that I'm not blocked.
Code: Select all
pablo@elposito=> rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
2: dell-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
The device, a Bose Color II SoundLink speaker, doesn't require a PIN, but if it did I would get around it by typing "trust <mac address>" within bluetoothctl.
As for scanning, yes, I'm able to do a scan from bluetoothctl. For completeness sake, here's the sequence I usually go through in trying to pair and connect:
Code: Select all
pablo@elposito=> sudo service bluetooth restart
[sudo] password for pablo:
pablo@elposito=> killall pulseaudio
pablo@elposito=> bluetoothctl -a
[NEW] Controller 5C:F3:70:87:EE:C4 elposito [default]
[NEW] Device 2C:41:A1:65:81:CC Bose Color II SoundLink
Agent registered
[bluetooth]# power on
Changing power on succeeded
[bluetooth]# default-agent
Default agent request successful
[bluetooth]# scan on
Discovery started
[CHG] Controller 5C:F3:70:87:EE:C4 Discovering: yes
[NEW] Device 2C:41:A1:0F:1A:39 Bose Color II SoundLink
[CHG] Device 2C:41:A1:65:81:CC RSSI: -83
[CHG] Device 2C:41:A1:65:81:CC TxPower: 10
[CHG] Device 2C:41:A1:65:81:CC UUIDs: 0000febe-0000-1000-8000-00805f9b34fb
[CHG] Device 2C:41:A1:65:81:CC ManufacturerData Key: 0x0110
[CHG] Device 2C:41:A1:65:81:CC ManufacturerData Value: 0x40
[CHG] Device 2C:41:A1:65:81:CC ManufacturerData Value: 0x0d
[CHG] Device 2C:41:A1:65:81:CC ManufacturerData Value: 0x01
[CHG] Device 2C:41:A1:65:81:CC ManufacturerData Value: 0x00
[bluetooth]# trust 2C:41:A1:65:81:CC
Changing 2C:41:A1:65:81:CC trust succeeded
[CHG] Device 2C:41:A1:0F:1A:39 TxPower: 8
[CHG] Device 2C:41:A1:0F:1A:39 Class: 0x240414
[CHG] Device 2C:41:A1:0F:1A:39 Icon: audio-card
[CHG] Device 2C:41:A1:0F:1A:39 Modalias: bluetooth:v009Ep400Dd0111
[CHG] Device 2C:41:A1:0F:1A:39 UUIDs: 0000febe-0000-1000-8000-00805f9b34fb
[CHG] Device 2C:41:A1:0F:1A:39 UUIDs: 0000110d-0000-1000-8000-00805f9b34fb
[CHG] Device 2C:41:A1:0F:1A:39 UUIDs: 0000110b-0000-1000-8000-00805f9b34fb
[CHG] Device 2C:41:A1:0F:1A:39 UUIDs: 0000110e-0000-1000-8000-00805f9b34fb
[CHG] Device 2C:41:A1:0F:1A:39 UUIDs: 0000110f-0000-1000-8000-00805f9b34fb
[CHG] Device 2C:41:A1:0F:1A:39 UUIDs: 00001130-0000-1000-8000-00805f9b34fb
[CHG] Device 2C:41:A1:0F:1A:39 UUIDs: 0000112e-0000-1000-8000-00805f9b34fb
[CHG] Device 2C:41:A1:0F:1A:39 UUIDs: 0000111e-0000-1000-8000-00805f9b34fb
[bluetooth]# pair 2C:41:A1:65:81:CC
Attempting to pair with 2C:41:A1:65:81:CC
Failed to pair: org.bluez.Error.ConnectionAttemptFailed
[CHG] Device 2C:41:A1:0F:1A:39 TxPower: 10
[bluetooth]# connect 2C:41:A1:65:81:CC
Attempting to connect to 2C:41:A1:65:81:CC
[CHG] Device 2C:41:A1:0F:1A:39 TxPower: 8
Failed to connect: org.bluez.Error.Failed