<div dir="auto"><div>Hi subhashini,<br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 26 Jun, 2019, 10:56 AM Subhashini Rao Beerisetty, <<a href="mailto:subhashbeerisetty@gmail.com">subhashbeerisetty@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Wed, Jun 26, 2019 at 7:44 AM Hariprasad Kelam<br>
<<a href="mailto:hariprasad.kelam@gmail.com" target="_blank" rel="noreferrer">hariprasad.kelam@gmail.com</a>> wrote:<br>
><br>
> On Tue, Jun 25, 2019 at 10:26:54PM +0530, Subhashini Rao Beerisetty wrote:<br>
> Hi  Subhashini,<br>
><br>
> Please see inline,<br>
> >  Hi All,<br>
> ><br>
> >  I’ve two Bluetooth dongles and connected to two Linux<br>
> > systems(hostname1, hostname2). I’ve a test executable and it creates a<br>
> > BT link does the file transfer and calculates the throughput.<br>
> ><br>
> Are these dongle supports classic mode or Ble?<br>
It supports classic mode.<br>
<br>
> Which profile are you using to establish connection between these two? (<br>
> PAN, ..etc)<br>
> >  I repeated the same test with the same BT dongles on another<br>
> > different Linux systems(hostname3, hostname4), here I’m getting less<br>
> > data rate.<br>
> ><br>
> After inserting dongles to host are you getting serial interface<br>
> /dev/tty* or hci interface ?<br>
Using serial interface /dev/tty*<br>
If it's inbuilt serial profile ..kernel simply creates serial interface.<br></blockquote></div></div><div dir="auto">    You may focus on serial driver .</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"></blockquote></div></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
> If its hci interface ,you can use hcidump to see packets  and check MTU<br>
> size<br>
> > Here first I want to narrow down whether the issue is below device<br>
> > driver level or above device driver level and where the bottleneck is?<br>
> > which tools will help me to debug this kind of issue?<br>
> ><br>
> I think before jumping into driver level ,its better to ensure all<br>
> bluetooth parameters are same on both the setups.<br>
Except the kernel version(hostname1 & 2 are having same kernel and it<br>
differs with hostname3 & 4 kernel version) rest all other stuff is<br>
same. So I'd like to know how to know which part of kernel mode<br>
functions causing more delay and any tools are there to debug these<br>
issues?<br>
<br>
><br>
> Thanks,<br>
> Hariprasad k<br>
> > Thanks<br>
> ><br>
> > _______________________________________________<br>
> > Kernelnewbies mailing list<br>
> > <a href="mailto:Kernelnewbies@kernelnewbies.org" target="_blank" rel="noreferrer">Kernelnewbies@kernelnewbies.org</a><br>
> > <a href="https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" rel="noreferrer noreferrer" target="_blank">https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br>
</blockquote></div></div></div>