How can I install bluez from source instead of binary distributions?

Asked by Allan W. Macdonald on 2018-08-15

I am trying to install bluez on my notebook PC running Ubuntu 16.04 from source instead of using the applicable binary distro and have bluetooth support working.

Any help getting me going would be greatly appreciated. Thanks in advance.

Cheers,
Allan

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu bluez Edit question
Assignee:
No assignee Edit question
Solved by:
Allan W. Macdonald
Solved:
2018-08-19
Last query:
2018-08-19
Last reply:
2018-08-15
Jeremy (wa113y3s) said : #1

Post results from terminal for
lsusb; dmesg | egrep -i 'blue|firm'

Here you go:

$ lsusb; dmesg | egrep -i 'blue|firm'
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 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 002: ID 8087:07dc Intel Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[ 0.028664] Spectre V2 : Enabling Restricted Speculation for firmware calls
[ 0.046325] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[ 2.985429] iwlwifi 0000:04:00.0: loaded firmware version 17.948900127.0 op_mode iwlmvm
[ 3.949130] Bluetooth: Core ver 2.22
[ 3.949141] Bluetooth: HCI device and connection manager initialized
[ 3.949143] Bluetooth: HCI socket layer initialized
[ 3.949145] Bluetooth: L2CAP socket layer initialized
[ 3.949148] Bluetooth: SCO socket layer initialized
[ 4.123144] Bluetooth: hci0: read Intel version: 370710018002030d55
[ 4.123145] Bluetooth: hci0: Intel device is already patched. patch num: 55
[11390.877718] Bluetooth: hci0: read Intel version: 370710018002030d00
[11390.878843] Bluetooth: hci0: Intel Bluetooth firmware file: intel/ibt-hw-37.7.10-fw-1.80.2.3.d.bseq
[11391.022713] Bluetooth: hci0: Intel firmware patch completed and activated

OK!

I should have read the "HACKING" file. In spite of the alarming name, that file actually provides all I need to know!

I would have been quite happy if someone had said to me, "Hey stupid, read the HACKING file!!!" I suppose this has been a lesson for me.

Oh well, on I go!

Cheers,
Allan