Thread (11 messages) flat view 11 messages, 3 authors, 2018-08-23

Re: Failed to parse provisioning database file prov_db.json : BlueZ,Meshctl V5.50

From: Raul Piper <hidden>
Date: 2018-08-20 18:43:05

Hello Inga,
it gives the below logs :

pi@raspberrypi:~/blueZ $ meshctl -c mesh

Failed to parse local node configuration file mesh/local_node.json



pi@raspberrypi:~/blueZ $ meshctl -v

meshctl: 5.50

i need to do export before executing above commands

pi@raspberrypi:~ $ LD_LIBRARY_PATH=/usr/local/lib

pi@raspberrypi:~ $ export LD_LIBRARY_PATH



to avoid the below error :

pi@raspberrypi:~ $ meshctl -v

meshctl: error while loading shared libraries: libjson-c.so.4: cannot
open shared object file: No such file or directory


can you please assist?
or any  experimental patch I could use on BlueZ

Thanks in advance
Best Regards,
Rp

On Mon, Aug 20, 2018 at 3:06 AM, Stotland, Inga [off-list ref] wrote:
Hi Raul,
On Sun, 2018-08-19 at 03:03 +0530, Raul Piper wrote:
quoted
Hello ,
I have built and BlueZ 5.50 from the source and installed it on
raspberry PI 3 W0, but when I am trying to launch the meshctl tool -
using ./meshctl (from within or out side the mesh directory) i am
getting the below error  :

Failed to parse provisioning database file prov_db.json

I checked the online sanity onfthe above json file and it seems correct.



I tried doing the sudo hcitool -lescan - it shows the LE devices and also

bluetoothd -v gives 5.50 which shows my compilation and loading of the
new BlueZ is alteast correct.

I have already installed the c-json lib .

Is this a bug in meshctl?

Please assist !


Thanks in Advance !
Are you using the default json file? If so, there's a bug in meshctl
for reading from default location (just subimmted a patch for that).

Meanwhile, try running:
 ./meshctl -c mesh

Regards,
Inga
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help