logo       

Re: ACL tx timeout?: msg#00153

Subject: Re: ACL tx timeout?
Hi, Max  and Ferenc

 I have been troubled with the same problem which Ferenc reported.

 In my case, an ACL link stalled after "a few hours" of normal connection ( 
refer to (1) )
 and never recovered from this status until the dongle is removed and
 inserted again. ( refer to (2)).    ( Kernel  is 2.4.19 and 2.4.7 )

 I was suspecting that the CSR firmware got into the problematic state..
 The current firmware level is x72(11.2) and what do you think
 whether upgrading the firmware might be helpful or not.

 At first, I will follow what Max pointed in below, but if you have additional
 suggestion based on my information, please let me know.



(1).  Dongle-A reports "stalled ACL link" after a few hours connection
Jun 25 11:52:52 turtle kernel: hci_acl_tx_to: hci1 ACL tx timeout
Jun 25 11:52:52 turtle kernel: hci_acl_tx_to: hci1 killing stalled ACL 
connection
5C:D4:1F:96:A0:00
Jun 25 11:52:52 turtle kernel: l2cap_disconn_ind: hcon c92d48c0 reason 22
Jun 25 11:52:52 turtle kernel: l2cap_conn_del: hcon c92d48c0 conn c349c760, err 
103
Jun 25 11:52:52 turtle kernel: l2cap_sock_clear_timer: sock c7114700 state 1
Jun 25 11:52:52 turtle kernel: l2cap_chan_del: sk c7114700, conn c349c760, err 
103
Jun 25 11:52:52 turtle kernel: pan0: port 1(bnep0) entering disabled state
Jun 25 11:52:52 turtle kernel: pan0: port 1(bnep0) entering disabled state
Jun 25 11:52:52 turtle kernel: device bnep0 left promiscuous mode
Jun 25 11:52:52 turtle kernel: l2cap_sock_release: sock c87ba980, sk c7114700
Jun 25 11:52:52 turtle kernel: l2cap_sock_clear_timer: sock c7114700 state 9


(2) Dongle-A rejected CONN_REQ from other node  (with Role-switch flag)
Jun 25 12:19:25 turtle kernel: l2cap_connect_ind: hdev hci1, bdaddr 
5C:D4:1F:96:A0:00
Jun 25 12:19:25 turtle kernel: l2cap_connect_cfm: hcon c901bea0 bdaddr 
5C:D4:1F:96:A0:00 status
0
Jun 25 12:19:25 turtle kernel: l2cap_conn_add: hcon c901bea0 conn c349c320
Jun 25 12:19:25 turtle kernel: l2cap_conn_ready: conn c349c320
Jun 25 12:19:40 turtle kernel: l2cap_disconn_ind: hcon c901bea0 reason 22
Jun 25 12:19:40 turtle kernel: l2cap_conn_del: hcon c901bea0 conn c349c320, err 
103


thanks in advance
Taka



> At 04:25 AM 6/20/2003, Ferenc-Jan wrote:
> >I flashed the latest firmware into the dongles, compiled kernel &
> >bluez mods (2.4.21-rc2, tried 2.5.70 too.)
> >Works like a charm. However, sooner rather than later, I get a
> >        "hci0 ACL tx timeout, hci0 killing stalled ACL."
> >
> >After this, hciconfig -a ends halfway in a "can't read local name on hci0"
> >until I unplug and reinsert the dongle.
> Looks like USB problems to me. For some people it helps to switch from 
> usb-uhci.o to uhci.o.
> Try if first.
>
> You can also try to decrease number of outstanding bulk TX requests.
> In the file drivers/bluetooth/hci_usb.h
> Replace
>         #define HCI_MAX_BULK_TX         4
> with
>         #define HCI_MAX_BULK_TX         1
> Recompile and reload hci_usb module.
>
> Does that help ?
>
> Max
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by: INetU
> Attention Web Developers & Consultants: Become An INetU Hosting Partner.
> Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission!
> INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php
> _______________________________________________
> Bluez-users mailing list
> Bluez-users@xxxxxxxxxxxxxxxxxxxxx
> https://lists.sourceforge.net/lists/listinfo/bluez-users

--
*****************************************
有限会社 シンクチューブ
海藻 敬之 tkaiso@xxxxxxxxxxxxx
〒658-0032 神戸市東灘区向洋町中6−9 KFMビル 8S-04
Phone: 078-857-8390
Fax: 078-857-8389
www.thinktube.com




-------------------------------------------------------
This SF.Net email is sponsored by: INetU
Attention Web Developers & Consultants: Become An INetU Hosting Partner.
Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission!
INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php


<Prev in Thread] Current Thread [Next in Thread>