设置

设置

我可以将文件发送到我的手机,但我无法浏览文件...

我的蓝牙信息:

~$ lsusb | grep Bluetooth 
Bus 002 Device 003: ID 0a5c:21b4 Broadcom Corp. BCM2070 Bluetooth 2.1 + EDR

这是 ubuntu 12.10 中的一个错误吗?

答案1

有一个已知的错误https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/1057546

user26381 建议的解决方案很有效,如果您不想每次都使用图形界面,您可以制作类似下面的脚本(适用于 Nokia e72)并将其添加到您的路径中。由于手机的 MAC 地址不会改变,因此您只需设置一次脚本。

设置

sudo apt-get install obexfs #install obexfs tool as recommended above
mkdir ~.e72       #make a directory, the name could be anything.  The dot "hides" it from normal file browsing

hcitool scan      #detect the MAC address for your phone assuming that it has been previously paired via the Bluetooth tray icon.

现在使用您的 MAC 地址和文件夹名称创建一个包含以下内容的脚本。在此示例中,脚本位于我的主目录中的 Gnome 脚本文件夹中,但它可以位于任何地方。Gnome 脚本文件夹的优点是您可以通过 nautilus GUI 执行它。

vim ~/.gnome2/nautilus-scripts/e72    #insert the following two lines in the script...
obexfs -b AC:93:2F:29:75:90 ~/.e72
nautilus ~/.e72 &

您必须使用以下命令使脚本可执行:chmod u+x ~/.gnome2/nautilus-scripts/e72

用法

每当您需要浏览手机上的文件时,只需执行以下操作:

  1. 通过托盘图标在手机上激活蓝牙(即使没有脚本也必须这样做;-))
  2. 右键单击 Nautilus 右侧窗格中的任何文件或文件夹,然后执行脚本 -> e72
  3. 应该会打开一个新的 nautilus 文件资源管理器窗口,指向您的手机。

答案2

是的,这是一个错误。

你不是唯一一个。很多人都有同样的问题。抱歉,我目前不知道如何解决。

lsusb | grep 蓝牙

总线 007 设备 004:ID 0a12:0001 Cambridge Silicon Radio, Ltd 蓝牙适配器(HCI 模式)

这可能与安装设备有关

答案3

这篇博文帮助我在 12.10 中通过蓝牙从手机中获取了一些文件

http://ubuntu-answers.blogspot.nl/2011/11/bluetooth-on-ubuntu-1110.html

顺便说一句,安装 blueman 对我来说不起作用

总结一下对我有用的方法:

1 从命令行安装包:obexfs,可以使用以下命令完成:

sudo apt-get 安装 obexfs

2 将手机与电脑配对(通过屏幕右上角的蓝牙图标进行操作)

3 获取设备 MAC 并使用 obexfs 挂载它:

在命令行上执行此操作:

hcitool 扫描

它会回复:

正在扫描... 8F:77:17:77:44:16 您的手机

复制 mac 地址并将其挂载到主目录中的文件夹中,例如 ~/Public

使用以下命令:

obexfs -b 8F:77:17:77:44:16 ~/公共

您可以使用文件浏览器在 ~/Public 中找到手机中的文件

答案4

如果有人感兴趣的话,这个问题已经在 14.04 中修复了 - 所以升级是一种方法 :)

相关内容