debian - Enable Bluetooth Adapter for BeagleBone Black -
debian - Enable Bluetooth Adapter for BeagleBone Black -
i bought usb 2.0 bluetooth adapter. claims have back upwards linux kernels of versions 3.4 , higher. have beaglebone black debian gnu/linux 7 image , kernel 3.8. developing on beaglebone black hosting through usb ssh
.
i have tried both hot plugging , plugging in before boot , failed.
then, tried this tutorial. however, cannot find connman
directory on beaglebone black device. looked , assumed needed install connman
package, beaglebone black has no net access.
i have tried lsusb -v
, suggested reply of similar question this, no luck. weird thing is, while lsusb
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
prints
bus 001 device 001: id 1d6b:0002 linux foundation 2.0 root hub
then hangs. info regarding bus 002, believe device connected to, not printed. have restart ssh
connection work.
how should approach dongle work on beaglebone black? if connman
bundle sufficient, how install on beaglebone black without net access. why lsusb -v
hang?
any help appreciated!
update:
the actual problem turned out beaglebone black flawed/damaged. plugged bluetooth adapter plain new beaglebone black before powering it, , bluetooth adapter recognized! not lsusb
prints out adapter info, lsusb -v
not hang @ all. overall performance of new board (boot time, compilation time, execution time) several times better. suspect due various improper power-off.
in case careless, beaglebone black shall powered off by:
holding downwards powerfulness button 8 seconds releasing it. usinghalt
or shutdown -h now
command in userspace.
i have possible 4 solutions you:
1) download connman bundle , save usb flashdrive. connect flashdrive beaglebone , install bundle using next command: dpkg -i {.deb package}.
2) download connman bundle on desktop computer , ssh beaglebone. 1 time ssh in re-create file trough ssh using scp. note syntax $ scp your_username@remotehost.edu:foobar.txt /some/local/directory. install connman bundle using dpkg -i {.deb package}.
3) share desktop computers net connection beaglebone , ssh beaglebone. download bundle straight using apt-get or wget whatever tool prefer.
4) connect beaglebone router using rj-45 cable. maybe not preferred solution it's easy , after port forwarding have access beaglebone anywhere.
hope helps , note never used bluetooth adapter bbb. i'm giving generic instructions on general problem.
bluetooth debian beagleboneblack lsusb connman
Comments
Post a Comment