大家好,我最近在尝试将蓝牙耳机与arm板子相连接(arm板子是Tiny210, linux :2.6.35), alsa 和 blue-libs blue-utils都编译成功,并且snd-bt-sco模块也加载了,但btsco address 时总是出错如下: [root@FriendlyARM /etc]# btsco2 00:22:C0:28:3A:33 Error: control open (hw:2): No such file or directory Error: Can't find device. Bail
现在上面的问题解决了。是由于snd-bt-sco.ko加载的问题。不过有出现了新的问题:
在btsco.c 函数中,snd_hwdep_open(&handle, hwdep_name, O_RDWR)) 打开失败; 我用aplay -l 出现如下结果:**** List of PLAYBACK Hardware Devices **** card 0: Dummy [Dummy], device 0: Dummy PCM [Dummy PCM] Subdevices: 8/8 Subdevice #0: subdevice #0 Subdevice #1: subdevice #1 Subdevice #2: subdevice #2 Subdevice #3: subdevice #3 Subdevice #4: subdevice #4 Subdevice #5: subdevice #5 Subdevice #6: subdevice #6 Subdevice #7: subdevice #7 card 1: mini210 [mini210], device 0: WM8960 HiFi WM8960-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 2: Headset [BT Headset], device 0: Bluetooth SCO PCM [BT SCO PCM] Subdevices: 1/1 Subdevice #0: subdevice #0
请问高手们:可能是什么问题呢?
|