You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The reason you can't use both roles of Btlejuice on one machine is how the Linux kernel handles the Bluetooth adapters. It can only support one.
Docker containers use the host kernel, so two docker containers have the same host kernel. You're going to run into the same issue as a single machine host. With VMs you have two kernels, so the one physical machine can support multiple adapters.
I know this is old; but FWIW based on the comments from @nathanloop the "does not work in a docker container" comment was intended to indicate that you could not run both on the same machine.
For my purposes I have two machines:
To run the proxy that is close to the device in question
To run the console
Because of this I reasoned that I should be able to create containers and run them on both machines to target their needs. I have done so and created this public repository https://github.com/aolszowka/docker-btlejuice. It seems to be working for the most part for my usage, as of this writing the images aren't optimized, but at least they work.
Could anyone explain me, why this not work in a Docker container?
The text was updated successfully, but these errors were encountered: