Difference between revisions of "Install bluez"

From Embedded Lab Vienna for IoT & Security
Jump to navigation Jump to search
(Created page with "== Summary == Description what this documentation is about == Requirements == * Operating system: Raspbian Buster with desktop In order to complete these steps, you must...")
 
m (Ikramer moved page Install bluez gatttool hcitool to Install bluez without leaving a redirect)
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Summary ==  
== Summary ==  


Description what this documentation is about
This documentation describes how to install bluez (gatttool hcitool) on raspberrypi 3b+


== Requirements ==
== Requirements ==


* Operating system: Raspbian Buster with desktop  
* Operating system: Raspbian Buster with desktop


In order to complete these steps, you must have followed [[Some Other Documentation]] before.
== Description ==
 
=== Step 1: Install Dependencies ===
 
* sudo apt-get update
 
* sudo apt-get install libdbus-1-dev libglib2.0-dev libudev-dev libical-dev libreadline-dev -y


== Description ==
=== Step 2: Install BlueZ ===
 
=== Download BlueZ source code ===
wget www.kernel.org/pub/linux/bluetooth/bluez-5.52.tar.xz
 
=== Uncompress the downloaded file ===
 
tar xvf bluez-5.52.tar.xz && cd bluez-5.52
 
=== Configure===
 
./configure --prefix=/usr --mandir=/usr/share/man --sysconfdir=/etc --localstatedir=/var --enable-experimental
 
=== Compile the source code ===
make -j4


=== Step 1 ===
=== Install ===


Enter these commands in the shell
sudo make install


echo foo
=== Reboot Raspberry Pi 3 ===
echo bar


=== Step 2 ===
sudo reboot


Make sure to read
=== Verify version ===


* War and Peace
bluetoothctl -v
* Lord of the Rings
* The Baroque Cycle


== Used Hardware ==
== Used Hardware ==

Latest revision as of 18:35, 3 March 2020

Summary

This documentation describes how to install bluez (gatttool hcitool) on raspberrypi 3b+

Requirements

  • Operating system: Raspbian Buster with desktop

Description

Step 1: Install Dependencies

  • sudo apt-get update
  • sudo apt-get install libdbus-1-dev libglib2.0-dev libudev-dev libical-dev libreadline-dev -y

Step 2: Install BlueZ

Download BlueZ source code

wget www.kernel.org/pub/linux/bluetooth/bluez-5.52.tar.xz

Uncompress the downloaded file

tar xvf bluez-5.52.tar.xz && cd bluez-5.52

Configure

./configure --prefix=/usr --mandir=/usr/share/man --sysconfdir=/etc --localstatedir=/var --enable-experimental 

Compile the source code

make -j4

Install

sudo make install

Reboot Raspberry Pi 3

sudo reboot

Verify version

bluetoothctl -v

Used Hardware

raspberry pi 3 b+


References

  • scribles.net/