所谓操作,到现在只是通过蓝牙做了二件事:

一、通过虚拟串口连接上手机,执行AT命令操作手机(发短信而已)

二、手机和电脑互传文件

如果使用redhat 9.0,内核版本为2.4.20,要支持bluetooth的话,就得升级内核,所以还不如更新发行版。如FC5就支持bluetooth,并带了相关的软件。

1, 启动bluetooth服务,查找到手机的MAC是00:13:E0:2A:99:6A,在Channel 1提供Dail-up Networking,在channel 9提供OBEX Object Push服务/etc/init.d/bluetooth start

Nov 5 20:43:50 hjh hcid[1766]: Bluetooth HCI daemon

Nov 5 20:43:50 hjh sdpd[1769]: Bluetooth SDP daemon

...

sdptool browse

...

2, 生成虚拟串口连接设备:

[root@hjh ~]# rfcomm bind 0 `cat ~/6600_mac` 1

[root@hjh ~]# ll /dev/rfcomm0

crw------- 1 root root 216, 0 Nov 5 20:49 /dev/rfcomm0

3,试一试能不能和手机连接:

cat < /dev/rfcomm0

有时出现:

Operation already in progress,可能得重启了。具体原因不明。

这时就可以使用终端软件连接上手机,然后使用AT命令操作手机,可以使用minicom,但有些时候有些问题,表现在: 手机提示输入pin,但很快电脑显示minicom: cannot open /dev/rfcomm0: No such file or directory不知如何解决,而用kermit无啥问题:

set line /dev/rfcomm0

set speed 9600

connect -> 输入AT命令。如:

ati3

Nokia 6600 就可以使用发短信的AT命令了

退出:Ctrl-\ 再按 C

4, FC5里除了obex_test,还加了一个obex_push,用于电脑和蓝牙设备(手机)之间互传文件

* 使用obex_push传送文件给手机:

obex_push 9 `cat ~/6600_mac ` /mnt/d/mig-29.jpg

* 接收文件(默认存在/tmp)

obex_push

linux蓝牙链接手机,在Linux操作系统下操作蓝牙手机的方法相关推荐

  1. 怎么利用linux来操作手机,Linux_在Linux操作系统下操作蓝牙手机的方法,所谓操作,到现在只是通过蓝 - phpStudy...

    在Linux操作系统下操作蓝牙手机的方法 所谓操作,到现在只是通过蓝牙做了二件事: 一.通过虚拟串口连接上手机,执行AT命令操作手机(发短信而已) 二.手机和电脑互传文件 如果使用redhat 9.0 ...

  2. 操作系统原理,系统调用,系统调用与库函数API等函数之间的调用关系,功能与机制设计,系统调用的执行过程与Linux系统调用执行示例,不同操作系统下的PCB

    操作系统原理,系统调用,功能与机制设计,系统调用的执行过程与Linux系统调用执行示例,不同操作系统下的PCB 一.系统调用:操作系统功能调用,用户在编程时可以调用的操作系统功能. 1.系统调用是操作 ...

  3. 【转】Linux操作系统下/etc/hosts文件配置方法

    原文链接 http://my.oschina.net/liting/blog/387544 1.关于/etc/host,主机名和IP配置文件 Hosts - The static table look ...

  4. window挂载到linux服务器上,在windows 7操作系统下设置挂载Linux服务器

    在Windows 7操作系统下增加了很多有用的功能,只是默认没有开启而已,今天简述下一个Windows 7下的NFS功能,通过这个功能,可以让Windows 7共享Linux下面的磁盘分区或者目录数据 ...

  5. linux清除configure文件_在Linux操作系统下自动生成Makefile的方法

    在Linux操作系统下进行开发,编写Makefile似乎是不可缺少的事情.但是对于一个比较大的工程,编写一个符合规范的Makefile并非易事.而且由于Makefile的各种显式,隐式规则,加之平时并 ...

  6. linux系统中自动生成snap文件_在Linux操作系统下自动生成Makefile的方法

    在Linux操作系统下进行开发,编写Makefile似乎是不可缺少的事情.但是对于一个比较大的工程,编写一个符合规范的Makefile并非易事.而且由于Makefile的各种显式,隐式规则,加之平时并 ...

  7. 操作系统下代码设计与走读方法—业务线索法

    前言 个人总结,阅读代码有以下4大线索: 1.线程线 :线程线索的简称,观察创建了多少个线程,以线程运行流程的角度理解程序. 2.数据线 :数据结构线索的简称,观察创建了多少个全局变量或对象,以数据流 ...

  8. 折叠屏手机频频跳票下,模块化手机能东山再起吗?

    智能手机的未来究竟是什么?在业界和大众的预期中,除了各种黑科技尝试打造真正的全面屏外,或许就是折叠屏这一有趣又好玩的形态了.但谁也没想到的是,折叠屏手机的落地是那么艰难.此前,三星CEO DJ Koh ...

  9. Linux安装软件包无法打开rpm,详解Linux 操作系统下安装rpm包的方法步骤

    第2代Linux操作系统在安装软件方面相当简单:第一步,搜索你要的软件,比如你要找一个游戏软件,它的名称叫myward,这个游戏软件的介绍是:myown war game.Linux操作系统搜索这个软 ...

最新文章

  1. DEDECMS后台上传banner图控制图片轮播
  2. python中字符串的rstrip()方法
  3. Hello,Akka
  4. vi 方向键和Backspace键失效问题的解决方法
  5. JZOJ 5414. 【NOIP2017提高A组集训10.22】幸运值
  6. [Qt入门]QMainWindow创建
  7. java解压服务器文件夹,java获取远程服务器上的文件夹
  8. PXE 自动安装物理机 (DHCP服务由路由提供, 不能再配置)
  9. Layui layui-soul-able 组件 表格列进行拖拽
  10. 谐振功率放大器的工作原理
  11. linux 运行魂斗罗,如何在linux/freebsd下玩模拟器游戏_linux教程
  12. 中小型企业基于大数据技术的项目实践
  13. flink Flink在监控流计算中的应用
  14. 解决执行hive语句时出现虚拟内存不够的问题
  15. linux虚拟机安装配置vsftpd,Linux 使用 vsftpd 搭建 FTP 服务器
  16. 普通人千万别把打工当赚钱,打工只是赚钱的一种方法
  17. 关于互联网的一些观点想法
  18. 证件照的要求是什么?
  19. H5学习笔记(九)高度塌陷问题
  20. 一个让我用得很爽的个性导航h2w1.com

热门文章

  1. 我就喜欢:林志玲生日照破家暴谣言:远嫁日本的她,现在怎么样了?
  2. 传统节日祝福问候时机分析
  3. PHP标签的模板技术
  4. iOS状态栏操作之获取WiFi信号强度,WiFi名字和IP,网络类型,运营商,电池电量,系统时间等...
  5. ROS中的标准计量单位和坐标约定
  6. 【Kafka从入门到成神系列 八】Kafka 多线程消费者及TCP连接
  7. Python深度学习“四大名著”之一全新PyTorch版
  8. 我出题,你来算。根据Flink TaskManager内存模型,各部分内存分配?
  9. springboot 打印sql日志
  10. 网络爬虫的设计与实现