在 Ubuntu 13.10 中,我无法让笔记本电脑上的蓝牙正常工作。
- 没有看到蓝牙指示灯,但
indicator-bluetooth
已安装 - 蓝牙控制面板呈灰色,蓝牙的“电源开关”处于“关闭”位置。当我将其更改为“打开”时,什么也没有发生。系统日志中没有任何内容。
service bluetooth status
报告服务正在运行hcitool dev
列表hci0
hciconfig
显示hci0
“正在运行”hcitool scan
列出可见的蓝牙设备
lsmod
显示两个蓝牙模块:
$ lsmod | grep blue
bluetooth 372041 12 bnep,btusb,rfcomm
toshiba_bluetooth 12852 0
因此,看起来硬件已被检测到、通电并正常工作。但是用于控制蓝牙的所有图形实用程序都不是。我需要做什么才能使普通的蓝牙软件正常工作?
答案1
我发现删除然后重新添加btusb
内核模块,然后使用rfkill unblock bluetooth
将启动蓝牙。这会导致控制面板的蓝牙部分重新开始工作,并且会出现蓝牙指示器。
如果我使用其中任何一个关闭蓝牙,指示器蓝牙就会消失,并且都无法再次打开蓝牙。
答案2
您可以使用 blueman,一款出色的图形工具来控制您的蓝牙设备。
您可以从命令行安装它:
sudo apt-get update
sudo apt-get install blueman