All of lore.kernel.org
 help / color / mirror / Atom feed
* bluetooth mesh
@ 2021-06-03 22:49 Cinaed Simson
  2021-06-03 23:29 ` Gix, Brian
  0 siblings, 1 reply; 3+ messages in thread
From: Cinaed Simson @ 2021-06-03 22:49 UTC (permalink / raw)
  To: linux-bluetooth

Hi - what are minum requirements for using mesh?

I'm in the process of installing the latest git version of bluez on 2 
single board computer ARM 64 odroid running stretch.

Both have 4.x kernels but I doubt if they have the crypotgraich kernel 
modules.

I'm doing this to learn about bluetooth mesh so I don't care about 
performance.

-- Cinaed



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: bluetooth mesh
  2021-06-03 22:49 bluetooth mesh Cinaed Simson
@ 2021-06-03 23:29 ` Gix, Brian
  0 siblings, 0 replies; 3+ messages in thread
From: Gix, Brian @ 2021-06-03 23:29 UTC (permalink / raw)
  To: linux-bluetooth, cinaed.simson

Hi Cinaed,

On Thu, 2021-06-03 at 15:49 -0700, Cinaed Simson wrote:
> Hi - what are minum requirements for using mesh?
> 
> I'm in the process of installing the latest git version of bluez on 2 
> single board computer ARM 64 odroid running stretch.
> 
> Both have 4.x kernels but I doubt if they have the crypotgraich kernel 
> modules.
> 
> I'm doing this to learn about bluetooth mesh so I don't care about 
> performance.
> 
> -- Cinaed

The README file in bluez is currently up to date, and thus the minimum requirements are currently:

1. A minimum of kernel version 4.9 or later is required

2. The kernel must at a minimum have the following .config options turned on:
	CONFIG_CRYPTO_USER
	CONFIG_CRYPTO_USER_API
	CONFIG_CRYPTO_USER_API_AEAD
	CONFIG_CRYPTO_USER_API_HASH

	CONFIG_CRYPTO_AES
	CONFIG_CRYPTO_CCM
	CONFIG_CRYPTO_AEAD
	CONFIG_CRYPTO_CMAC

Future versions of mesh will probably also require:

CONFIG_CRYPTO_HMAC
CONFIG_CRYPTO_SHA256




^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Bluetooth mesh
  2017-11-22 15:04 Fwd: Bluetooth mesh Pierre-Henri Wibaut
@ 2017-11-25  9:20 ` Michal Hobot
  0 siblings, 0 replies; 3+ messages in thread
From: Michal Hobot @ 2017-11-25  9:20 UTC (permalink / raw)
  To: Pierre-Henri Wibaut; +Cc: linux-bluetooth

Pierre-Henri,
The way Bluetooth mesh was designed to work is using advertising bearer. =
This allows mesh nodes to communicate by sending short bursts of data, =
allowing for effective and power-efficient communication.
There is also another bearer, used by the devices that cannot send and =
receive advertising packets in controlled way, like mobile phones. This =
bearer uses GATT connection to the mesh node that offers a service =
called GATT Proxy. Such a node is able to receive mesh messages tunneled =
over GATT connection and forward it to the mesh network using ADV =
bearer.

I'm not a BlueZ specialist but from what I can see, it supports just the =
GATT bearer. So you can use it to talk to "real" mesh nodes, but not =
really to be such a node.

Hope this helps,
Michal Hobot

> Wiadomo=C5=9B=C4=87 napisana przez Pierre-Henri Wibaut =
<wibautph@gmail.com> w dniu 22.11.2017, o godz. 16:04:
>=20
> Hi everyone,
>=20
> I=E2=80=99ve just seen that you added support for mesh in bluez. Nice!
> I wanted to know if building a mesh network is tricky or not for the
> moment. I already made a mesh network with NRF24L01 chips.
> I would like to switch to BT and bluez for future work, but has no
> experience in BT (anyway, always happy to learn).
>=20
> My setup would be meshing C.H.I.P
> (https://docs.getchip.com/chip.html#chip-hardware) together (chipset
> RTL8723BS)
> And raspberry pi 3. Both looks like supported by bluez and are >=3D4.0
> BT. Does it worth it to give it a try?
>=20
> Is the mesh specific to some hardware or any >=3D 4.0 chip does the =
job?
>=20
> Thank you for your answers.
>=20
> kind regards
>=20
> Wibaut PH
> Oxykube SCRL
> --
> To unsubscribe from this list: send the line "unsubscribe =
linux-bluetooth" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-06-03 23:29 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-03 22:49 bluetooth mesh Cinaed Simson
2021-06-03 23:29 ` Gix, Brian
  -- strict thread matches above, loose matches on Subject: below --
2017-11-22 15:04 Fwd: Bluetooth mesh Pierre-Henri Wibaut
2017-11-25  9:20 ` Michal Hobot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.