hi
Thanks for the reply
I run following
[Pramod@localhost ~]$ strings /sbin/modprobe | grep conf
/etc/modules.conf
showconfig
/etc/modprobe.conf
Usage: %s [-v] [-V] [-C config-file] [-n] [-i] [-q] [-b] [-o <modname>] <modname> [parameters...]
Failed to open config file %s: %s
Failed to open included config file %s: %s

This is my /usr/src/linux-2.6.15.i686/.config(Only BT configs are given here)
CONFIG_BT=y
CONFIG_BT_L2CAP=y
CONFIG_BT_SCO=y
CONFIG_BT_RFCOMM=y
CONFIG_BT_RFCOMM_TTY=y
CONFIG_BT_BNEP=y
CONFIG_BT_BNEP_MC_FILTER=y
CONFIG_BT_BNEP_PROTO_FILTER=y
CONFIG_BT_CMTP=m
CONFIG_BT_HIDP=y

#
# Bluetooth device drivers
#
CONFIG_BT_HCIUSB=y
CONFIG_BT_HCIUSB_SCO=y
CONFIG_BT_HCIUART=y
CONFIG_BT_HCIUART_H4=y
CONFIG_BT_HCIUART_BCSP=y
CONFIG_BT_HCIBCM203X=y
CONFIG_BT_HCIBPA10X=y
CONFIG_BT_HCIBFUSB=y
CONFIG_BT_HCIDTL1=y
CONFIG_BT_HCIBT3C=y
CONFIG_BT_HCIBLUECARD=y
CONFIG_BT_HCIBTUART=y
CONFIG_BT_HCIVHCI=y
CONFIG_IEEE80211=m

SO I have hci_usb compiled in my kernel...
These are things I did now...
[root@localhost Pramod]# mv /etc/modules.conf /etc/modules.conf_old
copied these lines to /etc/modprobe.conf
alias net-pf-31 bluez  ------> changed to ----->  alias net-pf-31 bluetooth
alias bt-proto-0 l2cap
alias bt-proto-2 sco
alias bt-proto-3 rfcomm
Added "options hci_usb force_scofix=1" to  /etc/modprobe.conf file...
Now I rebooted ..
When I restarted my hcid(with sdpd, audi-service autostart) I found some things that I never seen
before in /var/log/messages these are
/***This log appeared for first time*****/
Feb 13 09:48:40 localhost audio[2473]: Loading device 00:0F:DE:B1:02:42 (headset )
Feb 13 09:48:40 localhost audio[2473]: Setting 00:0F:DE:B1:02:42 as default device

Then I did
[Pramod@localhost ~]$ arecord -D bluetooth -f S16_LE test.raw

both ACL and SCO were established
I was able to record sound from headset...
But when I tried
[Pramod@localhost ~]$ aplay -D bluetooth -f S16_LE test.raw
Playing raw data 'test.raw' : Signed 16 bit Little Endian, Rate 8000 Hz, Mono

No sound was listened on headset

[root@localhost Pramod]# hcitool con
Connections:
        < SCO 00:0F:DE:B1:02:42 handle 1 state 1 lm SLAVE
        < ACL 00:0F:DE:B1:02:42 handle 11 state 1 lm MASTER

[root@localhost Pramod]# hcidump -x
> SCO data: handle 1 flags 0x00 dlen 48
    4F 00 CE FF B2 FF B5 FF 41 00 B5 00 B9 00 85 00 8B 00 A3 00
    54 00 42 00 38 00 1B 00 FB FF D1 FF AB FF 44 00 78 00 87 00
    73 00 56 00 E8 FF F4 FF
ctnr+c

the logs were
Feb 13 09:49:35 localhost hcid[2469]: link_key_request (sba=00:02:72:CE:5B:80, dba=00:0F:DE:B1:02:42)
Feb 13 09:49:36 localhost hcid[2469]: link_key_notify (sba=00:02:72:CE:5B:80, dba=00:0F:DE:B1:02:42)Feb 13 09:49:36 localhost audio[2473]: Badly formated or unrecognized command: AT*ECBP=?
Feb 13 09:49:36 localhost audio[2473]: Badly formated or unrecognized command: AT+CSCS="UTF-8"
Feb 13 09:49:36 localhost audio[2473]: Badly formated or unrecognized command: AT+CLAN?
Feb 13 09:51:06 localhost audio[2473]: Audio API: received BT_GETCAPABILITIES_REQ
Feb 13 09:51:06 localhost audio[2473]: Audio API: sending BT_GETCAPABILITIES_RSP
Feb 13 09:51:06 localhost audio[2473]: Audio API: received BT_SETCONFIGURATION_REQ
Feb 13 09:51:06 localhost audio[2473]: config sbc - frequency = 0 channel_mode = 0 allocation = 0 subbands = 0 blocks = 0 bitpool = 0
Feb 13 09:51:08 localhost hcid[2469]: pin_code_request (sba=00:02:72:CE:5B:80, dba=00:0F:DE:B1:02:42)
Feb 13 09:51:08 localhost hcid[2469]: link_key_notify (sba=00:02:72:CE:5B:80, dba=00:0F:DE:B1:02:42)Feb 13 09:51:09 localhost audio[2473]: Badly formated or unrecognized command: AT*ECBP=?
Feb 13 09:51:09 localhost audio[2473]: SCO fd=11
Feb 13 09:51:09 localhost audio[2473]: Audio API: sending BT_SETCONFIGURATION_RSP
Feb 13 09:51:09 localhost audio[2473]: Audio API: received BT_STREAMSTART_REQ
Feb 13 09:51:09 localhost audio[2473]: Audio API: sending BT_STREAMSTART_RSP
Feb 13 09:51:09 localhost audio[2473]: Audio API: sending BT_STREAMFD_IND
Feb 13 09:51:09 localhost audio[2473]: Badly formated or unrecognized command: AT+CSCS="UTF-8"
Feb 13 09:51:09 localhost audio[2473]: Badly formated or unrecognized command: AT+CLAN?
Feb 13 09:52:30 localhost audio[2473]: Audio API: received BT_STREAMSTART_REQ
Feb 13 09:52:30 localhost audio[2473]: Audio API: sending BT_STREAMSTART_RSP
Feb 13 09:52:30 localhost audio[2473]: Audio API: sending BT_STREAMFD_IND
Feb 13 09:52:43 localhost kernel: hci_scodata_packet: hci0 SCO packet for unknown connection handle 1

Feb 13 09:52:43 localhost kernel: hci_scodata_packet: hci0 SCO packet for unknown connection handle 1
Feb 13 09:53:12 localhost audio[2473]: Audio API: received BT_GETCAPABILITIES_REQ
Feb 13 09:53:12 localhost audio[2473]: Audio API: sending BT_GETCAPABILITIES_RSP
Feb 13 09:53:12 localhost audio[2473]: Audio API: received BT_SETCONFIGURATION_REQ
Feb 13 09:53:12 localhost audio[2473]: config sbc - frequency = 0 channel_mode = 0 allocation = 0 subbands = 0 blocks = 0 bitpool = 0

I had made all the changes suggested by you. Are they done properly?
This is my hciconfig -a output
[root@localhost Pramod]# /usr/local/sbin/hciconfig -a
hci0:   Type: USB
        BD Address: 00:02:72:CE:5B:80 ACL MTU: 1017:8 SCO MTU: 64:0
        UP RUNNING PSCAN ISCAN
        RX bytes:5974443 acl:279 sco:116978 events:188 errors:0
        TX bytes:4222 acl:168 sco:0 commands:90 errors:0
        Features: 0xff 0xff 0x8d 0xfe 0x9b 0xf9 0x00 0x80
        Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
        Link policy: RSWITCH HOLD SNIFF PARK
        Link mode: SLAVE ACCEPT
        Name: 'BlueZ (0)'
        Class: 0x080100
        Service Classes: Capturing
        Device Class: Computer, Uncategorized
        HCI Ver: 2.0 (0x3) HCI Rev: 0x204d LMP Ver: 2..0 (0x3) LMP Subver: 0x4127
        Manufacturer: Broadcom Corporation (15)

please Suggest me something
Sorry for the long mail...
Thanks and Best regards
 
Pramod


----- Original Message ----
From: jayjwa <jayjwa@atr2.ath.cx>
To: BlueZ users <bluez-users@lists.sourceforge.net>
Sent: Tuesday, 12 February, 2008 6:17:12 PM
Subject: Re: [Bluez-users] Headset not playing audio HELP PLEASE


On Mon, 11 Feb 2008, pramod gurav wrote:

-> i tried adding options hci_usb force_scofix=1 to file etc/modprobe.d/bluez
-> but this file was not there I created it and added the option.
-> But no change

I'm not sure modprobe looks in that file. By default, it looks in
/etc/modprobe.conf. Run 'strings /sbin/modprobe | grep conf' and you can see
where it's looking.

-> One more thing is i have no module called hci_usb found when I do
-> [Pramod@localhost ~]$ lsmod | grep hci
-> uhci_hcd              29072  0

Hm.. I wonder what is running your adapter then? Maybe it's compiled in?
If there is CONFIG_BT_HCIUSB=y in your kernel config, then it is.


-> This is some info i would like to share
-> [Pramod@localhost ~]$ cat /etc/modules.conf
->  #Bluez
-> #alias net-pf-31      bluez
-> #alias bt-proto-0    l2cap
-> alias net-pf-31 bluez
-> alias bt-proto-0 l2cap
-> alias bt-proto-2 sco
-> alias bt-proto-3 rfcomm

That's an old file, and you can probably kill it. All that info should be in
the modprobe.conf now. Your alias for net-pf-31 should point to 'bluetooth',
as that is the module for bluetooth protocol on modern kernels. There is no
more 'bluez' module as far as I can tell.


-> [Pramod@localhost ~]$ /usr/local/sbin/hciconfig -a
-> hci0:  Type: USB
->        BD Address: 00:0B:0D:33:9E:FB ACL MTU: 120:20 SCO MTU: 64:0
->        UP RUNNING PSCAN ISCAN
->        RX bytes:6912199 acl:71 sco:135480 events:72 errors:0
->        TX bytes:1053 acl:35 sco:0 commands:30 errors:0
->        Features: 0xff 0xff 0x05 0x00 0x00 0x00 0x00 0x00
->        Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
->        Link policy: HOLD PARK

I have 'lp rswitch,hold,sniff,part' in my hcid.conf, so there is those names
above in "Link policy". I'm not sure if it matters here or not but I thought
I'd mention it.


-------------------------------------------------------------------------
This SF..net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Bluez-users mailing list
Bluez-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-users



Save all your chat conversations. Find them online.