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
|