11.10 中的蓝牙连接问题

11.10 中的蓝牙连接问题

我遇到了几个在 11.04 或 10.10 中没有遇到的问题。第一个问题涉及连接我的蓝牙耳机。我第一次能够成功配对并连接到我的三星耳机。但当我关闭耳机并稍后尝试重新连接时,我无法重新连接耳机。当我尝试从设置对话框激活连接时,开关会自动在打开和关闭之间来回切换,并且永远不会重新连接。我应该提到,使用完全相同的耳机,我在 11.10 测试版中没有遇到任何问题。

在同一台笔记本电脑上,我连接蓝牙鼠标没有遇到任何问题。但是,当我断开蓝牙鼠标时,触控板不会自动重新启用。断开蓝牙鼠标后,我必须注销并重新登录才能重新启用触控板。

我正在使用带有所有最新补丁的 11.10 版本。

答案1

好吧,我找到了一个解决这个问题的变通方法。我在 BlueZ 开发者邮件列表上发布了一个类似的问题,并得到了一些回复。似乎在 Linux 内核 3.0 的某个地方引入了一个回归错误,它与蓝牙 2.1 + EDR 设备使用的蓝牙安全简单配对 (SSP) 协议有关。该错误阻止重新连接最初使用 SSP 模式配对的设备,即在配对期间无需输入 PIN 码。以下是错误报告的链接:https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/931860

目前尚不清楚该错误何时会在 Linux 内核中得到纠正,也不清楚它是否会被纳入 3.0 及后续版本中。如果您遇到同样的问题,有一种对我有效的解决方法。解决方法包括禁用简单安全配对并让配对默认恢复为常规非 SSP 模式。您可以通过运行以下命令来实现此目的:

sudo hciconfig hci0 sspmode 0

每次重启后,您都必须再次运行此命令,以使其保持禁用状态,从而允许重新连接。我希望这能帮助其他人,因为我花了很多沮丧的时间试图找到解决方案来修复以前版本中可以正常工作的问题。

答案2

blueman 在 ubuntu 10.04 LTS 和其他 10.04.3 s 中成功运行。自从 ubuntu 10.10 发布了基于 bluez 的蓝牙后,断开任何蓝牙设备后,直到计算机重新启动后才会连接。这些问题可以通过使用 ubuntu 10.04.3 LTS 来绕过。它将支持到 2013 年。并且不会出现任何问题。

答案3

升级到 Ubuntu 11.10 后,我在两台机器上遇到了完全相同的问题(来回切换,无法进行第二个连接)。

我正在使用软件中心的“blueman applet”,并且可以像在 Ubuntu 11.04 中一样再次使用我的耳机。不幸的是,blueman 对话框有时会出现一些小问题(文本消失),但您只需要一次配对即可。不过,请确保您通过将“blueman”添加到 桌面->统一->面板->系统托盘白名单在里面dconf-编辑器。否则,就不会有我觉得非常方便的 blueman-indicator...

答案4

我通过使 ubuntu 11.10 机器可发现解决了这个问题。因此蓝牙屏幕上的两个按钮都应该打开。

相关内容