I recently bought a USB 2.0 Bluetooth Adapter. It claims to have support from Linux kernels of versions 3.4 and higher. I have a BeagleBone Black with Debian GNU/Linux 7 image and kernel 3.8. I am developing on BeagleBone Black by hosting it through USB with ssh
.
I have tried both hot plugging and plugging in before boot and failed.
Then, I tried this tutorial. However, I cannot find the connman
directory on my BeagleBone Black device. I looked up and assumed I needed to install the connman
package, but my BeagleBone Black has no internet access.
I have also tried lsusb -v
, as suggested by an answer of a similar question to this, with no luck. The weird thing is, while lsusb
itself prints
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
lsusb -v
only prints
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
then hangs. Information regarding bus 002, which I believe the device is connected to, is not printed. I have to restart the ssh
connection to get back to work.
How should I approach to get the dongle to work on my BeagleBone Black? If the connman
package is sufficient, how do I install it on my BeagleBone Black without internet access. Why does lsusb -v
hang?
Any help is appreciated!