Topics

Zephyr HCI Mesh Support


Vivek Rajpara <vivek.rajpara@...>
 

Hello,

We are looking for the solution where we need to use Meshctl on Linux host and control the Zephyr based BT with it, can you please let us know if this support is enabled in Zephyr or not?
Looking forward to hearing from you as it is a crucial design factor for us.

Below is our setup
nrf52840(as BT HCI controller)  + Arm processor with Linux (we are using bluez 5.50 meshctl tool)

I can see BT_HCI_MESH_EXT config, but it can't be enabled from menuconfig, I tried to enable it in project configuration but still, I can't send any command from meshctl to zephyr yet.

Thanks in advance.
Regards,
Vivek Rajpara
Volansys Technologies Pvt. Ltd.
ISO 9001:2015 Certified
volansys technologies pvt. ltd.
www.volansys.com


This message contains confidential information and is for the intended recipients. If you are not intended recipients you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender or VOLANSYS (www.volansys.com) therefore does not accept liability for any errors or omissions in the contents of this message.


Johan Hedberg
 

Hi Vivek,

On 23. Jun 2020, at 20.32, Vivek Rajpara via lists.zephyrproject.org <vivek.rajpara=volansystech.com@...> wrote:
We are looking for the solution where we need to use Meshctl on Linux host and control the Zephyr based BT with it, can you please let us know if this support is enabled in Zephyr or not?
Looking forward to hearing from you as it is a crucial design factor for us.

Below is our setup
nrf52840(as BT HCI controller) + Arm processor with Linux (we are using bluez 5.50 meshctl tool)

I can see BT_HCI_MESH_EXT config, but it can't be enabled from menuconfig, I tried to enable it in project configuration but still, I can't send any command from meshctl to zephyr yet.
As far as I know, the BT_HCI_MESH_EXT option is for HCI vendor extensions which haven’t been implemented yet. However, BlueZ doesn’t require or even support them, so this should be a non-issue, meaning you should be able to use BlueZ (and its mesh stack) just fine with the Zephyr controller.

Johan