Dear Daniel, We want to share some information between wifi driver and bt driver, what rules do you recommend for the following situation ? 1. at system startup, bluetooth driver want to read some information (eg antenna settings) that generated by wifi , shall we use files or /proc/ information? 2. when user is using Bluetooth, bt driver may notify wifi driver to perform better, shall we use socket to communication? Champion Ext:#6325 -----邮件原件----- 发件人: Daniel Drake [mailto:drake@xxxxxxxxxxxx] 发送时间: 2015年5月21日 21:30 收件人: 陈艳萍 抄送: Larry Finger; Carlo Caione; Linux Bluetooth mailing list; shaofu@xxxxxxxxxxx > shaofu; 张志祥; 陆朱伟; Chih-Hsiang Wang; 毛为锋; pkshih@xxxxxxxxxxx 主题: Re: 答复: 答复: Realtek USB bluetooth: no scan results when wifi is connected Hi, On Tue, May 12, 2015 at 8:36 PM, 陈艳萍 <champion_chen@xxxxxxxxxxxxxx> wrote: > Dear Daniel, > For 8723BU, always use CONFIG_S0_ANTTENA; > For 8723BE , 1 antenna CONFIG_S1_ANTTENA; 2 antennas > CONFIG_S0_ANTTENA I tested with CONFIG_S0_ANTENNA as I am using a 8723BE with 2 antennas. I believe this configuration is having no effect. I tested as follows: Built kernel without rtlwifi support. Booted. Disconnected both antennas. Moved remote bluetooth device 2 metres away. Ran "hcitool scan" --> no results. Good. Connected antenna 1. Scan --> remote device can be seen Disconnected antenna 1, connected antenna 2. Scan --> remote device can be seen I then tried with CONFIG_S1_ANTENNA and then again without doing the S0/S1 antenna config at all. The results are always the same. It seems like the bluetooth interface is always using both antennas (hence it can work even if one of them is disconnected). Also, even with this antenna config in place, there is no affect on the original issue: connecting to wifi still breaks the bluetooth scan after a short while. On Wed, May 13, 2015 at 1:51 AM, 陈艳萍 <champion_chen@xxxxxxxxxxxxxx> wrote: > Dear Daniel, > Please try to comment the following code in wifi driver > halbtc8723b2ant_action_bt_inquiry() > /* > coex_dm->need_recover0x948 = true; > coex_dm->backup0x948 = > btcoexist->btc_read_4byte(btcoexist, 0x948); > > halbtc8723b2ant_set_ant_path(btcoexist, BTC_ANT_WIFI_AT_AUX, false, false); > */ This also makes no difference, the issue is still there. Thanks Daniel ��.n��������+%������w��{.n�����{����^n�r������&��z�ޗ�zf���h���~����������_��+v���)ߣ�