Menu

#75 No volume control with Motorol H350

open
nobody
None
5
2006-09-17
2006-09-17
Anonymous
No

When using btsco with my Motoola H350 headset (one
ear + microphone, "earpiece"?), alsa volume control
using amixer seems to have no effect, regardless of
whether I run amixer while aplay is running or run
amixer first. In comparison, if I run amixer and
aplay using my PC's built-in audio, I can readily
adjust the volume as the music is playing. There
present audio level on my H350 is pretty comfortable
to me, but I'd be surprised if it really were not
adjustable, as I would image that people with hearing
problems might want to be able to make it louder.

This is the third of three bug reports that I am
submitting at the same time, but separately, in case
they need to be tracked or closed separate.

Here is my configuration information, which is the
same as given in the two bug reports that I submitted
just previously to this one.

Hardware:
Motoroal H350 one-ear headset with built-in
microphone
"CCK" brand bluetooth USB stick

Software:
Linux-2.6.18-rc6
btsco-0.42, also tried cvs btsco of 2006/09/18.

Other data that might be helpful:

hcitool info 00:0C:55:AC:C9:BD
Requesting information ...
BD Address: 00:0C:55:AC:C9:BD
Device Name: Motorola H350
LMP Version: 2.0 (0x3) LMP Subversion: 0x978
Manufacturer: Cambridge Silicon Radio (10)
Features: 0xfc 0xfe 0x0f 0x80 0x0b 0xe8 0x00
0x00
<encryption> <slot offset> <timing
accuracy> <role switch>
<hold mode> <sniff mode> <RSSI>
<channel quality> <SCO link>
<HV2 packets> <HV3 packets> <u-law
log> <A-law log> <CVSD>
<paging scheme> <power control>
<transparent SCO>
<extended SCO> <EV4 packets> <EV5
packets> <AFH cap. slave>
<AFH cap. master> <EDR eSCO 2 Mbps>
<EDR eSCO 3 Mbps>
<3-slot EDR eSCO>

Discussion

  • Nobody/Anonymous

    Logged In: NO

    Sorry, my login must have timed out before I submitted that
    last bug. I submitted it.

    Adam Richter
    adam a t yggdrasil d o t com

     
  • Anonymous

    Anonymous - 2006-10-27

    Logged In: YES
    user_id=1276787

    Hello,
    I am trying to connect my motorola H350, but I cannot
    avhieve the PIN requiest. I get the next hcidump messages:
    < ACL data: handle 42 flags 0x02 dlen 12
    L2CAP(s): Connect req: psm 3 scid 0x0041
    > HCI Event: Number of Completed Packets (0x13) plen 5
    > HCI Event: Number of Completed Packets (0x13) plen 5
    > ACL data: handle 42 flags 0x02 dlen 12
    L2CAP(s): Disconn rsp: dcid 0x0040 scid 0x0040
    > ACL data: handle 42 flags 0x02 dlen 16
    L2CAP(s): Connect rsp: dcid 0x0041 scid 0x0041 result 1
    status 2
    Connection pending - Authorization pending
    > HCI Event: PIN Code Request (0x16) plen 6
    < HCI Command: PIN Code Request Negative Reply (0x01|0x000e)
    plen 6
    > HCI Event: Command Complete (0x0e) plen 10
    > ACL data: handle 42 flags 0x02 dlen 16
    L2CAP(s): Connect rsp: dcid 0x0000 scid 0x0041 result 3
    status 0
    Connection refused - security block
    > HCI Event: Disconn Complete (0x05) plen 4
    < HCI Command: Create Connection (0x01|0x0005) plen 13
    > HCI Event: Command Status (0x0f) plen 4
    > HCI Event: Connect Complete (0x03) plen 11
    < ACL data: handle 42 flags 0x02 dlen 12
    L2CAP(s): Connect req: psm 1 scid 0x0040
    < HCI Command: Read Remote Supported Features (0x01|0x001b)
    plen 2
    > HCI Event: Number of Completed Packets (0x13) plen 5
    > HCI Event: Command Status (0x0f) plen 4
    < HCI Command: Write Link Policy Settings (0x02|0x000d) plen 4
    > HCI Event: Page Scan Repetition Mode Change (0x20) plen 7
    > HCI Event: Command Complete (0x0e) plen 6
    > HCI Event: Read Remote Supported Features (0x0b) plen 11
    > ACL data: handle 42 flags 0x02 dlen 16
    L2CAP(s): Connect rsp: dcid 0x0042 scid 0x0040 result 1
    status 2
    Connection pending - Authorization pending
    > ACL data: handle 42 flags 0x02 dlen 16
    L2CAP(s): Connect rsp: dcid 0x0042 scid 0x0040 result 0
    status 0
    Connection successful
    < ACL data: handle 42 flags 0x02 dlen 12
    L2CAP(s): Config req: dcid 0x0042 flags 0x00 clen 0
    > HCI Event: Number of Completed Packets (0x13) plen 5
    > ACL data: handle 42 flags 0x02 dlen 14
    L2CAP(s): Config rsp: scid 0x0040 flags 0x00 result 0 clen 0
    Success
    > ACL data: handle 42 flags 0x02 dlen 16
    L2CAP(s): Config req: dcid 0x0040 flags 0x00 clen 4
    MTU 48
    < ACL data: handle 42 flags 0x02 dlen 14
    L2CAP(s): Config rsp: scid 0x0042 flags 0x00 result 0 clen 0
    Success
    < ACL data: handle 42 flags 0x02 dlen 24
    L2CAP(d): cid 0x0042 len 20 [psm 1]
    SDP SSA Req: tid 0x0 len 0xf
    pat uuid-16 0x1108 (Headset)
    max 65535
    aid(s) 0x0000 - 0xffff
    cont 00
    > HCI Event: Number of Completed Packets (0x13) plen 5
    > HCI Event: Number of Completed Packets (0x13) plen 5
    > ACL data: handle 42 flags 0x02 dlen 17
    > ACL data: handle 42 flags 0x01 dlen 17
    > ACL data: handle 42 flags 0x01 dlen 17
    > ACL data: handle 42 flags 0x01 dlen 1
    L2CAP(d): cid 0x0040 len 48 [psm 1]
    SDP SSA Rsp: tid 0x0 len 0x2b
    count 38
    cont 02 00 30
    < ACL data: handle 42 flags 0x02 dlen 26
    L2CAP(d): cid 0x0042 len 22 [psm 1]
    SDP SSA Req: tid 0x1 len 0x11
    pat uuid-16 0x1108 (Headset)
    max 65535
    aid(s) 0x0000 - 0xffff
    cont 02 00 30
    > HCI Event: Number of Completed Packets (0x13) plen 5
    > ACL data: handle 42 flags 0x02 dlen 17
    > ACL data: handle 42 flags 0x01 dlen 17
    > ACL data: handle 42 flags 0x01 dlen 17
    > ACL data: handle 42 flags 0x01 dlen 1
    L2CAP(d): cid 0x0040 len 48 [psm 1]
    SDP SSA Rsp: tid 0x1 len 0x2b
    count 38
    cont 02 00 0A
    < ACL data: handle 42 flags 0x02 dlen 26
    L2CAP(d): cid 0x0042 len 22 [psm 1]
    SDP SSA Req: tid 0x2 len 0x11
    pat uuid-16 0x1108 (Headset)
    max 65535
    aid(s) 0x0000 - 0xffff
    cont 02 00 0A
    > HCI Event: Number of Completed Packets (0x13) plen 5
    > ACL data: handle 42 flags 0x02 dlen 17
    > ACL data: handle 42 flags 0x01 dlen 5
    L2CAP(d): cid 0x0040 len 18 [psm 1]
    SDP SSA Rsp: tid 0x2 len 0xd
    count 10
    record #0
    aid 0x0000 (SrvRecHndl)
    uint 0x10001
    aid 0x0001 (SrvClassIDList)
    < uuid-16 0x1108 (Headset) uuid-16 0x1203
    (Audio) >
    aid 0x0004 (ProtocolDescList)
    < < uuid-16 0x0100 (L2CAP) > <
    uuid-16 0x0003 (RFCOMM) uint 0x2 > >
    aid 0x0006 (LangBaseAttrIDList)
    < uint 0x656e uint 0x6a uint 0x100 >
    aid 0x0009 (BTProfileDescList)
    < < uuid-16 0x1108 (Headset) uint 0x100 > >
    aid 0x0100 (SrvName)
    str "Headset"
    aid 0x0302 (unknown)
    bool 0x1
    cont 00
    < ACL data: handle 42 flags 0x02 dlen 12
    L2CAP(s): Disconn req: dcid 0x0042 scid 0x0040
    < HCI Command: Read Voice Setting (0x03|0x0025) plen 0
    > HCI Event: Command Complete (0x0e) plen 6
    < ACL data: handle 42 flags 0x02 dlen 12
    L2CAP(s): Connect req: psm 3 scid 0x0041
    > HCI Event: Number of Completed Packets (0x13) plen 5
    > HCI Event: Number of Completed Packets (0x13) plen 5
    > ACL data: handle 42 flags 0x02 dlen 12
    L2CAP(s): Disconn rsp: dcid 0x0042 scid 0x0040
    > ACL data: handle 42 flags 0x02 dlen 16
    L2CAP(s): Connect rsp: dcid 0x0043 scid 0x0041 result 1
    status 2
    Connection pending - Authorization pending
    > HCI Event: PIN Code Request (0x16) plen 6
    < HCI Command: PIN Code Request Negative Reply (0x01|0x000e)
    plen 6
    > HCI Event: Command Complete (0x0e) plen 10
    > ACL data: handle 42 flags 0x02 dlen 16
    L2CAP(s): Connect rsp: dcid 0x0000 scid 0x0041 result 3
    status 0
    Connection refused - security block
    > HCI Event: Disconn Complete (0x05) plen 4

    Could you, please, tell me what configuration hcid.conf file
    you have?
    I am using:
    - kernel-2.6.18
    - bluez-firmware-1.2
    - bluez-hcidump-1.32
    - bluez-libs-3.7
    - bluez-utils-3.7

    Thank you very much,
    J

     
  • Anonymous

    Anonymous - 2006-10-27

    Logged In: YES
    user_id=1276787

    Hello,
    I am trying to connect my motorola H350, but I cannot
    avhieve the PIN requiest. I get the next hcidump messages:
    < ACL data: handle 42 flags 0x02 dlen 12
    L2CAP(s): Connect req: psm 3 scid 0x0041
    > HCI Event: Number of Completed Packets (0x13) plen 5
    > HCI Event: Number of Completed Packets (0x13) plen 5
    > ACL data: handle 42 flags 0x02 dlen 12
    L2CAP(s): Disconn rsp: dcid 0x0040 scid 0x0040
    > ACL data: handle 42 flags 0x02 dlen 16
    L2CAP(s): Connect rsp: dcid 0x0041 scid 0x0041 result 1
    status 2
    Connection pending - Authorization pending
    > HCI Event: PIN Code Request (0x16) plen 6
    < HCI Command: PIN Code Request Negative Reply (0x01|0x000e)
    plen 6
    > HCI Event: Command Complete (0x0e) plen 10
    > ACL data: handle 42 flags 0x02 dlen 16
    L2CAP(s): Connect rsp: dcid 0x0000 scid 0x0041 result 3
    status 0
    Connection refused - security block
    > HCI Event: Disconn Complete (0x05) plen 4
    < HCI Command: Create Connection (0x01|0x0005) plen 13
    > HCI Event: Command Status (0x0f) plen 4
    > HCI Event: Connect Complete (0x03) plen 11
    < ACL data: handle 42 flags 0x02 dlen 12
    L2CAP(s): Connect req: psm 1 scid 0x0040
    < HCI Command: Read Remote Supported Features (0x01|0x001b)
    plen 2
    > HCI Event: Number of Completed Packets (0x13) plen 5
    > HCI Event: Command Status (0x0f) plen 4
    < HCI Command: Write Link Policy Settings (0x02|0x000d) plen 4
    > HCI Event: Page Scan Repetition Mode Change (0x20) plen 7
    > HCI Event: Command Complete (0x0e) plen 6
    > HCI Event: Read Remote Supported Features (0x0b) plen 11
    > ACL data: handle 42 flags 0x02 dlen 16
    L2CAP(s): Connect rsp: dcid 0x0042 scid 0x0040 result 1
    status 2
    Connection pending - Authorization pending
    > ACL data: handle 42 flags 0x02 dlen 16
    L2CAP(s): Connect rsp: dcid 0x0042 scid 0x0040 result 0
    status 0
    Connection successful
    < ACL data: handle 42 flags 0x02 dlen 12
    L2CAP(s): Config req: dcid 0x0042 flags 0x00 clen 0
    > HCI Event: Number of Completed Packets (0x13) plen 5
    > ACL data: handle 42 flags 0x02 dlen 14
    L2CAP(s): Config rsp: scid 0x0040 flags 0x00 result 0 clen 0
    Success
    > ACL data: handle 42 flags 0x02 dlen 16
    L2CAP(s): Config req: dcid 0x0040 flags 0x00 clen 4
    MTU 48
    < ACL data: handle 42 flags 0x02 dlen 14
    L2CAP(s): Config rsp: scid 0x0042 flags 0x00 result 0 clen 0
    Success
    < ACL data: handle 42 flags 0x02 dlen 24
    L2CAP(d): cid 0x0042 len 20 [psm 1]
    SDP SSA Req: tid 0x0 len 0xf
    pat uuid-16 0x1108 (Headset)
    max 65535
    aid(s) 0x0000 - 0xffff
    cont 00
    > HCI Event: Number of Completed Packets (0x13) plen 5
    > HCI Event: Number of Completed Packets (0x13) plen 5
    > ACL data: handle 42 flags 0x02 dlen 17
    > ACL data: handle 42 flags 0x01 dlen 17
    > ACL data: handle 42 flags 0x01 dlen 17
    > ACL data: handle 42 flags 0x01 dlen 1
    L2CAP(d): cid 0x0040 len 48 [psm 1]
    SDP SSA Rsp: tid 0x0 len 0x2b
    count 38
    cont 02 00 30
    < ACL data: handle 42 flags 0x02 dlen 26
    L2CAP(d): cid 0x0042 len 22 [psm 1]
    SDP SSA Req: tid 0x1 len 0x11
    pat uuid-16 0x1108 (Headset)
    max 65535
    aid(s) 0x0000 - 0xffff
    cont 02 00 30
    > HCI Event: Number of Completed Packets (0x13) plen 5
    > ACL data: handle 42 flags 0x02 dlen 17
    > ACL data: handle 42 flags 0x01 dlen 17
    > ACL data: handle 42 flags 0x01 dlen 17
    > ACL data: handle 42 flags 0x01 dlen 1
    L2CAP(d): cid 0x0040 len 48 [psm 1]
    SDP SSA Rsp: tid 0x1 len 0x2b
    count 38
    cont 02 00 0A
    < ACL data: handle 42 flags 0x02 dlen 26
    L2CAP(d): cid 0x0042 len 22 [psm 1]
    SDP SSA Req: tid 0x2 len 0x11
    pat uuid-16 0x1108 (Headset)
    max 65535
    aid(s) 0x0000 - 0xffff
    cont 02 00 0A
    > HCI Event: Number of Completed Packets (0x13) plen 5
    > ACL data: handle 42 flags 0x02 dlen 17
    > ACL data: handle 42 flags 0x01 dlen 5
    L2CAP(d): cid 0x0040 len 18 [psm 1]
    SDP SSA Rsp: tid 0x2 len 0xd
    count 10
    record #0
    aid 0x0000 (SrvRecHndl)
    uint 0x10001
    aid 0x0001 (SrvClassIDList)
    < uuid-16 0x1108 (Headset) uuid-16 0x1203
    (Audio) >
    aid 0x0004 (ProtocolDescList)
    < < uuid-16 0x0100 (L2CAP) > <
    uuid-16 0x0003 (RFCOMM) uint 0x2 > >
    aid 0x0006 (LangBaseAttrIDList)
    < uint 0x656e uint 0x6a uint 0x100 >
    aid 0x0009 (BTProfileDescList)
    < < uuid-16 0x1108 (Headset) uint 0x100 > >
    aid 0x0100 (SrvName)
    str "Headset"
    aid 0x0302 (unknown)
    bool 0x1
    cont 00
    < ACL data: handle 42 flags 0x02 dlen 12
    L2CAP(s): Disconn req: dcid 0x0042 scid 0x0040
    < HCI Command: Read Voice Setting (0x03|0x0025) plen 0
    > HCI Event: Command Complete (0x0e) plen 6
    < ACL data: handle 42 flags 0x02 dlen 12
    L2CAP(s): Connect req: psm 3 scid 0x0041
    > HCI Event: Number of Completed Packets (0x13) plen 5
    > HCI Event: Number of Completed Packets (0x13) plen 5
    > ACL data: handle 42 flags 0x02 dlen 12
    L2CAP(s): Disconn rsp: dcid 0x0042 scid 0x0040
    > ACL data: handle 42 flags 0x02 dlen 16
    L2CAP(s): Connect rsp: dcid 0x0043 scid 0x0041 result 1
    status 2
    Connection pending - Authorization pending
    > HCI Event: PIN Code Request (0x16) plen 6
    < HCI Command: PIN Code Request Negative Reply (0x01|0x000e)
    plen 6
    > HCI Event: Command Complete (0x0e) plen 10
    > ACL data: handle 42 flags 0x02 dlen 16
    L2CAP(s): Connect rsp: dcid 0x0000 scid 0x0041 result 3
    status 0
    Connection refused - security block
    > HCI Event: Disconn Complete (0x05) plen 4

    Could you, please, tell me what configuration hcid.conf file
    you have?
    I am using:
    - kernel-2.6.18
    - bluez-firmware-1.2
    - bluez-hcidump-1.32
    - bluez-libs-3.7
    - bluez-utils-3.7

    Thank you very much,
    J

     
  • brad midgley

    brad midgley - 2006-11-16

    Logged In: YES
    user_id=17404
    Originator: NO

    Please try again--just applied a fix to cvs

     

Log in to post a comment.