Linux蓝牙耳机软件,Linux下蓝牙耳机的配置与测试
一、在kernel中启动蓝牙支持
在kernel中使用.config作kernel setting
Device Driver -> Networking Support -> (M) Bluetooth Sub system Support
二、安装软件包
yum -y install bluez bluez-libs bluez-utils
在rpm.pbone.net下载btsco软件包,并安装:
sudo rpm -ivh btsco-0.5-39.i486.rpm
三、安装
yum -y install gnome-bluetooth
四、修改蓝牙配置文件
进入/etc/bluetooth,修改hcid.conf如下:
#HCId options
options {
# Automatically initialize new devices
autoinit yes;
# Security Manager mode
# none – Security manager disabled
# auto – use local PIN for incoming connections
# user – Always ask user for a PIN
security user;
# 这里使用user,连接时输入PIN码,一般默认为0000或者1234
# Pairing mode
# none – Pairing disabled
# multi – Allow pairing with already paired devices
# once – Pair once and deny successive attempts
pairing multi;
# PIN helper
# pin_helper /usr/bin/bluez-pin;
pin_helper /usr/lib/
#D-Bus PIN helper
#dbus_pin_helper;
}
# Defalut settings for HCI devices
device {
# Local device name
# %d – device id
# %h – host name
name “%h-%d”;
# Local device class
class 0xff0100
# 0xff0100 指接收任何种类的蓝牙设备的连接;
# 0×200404 指只接收audio/video device类型的设备连接。
# Default packet type
# pkt_type DH1, DM1, HV1;
# Inquiry and Page scan
iscan enable; pscan enable;
# Defalut link mode
# none – no specific policy
# accept – always accept incoming connections
# master – become master on incoming connections,
# deny role switch on outgoing connections
lm accept;
# Default link policy
# none – no specific policy
# rswitch – allow role switch
# hold – allow hold mode
# sniff- allow sniff mode
# park – allow park mode
lp rswitch, hold, sniff, park;
# Authentication and Encryption (Security Mode 3)
auth enable;
#encrypt enable;
}
完成之后,重启蓝牙服务:
service bluetooth stop
service bluetooth start
五、挂载蓝牙相关模块并启动蓝牙
1.挂载sco模块
cd /lib/modules/`uname -r`/kernel/net/bluetooth/
modprobe sco.ko
2.增加声音的SDP宣告
hciconfig hci0 up #这部分不做,下边的扫描无法运行
hciconfig hci0 voice 0×0060
3.扫描蓝牙并获取MAC地址
hcitool scan
4.蓝牙配对
hcitool cc 00:21:19:A4:E0:F1
5.将蓝牙耳机绑定到相应地址上
btsco bdaddress
bdaddress是蓝牙的MAC地址
连接后输入PIN码。此时,蓝牙耳机的音频设备会被映射到/dev/dsp1,可以通过ls -l /dev/dsp1查看。
六、测试与使用蓝牙耳机
1.用alsaplayer播放向蓝牙耳机播放音乐
aplay -D plughw:Headset sound.wav
按蓝牙耳机接听键
2.arecord录音
arecord -d 10 -f cd -t wav -D plughw:Headset record.wav plughw:Headset指明是从耳机播放,只是单声道的声音非常差。
Linux蓝牙耳机软件,Linux下蓝牙耳机的配置与测试相关推荐
- RedHat Linux AS 5.3 下DNS的配置步骤----为学习Oracle网络管理埋下伏笔
转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/16982179 RedHat Linux AS 5.3 下DNS的配置与RedHat Lin ...
- dubbo可视化界面工具安装(zookeeper、linux、provider、consumer)实例配置、测试、运行
dubbo可视化界面工具安装(zookeeper.linux.provider.consumer)实例配置.测试.运行 文章目录 dubbo可视化界面工具安装(zookeeper.linux.prov ...
- linux apache htaccess,Apache下htaccess的配置使用详解
Apache下htaccess的配置使用详解 看到群里很多前辈都在讨论.htaccess的用法,自己之前也小用过,只做了404的重定向,当然.htaccess的功能远不止这些,他还可以帮助我们做很多( ...
- Linux蓝牙耳机软件,linux 下搞定蓝牙耳机
其实今天在 linux 下面搞定蓝牙耳机并不是很难的事情.只不过因为这个问题在历史上曾经比较棘手,网上充斥了大量相对陈旧的.复杂的安装指南,导致人们一直感觉这样时尚的东西,可能 linux 支持起来很 ...
- linux nat软件,linux下nat的应用(转)
linux下nat的应用(转) 随着Linux的应用普及,Linux在网络方面的强大逐步为大家所认识,越来越多的单位选择使用Linux来作为服务器的操作系统.今天笔者想就Linux在校园网NAT方面的 ...
- 写linux代码软件,Linux下写代码神器,完爆notepad++
SciTE是一款很好用的编辑器,支持众多的脚本,比如C.C++.PHP.C#.perl.html.css.java等等.免费而且开源.支持linux和win32环境.在windows下面只需要将下载的 ...
- linux qos 软件,linux下QOS:应用篇 - 博客 - 伯乐在线
原文出处: linuxDOS 欢迎分享原创到伯乐头条 上一篇我们讲了QOS的理论知识,了解了它是做什么用的,以及设计模式,下面就以tc的应用的更深入的理解qos. Linux采用了基于对象的实现方 ...
- linux qos 软件,linux下QOS:应用篇
Linux采用了基于对象的实现方法,qos还能保证对不同接口采用不同的策略,TC QOS有很多拥塞控制的机制默认的是FIFo还有其他PQ.CQ.WFQ等. 策略类 用结构体:Qdisc_ops表示.每 ...
- linux 图像处理软件,linux下的图像处理软件
由于学习和工作需要,已经基本告别windows.我呢,平时爱好摄摄影,免不了会经常的遇到图片处理,ps和光影魔术手,我比较喜欢,也比较习惯.不过这两者都是跑在win下的软件,当然,ubuntu下也可以 ...
- linux 虚拟机新增磁盘,linux(虚拟机)下新增磁盘配置
Linux的硬盘识别: (1)"fdisk -l"命令可以列出系统中当前连接的硬盘设备和分区信息.新硬盘没有分区信息,则只显示硬盘大小信息. (2)创建新硬盘分区命令参数: fdi ...
最新文章
- s-sgdisk源码分析 “--set-alignment=value分区对齐参数”
- springboot jar服务器运行后无法请求_Spring Boot微服务中Chaos Monkey的应用
- 【转】 (C#)利用Aspose.Cells组件导入导出excel文件
- BOMTool更新到1.3.0.10
- java判断输入值是否在数组_java判断特定值是否在数组中的方法
- cPanel附加域名出现Error from park wrapper: 使用带以下 IP 的命名服务器:
- Lesson 01 for Plotting in R for Biologists
- 解决eclipse编辑jsp、js文件时,经常出现卡死的问题
- SqlServer无法连接服务器
- 深入浅出dev、test、pre、pro四大环境
- 电影购票c语言程序,C语言电影购票系统小样
- 【转】扫盲 同步利器、分布式网盘--BT Sync
- 建筑装饰毕业论文题目
- 城市系统应用其一-表征城市交通模式
- contiki-6lowpan开发环境之搭建
- 优秀的选择 从年货节“走马灯”看天猫的H5创意
- 记一次计算机课作文,记一次课堂活动作文500字
- Java生成二维码 基于Google-Zxing
- Unity手柄按键映射
- 分享两款手机优化神器!
热门文章
- java微信测单删,免费查微信单删软件有哪些(推荐靠谱查单删APP)
- 如何用python写一个答题程序_python练习题库
- 在matlab中配置vlfeat,在MATLAB R2018b中配置VLFeat
- 教你用爬虫批量采集淘宝商品评论数据
- 云原生日志管理瑞士军刀 Fluent Operator 中文入门教程
- 英雄联盟LOL静态HTML网页制作模板DⅣ+CSS学生网页作品代码游戏题材大学生网页设计作业下载
- Android 百度地图开发详解
- 哔哩哔哩用户需求分析报告
- 拼音模糊查询+java,Java将汉语转换成拼音,用于字母的模糊查询
- android 设置类PreferenceActivity