QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2583|回复: 3

通过蓝牙连接Hoary和诺基亚手机

[复制链接]
发表于 2005-6-1 10:17:27 | 显示全部楼层 |阅读模式
http://www.ubuntu.org.cn/docs/faq/Using/document.2005-06-01.4239917967/document_view

这个how to已经用Hoary、诺基亚6630和一个道尔芯片(Dongle)蓝牙(Usb蓝牙)测试过了。

通过这个How to,你可以:

-通过蓝牙,从你的电脑发送文件到你的诺基亚手机
-通过蓝牙,从你的诺基亚手机发送文件到你的电脑
-用蓝牙做任何你需要的事情


让我们开始吧!

-打开新立得软件包管理器

sudo synaptic

-安装这些软件包和他们的依赖

gnome-bluetooth
obexserver
bluez-utils

-加载这个模块到核心:l2cap, rfcomm

sudo modprobe l2cap
sudo modprobe rfcomm

-建立一个新的 Dongle 设备。我们建立一个由Usb到串口设备的虚拟绑定

sudo mknod /dev/rfcomm0 c 216 0

-激活你手机的蓝牙。对于诺基亚6630:

Menu -> Connect. -> Bluetooth -> On
菜单->连接->蓝牙->开

Menu -> Connect. -> Bluetooth -> My phone's visibility -> Shown to all
菜单->连接->蓝牙->本手机的可见性->全部

Menu -> Connect. -> Bluetooth -> My Phone's Name -> "Insert a name for your phone"
菜单->连接->蓝牙->我的手机名称->输入一个你手机的名称

-搜索你的手机

hcitool scan

这个应用将扫描蓝牙的设备。它会显示一些像这样的信息:

扫描中 ...
00:11:9F:C0:FE:21 你手机名称

开始的数字就是你手机的地址。显然,你的会不同!
复制你的地址到粘贴板!

-编辑 /etc/bluetooth/rfcomm.conf:

sudo gedit /etc/bluetooth/rfcomm.conf

取消所有内容,并输入这些:

rfcomm0 {
device 你的手机地址;
channel 10;
comment "What you want ";
}

在“你的手机地址”,你必须输入你已经写在粘贴板的那个地址。例如:

rfcomm0 {
device 00:11:9F:C0:FE:21;
channel 10;
comment "My Nokia Phone";
}

-添加诺基亚频道(10),用来与你的手机通讯

sudo sdptool add --channel=10 OPUSH

-绑定

sudo rfcomm bind /dev/rfcomm0 你手机地址 10

例如:

rfcomm bind /dev/rfcomm0 00:11:9F:C0:FE:21 10

-现在我们可以测试一下连通性

从电脑到你的诺基亚手机的传送

gnome-obex-send 文件名

例如:

gnome-obex-send /home/massi/Desktop/Video.3gp

它将会提示有蓝牙设备。选择你的手机,确定。

从你的诺基亚到你电脑的传送
激活你电脑上的 ObexServer 去接受来自其他蓝牙设备的连接:

obexserver

去到你手机的图库,然后利用蓝牙传送文件。对于诺基亚6630:

Menu -> Gallery -> Images -> NamePhoto.jpg -> Options -> Send -> Via Bluetooth
菜单->图库->图像->图片名.jpg->选项->发送->通过蓝牙

接着选择你的电脑,并点击选择
你可以在临时文件夹 /tmp/里找到你的文件。

技巧:
这在诺基亚6630上工作得很完美,但我认为使用蓝牙,可以在全部诺基亚手机上工作。因为我们使用的频道号码10是诺基亚手机默认频道。

如果你的手机不是诺基亚,但你知道了你手机的频道号码,你可以在How To里替换,我想它也可以工作的!

每一次重启,你都必须重新应用这些(这些你可以写入一个启动脚本(boot-script))

modprobe l2cap
sudo modprobe rfcomm
sudo mknod /dev/rfcomm0 c 216 0
sdptool add --channel=10 OPUSH
sudo rfcomm bind /dev/rfcomm0 YOUR_PHONE_ADDRESS 10


玩得开心,Ubuntu的用户!!!


翻译:yongyi
发表于 2005-6-1 12:11:25 | 显示全部楼层
好文...
回复

使用道具 举报

发表于 2005-6-2 08:58:49 | 显示全部楼层
不知道什么时候才能用蓝牙在linux下通过手机发短消息
回复

使用道具 举报

发表于 2005-6-2 19:49:43 | 显示全部楼层
gnome-obex-send 可以直接 search,只要启动了 bluz-utils 服务(是叫这个?忘记了。FC3 是叫 bluetooth 服务)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-10-6 19:26 , Processed in 0.083279 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表