ubuntu 与 bluetooth蓝牙

CPU/显卡/打印机/USB设备等硬件问题

新建非官方投票: 您是否在用蓝牙?

在用
213
79%
没用过
58
21%
 
总计票数: 271
头像
skyx
论坛版主
帖子: 9202
注册时间: 2006-12-23 13:46
来自: Azores Islands
联系:

ubuntu 与 bluetooth蓝牙

#1

帖子 skyx » 2007-06-22 2:33




为了达到最佳效果,推荐1280*xxx或更高分辨率,使用firefox或opera 等非IE浏览器在非win平台浏览本帖

ubuntu 与 bluetooth蓝牙手机相互绑定,传送文件,全图形界面下操作,新增手机收发短讯和立体声蓝牙耳机,蓝牙手机遥控电脑等操作

更新:

最新版bluetooth-applet配对蓝牙设备非常简单, 完全用不着安装一大堆qt程序


1.先安装13楼附件图片中的软件
2.将手机等蓝牙设备设为可被查找,
3.运行gnome-obex-server(应用程序---附件---蓝牙文件共享)
4.再运行bluetooth-applet,在其拖盘上右击,在首选项 中设置为一直显示,这样手机可以发现电脑
5. 第4步也可运行通过直接运行bluetooth-properties(系统--首选项--蓝牙)

蓝牙手机与电脑相互绑定(配对):

电脑绑定手机:bluetooth-applet托盘图标上 右击-->设置新设备--->选择要配对的设备,先在电脑中输入提示的密码(机选不用输),接着手机会提示输入密码,手机输入完成绑定,密码可以机选,也可以自己指定,注意手机与电脑输入一样的密码即可。。

手机绑定电脑: 手机查找电脑,这时手机端要求先输入密码(可随意指定),此后电脑端会弹出对话框提示输入密码,电脑输入密码完成,则手机对电脑的绑定完成


gnome-phone-manager

安装

代码: 全选

sudo apt-get install gnome-phone-manager
使用gnome-phone-manager,通过蓝牙 接收,发送短讯,在索爱 moto 手机上测试成功,支持中文短讯收发

安装amorad,可以使用手机遥控电脑,索爱手机上验证通过:

安装 amora-server

代码: 全选

sudo apt-get install amora-server
运行

代码: 全选

 amorad 
索爱手机上: 娱乐---蓝牙遥控---desktop 这时手机可以实现鼠标光标移动,鼠标左键,鼠标右键,等等遥控操作,另外还有一些快捷键的操作也可由索爱手机来遥控



bluetooth-applet
gnome-obex-server
gnome-phone-manager
amorad
以上程序, 都可以在 系统---首选项---启动程序 中加入, 开机自动启动。



ubuntu bluetooth how to
ubuntu下使用立体声蓝牙耳机:

转译自: http://forums.overclockers.com.au/showt ... p?t=780054

要求适配器的硬件版本在1.2或1.2以上,以下内容适用于ubuntu 9.04:

安装如下软件:

代码: 全选

sudo apt-get install paprefs paman padevchooser
立体声蓝牙耳机与电脑配对后

1. 得到蓝牙耳机的mac地址:

代码: 全选

hcitool scan
2.

代码: 全选

gedit ~/.asoundrc
加入如下内容,xx 为蓝牙耳机的mac地址

代码: 全选

pcm.btheadset {
  type bluetooth
  device xx:xx:xx:xx:xx:xx
  profile "auto"
}
3.

代码: 全选

sudo hciconfig hci0 voice 0x0060
4.再执行下面的命令,

代码: 全选

 pactl load-module module-alsa-sink device=btheadset

代码: 全选

  pactl load-module module-alsa-source device=btheadset
5.测试蓝牙耳机是否出声:

代码: 全选

aplay -D btheadset -f s16_le /usr/share/sounds/ubuntu/stereo/dialog-question.wav
6, 如果这时的状态是disconnect的话, 应用程序---影音------PulseAudio Device Chooser, 运行后托盘中有图标,左击托盘,选择manager ,或者(应用程序---影音------PulseAudio Device manager),点Connect

7.选 Devices标签, 展开Sinks, 确定你能看到 alsa_output.btheadset

8.再到 Sample Cache ,选alsa_output.btheadset, 再选一个wav文件,点play,听到声音则成功,关闭PulseAudio Device manager

9.托盘上左击,Default Sink-->Other-->输入:alsa_output.btheadset ,再点ok

10 找个播放器听歌或放视频, enjoy!

11.取消蓝牙换成正常播放方式,PulseAudio Device Chooser托盘左击,Default Sink---->Default





以下为过时内容,在新版ubuntu中作废:




用ubuntu以来,ubuntu 与 bluetooth蓝牙手机进行绑定,相互传送文件的操作,我从来没有感到麻烦过:

wiki上有一篇ubuntu与nokia手机进行bluetooth操作的文章,通篇命令行,让人知难而退。


实际上,ubuntu与bluetooth手机进行文件互传,完全可以通过图形界面来进行,用不着在终端中输入任何命令就可以做到,本来没打算发这个贴子的,但经常有人发站内短讯,所以感觉还是发一个贴子为好。

请登录论坛后看最底部的高清图片,否则软件清单看不清

1 安装必要软件,见图1


我装的软件列表可以参考下,有些用不着,但我没空去一一测试,全图形界面进行蓝牙操作,只要在新立得中把有颜色的三个装上就行
这三个程序中有一个是个qt程序,对于讨厌qt的朋友,可以用7和13楼的方法去做。



我自己不是狂热分子,并不排斥qt,在这里特别提出不装qt的图形解决之道,在7和13楼,我试过可行,希望坚决不装qt和kde的朋友注意下。

我的观点: 不管是什么理由, ubuntu+手机 ,这属于消费领域, 绝不可用CLI !!


2. 查找蓝牙手机并绑定手机以及从电脑发送文件到手机见图2 或图3



对手机进行必要操作,让手机可被查找。
这一步,不装这个k程序也行,请直接做第三步,原因请看7楼

电脑接上usb蓝牙适配器后:

应用程序---->internet---->bluetooth obex client

不停点search ,或反复重启这一k程序,一直到电脑找到手机为止,不知道为什么,我这里的一个nokia 8800手机非常难找甚至根本找不到,但moto手机很好找到



找到后浏览到你想要的目录,将你要发送给手机的文件拖到右下方的空白处(file to send),再点sent后,手机就会提示接收文件了。

找到蓝牙手机后,你也可以:应用程序----->附件-------->蓝牙文件共享 ,然后在nautilus下,在你想要发送的文件上点右键,然后点发送即可(图3)。






3 手机绑定电脑,电脑接收手机传送的文件,见图4


应用程序----->附件-------->蓝牙文件共享

这个程序打开后,操作手机,选中一个文件然后点共享或发送到bluetooth设备,一般这时手机会自动查找周围的bluetooth,一个是你的机算机名的设备就是你的电脑了,再点发送后,电脑会自动提示接收文件的。

发送成功一次后,电脑蓝牙适配器就会在手机的bluetooth设备列表中保存,所以用不着单独去操作手机来绑定电脑的蓝牙适配器。



附,我的bluetooth适配器型号:


Bus 001 Device 002: ID 1131:1001 Integrated System Solution Corp. KY-BT100 Bluetooth Adapter
附件
电脑会自动提示是否接收来自bluetooth手机的文件,<br />发送成功一次后,电脑就会在手机的bluetooth设备列表中保存,所以用不着单独去操作手机来绑定电脑的蓝牙适配器
电脑会自动提示是否接收来自bluetooth手机的文件,
发送成功一次后,电脑就会在手机的bluetooth设备列表中保存,所以用不着单独去操作手机来绑定电脑的蓝牙适配器
发送文件也可以在nautilus中你想要发送的文件上点右键,然后点发送即可。
发送文件也可以在nautilus中你想要发送的文件上点右键,然后点发送即可。
如果你讨厌qt和kde,电脑绑定手机的操作参考7楼和13楼(列表)的内容
如果你讨厌qt和kde,电脑绑定手机的操作参考7楼和13楼(列表)的内容
有颜色的三个装上就行,这三个程序中有一个是个qt程序,对于讨厌qt的朋友,可以用7和13楼(列表)的方法去做。
有颜色的三个装上就行,这三个程序中有一个是个qt程序,对于讨厌qt的朋友,可以用7和13楼(列表)的方法去做。
上次由 skyx 在 2008-02-10 23:39,总共编辑 20 次。
no security measure is worth anything if an attacker has physical access to the machine
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#2

帖子 zhuqin_83 » 2007-06-22 2:36

把图发到blog,然后链过来好了。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#3

帖子 zhuqin_83 » 2007-06-22 2:44

另外,别忘了bluetooth服务要开启。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
skyx
论坛版主
帖子: 9202
注册时间: 2006-12-23 13:46
来自: Azores Islands
联系:

#4

帖子 skyx » 2007-06-22 2:49

zhuqin_83 写了:你。。。
就是在你的blog发一个新帖子(不是真发),然后上传图片(有限制),然后传完了会出现的链接和图片预览,把链接粘到这里就可以了。
不打算改了,还是多吸引几个人注册为好。
no security measure is worth anything if an attacker has physical access to the machine
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#5

帖子 zhuqin_83 » 2007-06-22 2:56

晕。。。这也叫理由

难道gnome下没有蓝牙工具?
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#6

帖子 zhuqin_83 » 2007-06-22 3:09

有两个东西,gnome-bluetooth, gnome-phone-manager
还有一些其他的, http://www.gnomefiles.org/search.php?search=bluetooth
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
skyx
论坛版主
帖子: 9202
注册时间: 2006-12-23 13:46
来自: Azores Islands
联系:

#7

帖子 skyx » 2007-06-22 3:45

感谢楼上的提醒, 实际上可以不安装 万恶的kdebluetooth ,也可全图形界面搞定 蓝牙文件传输

现在的手机的蓝牙版本至少有两种:一种是这个手机蓝牙永远都可被找到,另一种增强安全性的bluetooth是隐身的,这种手机必须设为可被查找才可找到,也就是说一定要让电脑知道它的地址才行(所谓绑定的意思就是这个),但处于隐身时,在其它设备知道其bluetooth硬件地址前提下(也即先绑定过)并不会不影响电脑与这种手机进行文件传输

ubuntu的蓝牙功能类似第一种情况

也就是

只要点 应用程序----->附件-------->蓝牙文件共享

也即 只要让 蓝牙文件共享 这个程序一直开着,则电脑永远会被手机找到,并没有处于bluetooth隐身状态



实际上可以不安装 万恶的kdebluetooth ,也可全图形界面搞定 蓝牙文件传输

软件列表见13楼



思路如下:



前提: 安装图1中除了kdebluetooth以外的蓝牙相关软件



1.应用程序----->附件-------->蓝牙文件共享

2. 通过手机先发文件给电脑,这时,电脑也会把手机的信息保存下来,也即变相完成了一楼中电脑查找手机的工作。

3. 如同一楼中提到的第三步,反过来也是成立的,也即只要电脑成功接收过来自手机的文件,以后并不用进行电脑绑定手机的操作,直接在nautilus中点右键发送文件即可。


别了, 万恶的qt.................
上次由 skyx 在 2008-01-31 9:46,总共编辑 1 次。
no security measure is worth anything if an attacker has physical access to the machine
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#8

帖子 zhuqin_83 » 2007-06-22 3:59

我建议还是再装一个gnome-phone-manager,可以方便管理手机内容。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
skyx
论坛版主
帖子: 9202
注册时间: 2006-12-23 13:46
来自: Azores Islands
联系:

#9

帖子 skyx » 2007-06-22 4:49

zhuqin_83 写了:我建议还是再装一个gnome-phone-manager,可以方便管理手机内容。
The GNOME Phone Manager allows you to send and receive SMS messages with
your mobile phone from your desktop.
通过电脑收发短讯,我估计ubuntu只有特定的手机才行的
no security measure is worth anything if an attacker has physical access to the machine
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#10

帖子 zhuqin_83 » 2007-06-22 5:26

Phone Manager is a program created to allow you to control aspects of your mobile phone from your GNOME 2 desktop. It is free software, licensed under the GPL.

The software is in its early stages right now. Current features include:

* Runs in the background; indicates status on the panel notification area.
* Display on-screen alert when text message (SMS) arrives
* Text message (SMS) sending facility
* Evolution Addressbook integration

Phone Manager supports any mobile phone that can connect to your computer as a serial port: via Bluetooth, IrDA or a serial cable.
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#11

帖子 zhuqin_83 » 2007-06-22 5:27

这年头熬夜的女生真多
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#12

帖子 zhuqin_83 » 2007-06-23 0:55

这家伙,贴个图都那么抠,blog的限制是800x800。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
skyx
论坛版主
帖子: 9202
注册时间: 2006-12-23 13:46
来自: Azores Islands
联系:

#13

帖子 skyx » 2007-06-23 10:05

zhuqin_83 写了:晕。。。这也叫理由

难道gnome下没有蓝牙工具?

软件列表图中标记部分可不用安装那个k程序,同样可以做到,见7楼。

新方法如下:

1 装完软件后(列表中蓝色部分除那个k程序外),接上适配器,直接做一楼的第三步,这一步可以让手机发送文件给电脑并相互绑定(我的解释在7楼)

2 从电脑发送文件,应用程序----->附件-------->蓝牙文件共享 ,然后在nautilus下,在你想要发送的文件上点右键,然后点发送即可(图3)


我在一台没装过蓝牙的ubuntu上对新方法测试成功,的确可不装图一中软件列表中的k程序


附新的软件列表
附件
告别qt,同样不使用一句CLI搞定蓝牙,新的软件列表 ,方法见本楼
告别qt,同样不使用一句CLI搞定蓝牙,新的软件列表 ,方法见本楼
上次由 skyx 在 2007-06-23 10:06,总共编辑 1 次。
no security measure is worth anything if an attacker has physical access to the machine
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#14

帖子 iblicf » 2007-06-23 10:05

莲城是哪?
头像
skyx
论坛版主
帖子: 9202
注册时间: 2006-12-23 13:46
来自: Azores Islands
联系:

#15

帖子 skyx » 2007-06-23 10:08

iblicf 写了:莲城是哪?
很遥远的地方
no security measure is worth anything if an attacker has physical access to the machine
回复