linux蓝牙链接手机,在Linux操作系统下操作蓝牙手机的方法
所谓操作,到现在只是通过蓝牙做了二件事:
一、通过虚拟串口连接上手机,执行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操作系统下操作蓝牙手机的方法相关推荐
- 怎么利用linux来操作手机,Linux_在Linux操作系统下操作蓝牙手机的方法,所谓操作,到现在只是通过蓝 - phpStudy...
在Linux操作系统下操作蓝牙手机的方法 所谓操作,到现在只是通过蓝牙做了二件事: 一.通过虚拟串口连接上手机,执行AT命令操作手机(发短信而已) 二.手机和电脑互传文件 如果使用redhat 9.0 ...
- 操作系统原理,系统调用,系统调用与库函数API等函数之间的调用关系,功能与机制设计,系统调用的执行过程与Linux系统调用执行示例,不同操作系统下的PCB
操作系统原理,系统调用,功能与机制设计,系统调用的执行过程与Linux系统调用执行示例,不同操作系统下的PCB 一.系统调用:操作系统功能调用,用户在编程时可以调用的操作系统功能. 1.系统调用是操作 ...
- 【转】Linux操作系统下/etc/hosts文件配置方法
原文链接 http://my.oschina.net/liting/blog/387544 1.关于/etc/host,主机名和IP配置文件 Hosts - The static table look ...
- window挂载到linux服务器上,在windows 7操作系统下设置挂载Linux服务器
在Windows 7操作系统下增加了很多有用的功能,只是默认没有开启而已,今天简述下一个Windows 7下的NFS功能,通过这个功能,可以让Windows 7共享Linux下面的磁盘分区或者目录数据 ...
- linux清除configure文件_在Linux操作系统下自动生成Makefile的方法
在Linux操作系统下进行开发,编写Makefile似乎是不可缺少的事情.但是对于一个比较大的工程,编写一个符合规范的Makefile并非易事.而且由于Makefile的各种显式,隐式规则,加之平时并 ...
- linux系统中自动生成snap文件_在Linux操作系统下自动生成Makefile的方法
在Linux操作系统下进行开发,编写Makefile似乎是不可缺少的事情.但是对于一个比较大的工程,编写一个符合规范的Makefile并非易事.而且由于Makefile的各种显式,隐式规则,加之平时并 ...
- 操作系统下代码设计与走读方法—业务线索法
前言 个人总结,阅读代码有以下4大线索: 1.线程线 :线程线索的简称,观察创建了多少个线程,以线程运行流程的角度理解程序. 2.数据线 :数据结构线索的简称,观察创建了多少个全局变量或对象,以数据流 ...
- 折叠屏手机频频跳票下,模块化手机能东山再起吗?
智能手机的未来究竟是什么?在业界和大众的预期中,除了各种黑科技尝试打造真正的全面屏外,或许就是折叠屏这一有趣又好玩的形态了.但谁也没想到的是,折叠屏手机的落地是那么艰难.此前,三星CEO DJ Koh ...
- Linux安装软件包无法打开rpm,详解Linux 操作系统下安装rpm包的方法步骤
第2代Linux操作系统在安装软件方面相当简单:第一步,搜索你要的软件,比如你要找一个游戏软件,它的名称叫myward,这个游戏软件的介绍是:myown war game.Linux操作系统搜索这个软 ...
最新文章
- 王敏捷 - 深度学习框架这十年!
- mysql遵循acid_mysql关系型数据库遵循ACID规则
- 万物之始正则表达式全解析三部曲(上篇)-正则表达式基础知识及语法
- Cocos2d-x快速打包脚本
- 学习《apache源代码全景分析》之DSO概念
- java将030A转换为方块_JAVA试题
- java中实现线程互斥的关键词_简单的互斥同步方式——synchronized关键字详解
- MySQL命令:增删与改
- 禅道安装与常见问题!!
- 计算机键盘在哪里,电脑键盘上的Pause键在哪?
- 抖音 触摸精灵_触控精灵app下载-触控精灵手机版 v1.3.2 - 安下载
- AndroidStudio之Git提交代码出现author ‘xxx‘ is not ‘Name ‘ and matches no existing author 的解决方法
- 链接服务器“(null)“的 OLE DB 访问接口 “SQLNCLI10“ 返回了消息 “客户端无法建立
- 《FLUENT 14.0超级学习手册》——第1章 流体力学与计算流体力学基础1.1 流体力学基础...
- scrapy框架爬取网站图片
- XDOJ 分配宝藏 C
- 基于stm32的三轮遥控车
- java中小数的处理:高精度运算用bigDecimal类,精度保留方法,即舍入方式的指定
- linux文字命令窗口怎样截图,命令行中截图的小工具 - Linux就该这么学的个人空间 - OSCHINA - 中文开源技术交流社区...
- 喜马拉雅FM CTO:从停站20小时到如今的2亿用户,这是我们的技术故事
热门文章
- mysql 1118_MySql 创建表遇见错误Error Code : 1118
- swift scheme 跳转外部应用
- 史蒂夫 乔布斯经典语录
- mysql多表查询原生jdbc
- 商显屏战场硝烟四起,转型的国产彩电巨头如何“破局”?
- java mysql tinyint_Msq 中tinyint字段对应 java中哪个类型?
- 那些警示良言——鲁迅
- 解决C# webBrowser 您还没有安装flash播放器,请点击这里安装的问题,以及webkit.net 入门
- 智慧城市直饮水智能监控系统解决方案
- 【图片新闻】美国海军正在全力打造一支无人化的“幽灵舰队”