usrp-users@lists.ettus.com

Discussion and technical support related to USRP, UHD, RFNoC

View all threads

USRP B200 Data Reception Issue on Windows 10

IZ
Ivan Zahartchuk
Sat, Sep 23, 2023 9:28 PM

Hello. I have an issue with reading data from the USRP B200 on Windows 10.
When I run the benchmark_rate with a 20 MHz reception bandwidth, I see
losses of more than 50 percent. However, there are no losses during
transmission. I have followed all the instructions, including modifying the
registry and disabling power management for USB. The same issue occurs even
when using an external power supply. Can you please advise on what the
possible problems might be? On the same PC, when using Ubuntu, I can
receive 50 MHz with almost no losses.

Hello. I have an issue with reading data from the USRP B200 on Windows 10. When I run the benchmark_rate with a 20 MHz reception bandwidth, I see losses of more than 50 percent. However, there are no losses during transmission. I have followed all the instructions, including modifying the registry and disabling power management for USB. The same issue occurs even when using an external power supply. Can you please advise on what the possible problems might be? On the same PC, when using Ubuntu, I can receive 50 MHz with almost no losses.
MM
Marcus Müller
Sat, Sep 23, 2023 9:40 PM

Sounds like the USB host controller's Windows driver and/or controller firmware coming
with that driver leave things to be desired. I honestly don't have a good recommendation
there, other than to make sure your Windows drivers are up to date – Windows is not per se
worse than Linux at USB.

Best,

Marcus

On 23.09.23 23:28, Ivan Zahartchuk wrote:

Hello. I have an issue with reading data from the USRP B200 on Windows 10. When I run
the benchmark_rate with a 20 MHz reception bandwidth, I see losses of more than 50
percent. However, there are no losses during transmission. I have followed all the
instructions, including modifying the registry and disabling power management for USB.
The same issue occurs even when using an external power supply. Can you please advise on
what the possible problems might be? On the same PC, when using Ubuntu, I can receive 50
MHz with almost no losses.


USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com

Sounds like the USB host controller's Windows driver and/or controller firmware coming with that driver leave things to be desired. I honestly don't have a good recommendation there, other than to make sure your Windows drivers are up to date – Windows is not per se worse than Linux at USB. Best, Marcus On 23.09.23 23:28, Ivan Zahartchuk wrote: > Hello. I have an issue with reading data from the USRP B200 on Windows 10. When I run > the benchmark_rate with a 20 MHz reception bandwidth, I see losses of more than 50 > percent. However, there are no losses during transmission. I have followed all the > instructions, including modifying the registry and disabling power management for USB. > The same issue occurs even when using an external power supply. Can you please advise on > what the possible problems might be? On the same PC, when using Ubuntu, I can receive 50 > MHz with almost no losses. > > _______________________________________________ > USRP-users mailing list -- usrp-users@lists.ettus.com > To unsubscribe send an email to usrp-users-leave@lists.ettus.com
O
Olo
Mon, Sep 25, 2023 5:28 AM

I have same problem. Please have anyone clue what should I do ? My output from benchmark_rate --rx_rate 20MHz:

Benchmark rate summary:
Num received samples:    99900744
Num dropped samples:      100315437
Num overruns detected:    472

Im using Windows 10 /w UHD 4.4 on B210.

Sent with Proton Mail secure email.

------- Original Message -------
On Saturday, September 23rd, 2023 at 23:40, Marcus Müller marcus.mueller@ettus.com wrote:

Sounds like the USB host controller's Windows driver and/or controller firmware coming
with that driver leave things to be desired. I honestly don't have a good recommendation
there, other than to make sure your Windows drivers are up to date – Windows is not per se
worse than Linux at USB.

Best,

Marcus

On 23.09.23 23:28, Ivan Zahartchuk wrote:

Hello. I have an issue with reading data from the USRP B200 on Windows 10. When I run
the benchmark_rate with a 20 MHz reception bandwidth, I see losses of more than 50
percent. However, there are no losses during transmission. I have followed all the
instructions, including modifying the registry and disabling power management for USB.
The same issue occurs even when using an external power supply. Can you please advise on
what the possible problems might be? On the same PC, when using Ubuntu, I can receive 50
MHz with almost no losses.


USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com


USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com

I have same problem. Please have anyone clue what should I do ? My output from benchmark_rate --rx_rate 20MHz: Benchmark rate summary: Num received samples: 99900744 Num dropped samples: 100315437 Num overruns detected: 472 Im using Windows 10 /w UHD 4.4 on B210. Sent with Proton Mail secure email. ------- Original Message ------- On Saturday, September 23rd, 2023 at 23:40, Marcus Müller <marcus.mueller@ettus.com> wrote: > Sounds like the USB host controller's Windows driver and/or controller firmware coming > with that driver leave things to be desired. I honestly don't have a good recommendation > there, other than to make sure your Windows drivers are up to date – Windows is not per se > worse than Linux at USB. > > Best, > > Marcus > > On 23.09.23 23:28, Ivan Zahartchuk wrote: > > > Hello. I have an issue with reading data from the USRP B200 on Windows 10. When I run > > the benchmark_rate with a 20 MHz reception bandwidth, I see losses of more than 50 > > percent. However, there are no losses during transmission. I have followed all the > > instructions, including modifying the registry and disabling power management for USB. > > The same issue occurs even when using an external power supply. Can you please advise on > > what the possible problems might be? On the same PC, when using Ubuntu, I can receive 50 > > MHz with almost no losses. > > > > _______________________________________________ > > USRP-users mailing list -- usrp-users@lists.ettus.com > > To unsubscribe send an email to usrp-users-leave@lists.ettus.com > > _______________________________________________ > USRP-users mailing list -- usrp-users@lists.ettus.com > To unsubscribe send an email to usrp-users-leave@lists.ettus.com
MD
Marcus D. Leech
Mon, Sep 25, 2023 5:37 AM

On 25/09/2023 01:28, Olo via USRP-users wrote:

I have same problem. Please have anyone clue what should I do ? My output from benchmark_rate --rx_rate 20MHz:

Benchmark rate summary:
Num received samples:    99900744
Num dropped samples:      100315437
Num overruns detected:    472

Im using Windows 10 /w UHD 4.4 on B210.

You could use the "num_recv_frames" device argument:

num_recv_frames=256

See if that makes a difference.

Sent with Proton Mail secure email.

------- Original Message -------
On Saturday, September 23rd, 2023 at 23:40, Marcus Müller marcus.mueller@ettus.com wrote:

Sounds like the USB host controller's Windows driver and/or controller firmware coming
with that driver leave things to be desired. I honestly don't have a good recommendation
there, other than to make sure your Windows drivers are up to date – Windows is not per se
worse than Linux at USB.

Best,

Marcus

On 23.09.23 23:28, Ivan Zahartchuk wrote:

Hello. I have an issue with reading data from the USRP B200 on Windows 10. When I run
the benchmark_rate with a 20 MHz reception bandwidth, I see losses of more than 50
percent. However, there are no losses during transmission. I have followed all the
instructions, including modifying the registry and disabling power management for USB.
The same issue occurs even when using an external power supply. Can you please advise on
what the possible problems might be? On the same PC, when using Ubuntu, I can receive 50
MHz with almost no losses.


USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com


USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com


USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com

On 25/09/2023 01:28, Olo via USRP-users wrote: > I have same problem. Please have anyone clue what should I do ? My output from benchmark_rate --rx_rate 20MHz: > > Benchmark rate summary: > Num received samples: 99900744 > Num dropped samples: 100315437 > Num overruns detected: 472 > > Im using Windows 10 /w UHD 4.4 on B210. > > You could use the "num_recv_frames" device argument: num_recv_frames=256 See if that makes a difference. > > > > > Sent with Proton Mail secure email. > > ------- Original Message ------- > On Saturday, September 23rd, 2023 at 23:40, Marcus Müller <marcus.mueller@ettus.com> wrote: > > >> Sounds like the USB host controller's Windows driver and/or controller firmware coming >> with that driver leave things to be desired. I honestly don't have a good recommendation >> there, other than to make sure your Windows drivers are up to date – Windows is not per se >> worse than Linux at USB. >> >> Best, >> >> Marcus >> >> On 23.09.23 23:28, Ivan Zahartchuk wrote: >> >>> Hello. I have an issue with reading data from the USRP B200 on Windows 10. When I run >>> the benchmark_rate with a 20 MHz reception bandwidth, I see losses of more than 50 >>> percent. However, there are no losses during transmission. I have followed all the >>> instructions, including modifying the registry and disabling power management for USB. >>> The same issue occurs even when using an external power supply. Can you please advise on >>> what the possible problems might be? On the same PC, when using Ubuntu, I can receive 50 >>> MHz with almost no losses. >>> >>> _______________________________________________ >>> USRP-users mailing list -- usrp-users@lists.ettus.com >>> To unsubscribe send an email to usrp-users-leave@lists.ettus.com >> _______________________________________________ >> USRP-users mailing list -- usrp-users@lists.ettus.com >> To unsubscribe send an email to usrp-users-leave@lists.ettus.com > _______________________________________________ > USRP-users mailing list -- usrp-users@lists.ettus.com > To unsubscribe send an email to usrp-users-leave@lists.ettus.com
O
Olo
Mon, Sep 25, 2023 8:10 AM

Im using MSI katana UF66 11UG:
CPU: 11th Gen Intel(R) Core(TM) i7-11800H
RAM: 16 GB
GPU: Nvidia RTX 3070

I think its pretty good laptop for this job (I want only receive IQ data and store it in wav files).
I have configured virtual enviroment (Ubuntu 22.04) so I can try linux commands to "benchmark" my laptop to see if it is able to work with B210.

I found tutorial how to check RAM speed. output:
wmic memorychip get speed
Speed
3200
3200

and in Device Manager I got in Display adapters >> RTX 3070 >> max link speed says 00000004  (gen 4).

Can I check something else which can be a problem ??? Thank you for your help, your time and efford. It helps me a lot.

Im using MSI katana UF66 11UG: CPU: 11th Gen Intel(R) Core(TM) i7-11800H RAM: 16 GB GPU: Nvidia RTX 3070 I think its pretty good laptop for this job (I want only receive IQ data and store it in wav files). I have configured virtual enviroment (Ubuntu 22.04) so I can try linux commands to "benchmark" my laptop to see if it is able to work with B210. I found tutorial how to check RAM speed. output: wmic memorychip get speed Speed 3200 3200 and in Device Manager I got in Display adapters >> RTX 3070 >> max link speed says 00000004 (gen 4). Can I check something else which can be a problem ??? Thank you for your help, your time and efford. It helps me a lot.
IZ
Ivan Zahartchuk
Mon, Sep 25, 2023 9:20 AM

Unfortunately, this has no effect on losses.

пн, 25 вер. 2023 р. о 09:56 Marcus D. Leech patchvonbraun@gmail.com пише:

On 25/09/2023 01:28, Olo via USRP-users wrote:

I have same problem. Please have anyone clue what should I do ? My

output from benchmark_rate --rx_rate 20MHz:

Benchmark rate summary:
Num received samples:    99900744
Num dropped samples:      100315437
Num overruns detected:    472

Im using Windows 10 /w UHD 4.4 on B210.

You could use the "num_recv_frames" device argument:

num_recv_frames=256

See if that makes a difference.

Sent with Proton Mail secure email.

------- Original Message -------
On Saturday, September 23rd, 2023 at 23:40, Marcus Müller <

Sounds like the USB host controller's Windows driver and/or controller

firmware coming

with that driver leave things to be desired. I honestly don't have a

good recommendation

there, other than to make sure your Windows drivers are up to date –

Windows is not per se

worse than Linux at USB.

Best,

Marcus

On 23.09.23 23:28, Ivan Zahartchuk wrote:

Hello. I have an issue with reading data from the USRP B200 on Windows

  1. When I run

the benchmark_rate with a 20 MHz reception bandwidth, I see losses of

more than 50

percent. However, there are no losses during transmission. I have

followed all the

instructions, including modifying the registry and disabling power

management for USB.

The same issue occurs even when using an external power supply. Can

you please advise on

what the possible problems might be? On the same PC, when using

Ubuntu, I can receive 50

MHz with almost no losses.


USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com


USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com


USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com


USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com

Unfortunately, this has no effect on losses. пн, 25 вер. 2023 р. о 09:56 Marcus D. Leech <patchvonbraun@gmail.com> пише: > On 25/09/2023 01:28, Olo via USRP-users wrote: > > I have same problem. Please have anyone clue what should I do ? My > output from benchmark_rate --rx_rate 20MHz: > > > > Benchmark rate summary: > > Num received samples: 99900744 > > Num dropped samples: 100315437 > > Num overruns detected: 472 > > > > Im using Windows 10 /w UHD 4.4 on B210. > > > > > You could use the "num_recv_frames" device argument: > > num_recv_frames=256 > > See if that makes a difference. > > > > > > > > > > > > Sent with Proton Mail secure email. > > > > ------- Original Message ------- > > On Saturday, September 23rd, 2023 at 23:40, Marcus Müller < > marcus.mueller@ettus.com> wrote: > > > > > >> Sounds like the USB host controller's Windows driver and/or controller > firmware coming > >> with that driver leave things to be desired. I honestly don't have a > good recommendation > >> there, other than to make sure your Windows drivers are up to date – > Windows is not per se > >> worse than Linux at USB. > >> > >> Best, > >> > >> Marcus > >> > >> On 23.09.23 23:28, Ivan Zahartchuk wrote: > >> > >>> Hello. I have an issue with reading data from the USRP B200 on Windows > 10. When I run > >>> the benchmark_rate with a 20 MHz reception bandwidth, I see losses of > more than 50 > >>> percent. However, there are no losses during transmission. I have > followed all the > >>> instructions, including modifying the registry and disabling power > management for USB. > >>> The same issue occurs even when using an external power supply. Can > you please advise on > >>> what the possible problems might be? On the same PC, when using > Ubuntu, I can receive 50 > >>> MHz with almost no losses. > >>> > >>> _______________________________________________ > >>> USRP-users mailing list -- usrp-users@lists.ettus.com > >>> To unsubscribe send an email to usrp-users-leave@lists.ettus.com > >> _______________________________________________ > >> USRP-users mailing list -- usrp-users@lists.ettus.com > >> To unsubscribe send an email to usrp-users-leave@lists.ettus.com > > _______________________________________________ > > USRP-users mailing list -- usrp-users@lists.ettus.com > > To unsubscribe send an email to usrp-users-leave@lists.ettus.com > _______________________________________________ > USRP-users mailing list -- usrp-users@lists.ettus.com > To unsubscribe send an email to usrp-users-leave@lists.ettus.com >
O
Olo
Mon, Sep 25, 2023 11:14 AM

Please how you achieved no losses on Ubuntu ? I have significantly lower losses in Ubuntu too but I still have some.

On ubuntu :
Benchmark rate summary:
Num received samples: 131160032
Num dropped samples: 69746238
Num overruns detected: 207
Num transmitted samples: 0
Num sequence errors (Tx): 0
Num sequence errors (Rx): 0
Num underruns detected: 0
Num late commands: 0
Num timeouts (Tx): 0
Num timeouts (Rx): 0

On windows:
Benchmark rate summary:
Num received samples: 95146338
Num dropped samples: 104878018
Num overruns detected: 526
Num transmitted samples: 0
Num sequence errors (Tx): 0
Num sequence errors (Rx): 0
Num underruns detected: 0
Num late commands: 0
Num timeouts (Tx): 0 Num timeouts (Rx): 0

Both on 20 MHz bandwidth.

Sent with Proton Mail secure email.

------- Original Message -------
On Monday, September 25th, 2023 at 11:20, Ivan Zahartchuk adray0001@gmail.com wrote:

Unfortunately, this has no effect on losses.

пн, 25 вер. 2023 р. о 09:56 Marcus D. Leech patchvonbraun@gmail.com пише:

On 25/09/2023 01:28, Olo via USRP-users wrote:

I have same problem. Please have anyone clue what should I do ? My output from benchmark_rate --rx_rate 20MHz:

Benchmark rate summary:
Num received samples: 99900744
Num dropped samples: 100315437
Num overruns detected: 472

Im using Windows 10 /w UHD 4.4 on B210.

You could use the "num_recv_frames" device argument:

num_recv_frames=256

See if that makes a difference.

Sent with Proton Mail secure email.

------- Original Message -------
On Saturday, September 23rd, 2023 at 23:40, Marcus Müller marcus.mueller@ettus.com wrote:

Sounds like the USB host controller's Windows driver and/or controller firmware coming
with that driver leave things to be desired. I honestly don't have a good recommendation
there, other than to make sure your Windows drivers are up to date – Windows is not per se
worse than Linux at USB.

Best,

Marcus

On 23.09.23 23:28, Ivan Zahartchuk wrote:

Hello. I have an issue with reading data from the USRP B200 on Windows 10. When I run
the benchmark_rate with a 20 MHz reception bandwidth, I see losses of more than 50
percent. However, there are no losses during transmission. I have followed all the
instructions, including modifying the registry and disabling power management for USB.
The same issue occurs even when using an external power supply. Can you please advise on
what the possible problems might be? On the same PC, when using Ubuntu, I can receive 50
MHz with almost no losses.


USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com


USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com


USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com


USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com

Please how you achieved no losses on Ubuntu ? I have significantly lower losses in Ubuntu too but I still have some. On ubuntu : Benchmark rate summary: Num received samples: 131160032 Num dropped samples: 69746238 Num overruns detected: 207 Num transmitted samples: 0 Num sequence errors (Tx): 0 Num sequence errors (Rx): 0 Num underruns detected: 0 Num late commands: 0 Num timeouts (Tx): 0 Num timeouts (Rx): 0 On windows: Benchmark rate summary: Num received samples: 95146338 Num dropped samples: 104878018 Num overruns detected: 526 Num transmitted samples: 0 Num sequence errors (Tx): 0 Num sequence errors (Rx): 0 Num underruns detected: 0 Num late commands: 0 Num timeouts (Tx): 0 Num timeouts (Rx): 0 Both on 20 MHz bandwidth. Sent with [Proton Mail](https://proton.me/) secure email. ------- Original Message ------- On Monday, September 25th, 2023 at 11:20, Ivan Zahartchuk <adray0001@gmail.com> wrote: > Unfortunately, this has no effect on losses. > > пн, 25 вер. 2023 р. о 09:56 Marcus D. Leech <patchvonbraun@gmail.com> пише: > >> On 25/09/2023 01:28, Olo via USRP-users wrote: >>> I have same problem. Please have anyone clue what should I do ? My output from benchmark_rate --rx_rate 20MHz: >>> >>> Benchmark rate summary: >>> Num received samples: 99900744 >>> Num dropped samples: 100315437 >>> Num overruns detected: 472 >>> >>> Im using Windows 10 /w UHD 4.4 on B210. >>> >>> >> You could use the "num_recv_frames" device argument: >> >> num_recv_frames=256 >> >> See if that makes a difference. >> >>> >>> >>> >>> >>> Sent with Proton Mail secure email. >>> >>> ------- Original Message ------- >>> On Saturday, September 23rd, 2023 at 23:40, Marcus Müller <marcus.mueller@ettus.com> wrote: >>> >>> >>>> Sounds like the USB host controller's Windows driver and/or controller firmware coming >>>> with that driver leave things to be desired. I honestly don't have a good recommendation >>>> there, other than to make sure your Windows drivers are up to date – Windows is not per se >>>> worse than Linux at USB. >>>> >>>> Best, >>>> >>>> Marcus >>>> >>>> On 23.09.23 23:28, Ivan Zahartchuk wrote: >>>> >>>>> Hello. I have an issue with reading data from the USRP B200 on Windows 10. When I run >>>>> the benchmark_rate with a 20 MHz reception bandwidth, I see losses of more than 50 >>>>> percent. However, there are no losses during transmission. I have followed all the >>>>> instructions, including modifying the registry and disabling power management for USB. >>>>> The same issue occurs even when using an external power supply. Can you please advise on >>>>> what the possible problems might be? On the same PC, when using Ubuntu, I can receive 50 >>>>> MHz with almost no losses. >>>>> >>>>> _______________________________________________ >>>>> USRP-users mailing list -- usrp-users@lists.ettus.com >>>>> To unsubscribe send an email to usrp-users-leave@lists.ettus.com >>>> _______________________________________________ >>>> USRP-users mailing list -- usrp-users@lists.ettus.com >>>> To unsubscribe send an email to usrp-users-leave@lists.ettus.com >>> _______________________________________________ >>> USRP-users mailing list -- usrp-users@lists.ettus.com >>> To unsubscribe send an email to usrp-users-leave@lists.ettus.com >> _______________________________________________ >> USRP-users mailing list -- usrp-users@lists.ettus.com >> To unsubscribe send an email to usrp-users-leave@lists.ettus.com
MD
Marcus D. Leech
Mon, Sep 25, 2023 1:17 PM

On 25/09/2023 07:14, Olo via USRP-users wrote:

Please how you achieved no losses on Ubuntu ? I have significantly
lower losses in Ubuntu too but I still have some.

On ubuntu :
Benchmark rate summary:
  Num received samples:     131160032
  Num dropped samples:      69746238
  Num overruns detected:    207
  Num transmitted samples:  0
  Num sequence errors (Tx): 0
  Num sequence errors (Rx): 0
  Num underruns detected:   0
  Num late commands:        0
  Num timeouts (Tx):        0
  Num timeouts (Rx):        0

On windows:
Benchmark rate summary:
  Num received samples:     95146338
  Num dropped samples:      104878018
  Num overruns detected:    526
  Num transmitted samples:  0
  Num sequence errors (Tx): 0
  Num sequence errors (Rx): 0
  Num underruns detected:   0
  Num late commands:        0
  Num timeouts (Tx):        0
  Num timeouts (Rx):        0

Both on 20 MHz bandwidth.

If you're using the "num_recv_frames=256", then my guess is that you're
running your CPU in "economy" mode.  On Ubuntu
  use the CPU Frequency Monitor app (or whatever your desktop
preference calls it) to turn it to "performance" mode.
  Don't know how to do that on Windows.

See:

https://kb.ettus.com/USRP_Host_Performance_Tuning_Tips_and_Tricks

Sent with Proton Mail https://proton.me/ secure email.

------- Original Message -------
On Monday, September 25th, 2023 at 11:20, Ivan Zahartchuk
adray0001@gmail.com wrote:

Unfortunately, this has no effect on losses.

пн, 25 вер. 2023 р. о 09:56 Marcus D. Leech patchvonbraun@gmail.com
пише:

 On 25/09/2023 01:28, Olo via USRP-users wrote:

I have same problem. Please have anyone clue what should I do ?

 My output from benchmark_rate --rx_rate 20MHz:

Benchmark rate summary:
Num received samples: 99900744
Num dropped samples: 100315437
Num overruns detected: 472

Im using Windows 10 /w UHD 4.4 on B210.

 You could use the "num_recv_frames" device argument:

 num_recv_frames=256

 See if that makes a difference.

Sent with Proton Mail secure email.

------- Original Message -------
On Saturday, September 23rd, 2023 at 23:40, Marcus Müller

 <marcus.mueller@ettus.com> wrote:

Sounds like the USB host controller's Windows driver and/or

 controller firmware coming

with that driver leave things to be desired. I honestly don't

 have a good recommendation

there, other than to make sure your Windows drivers are up to

 date – Windows is not per se

worse than Linux at USB.

Best,

Marcus

On 23.09.23 23:28, Ivan Zahartchuk wrote:

Hello. I have an issue with reading data from the USRP B200

 on Windows 10. When I run

the benchmark_rate with a 20 MHz reception bandwidth, I see

 losses of more than 50

percent. However, there are no losses during transmission. I

 have followed all the

instructions, including modifying the registry and disabling

 power management for USB.

The same issue occurs even when using an external power

 supply. Can you please advise on

what the possible problems might be? On the same PC, when

 using Ubuntu, I can receive 50

MHz with almost no losses.


USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com


USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com


USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com

 _______________________________________________
 USRP-users mailing list -- usrp-users@lists.ettus.com
 To unsubscribe send an email to usrp-users-leave@lists.ettus.com

USRP-users mailing list --usrp-users@lists.ettus.com
To unsubscribe send an email tousrp-users-leave@lists.ettus.com

On 25/09/2023 07:14, Olo via USRP-users wrote: > > Please how you achieved no losses on Ubuntu ? I have significantly > lower losses in Ubuntu too but I still have some. > > On ubuntu : > Benchmark rate summary: >   Num received samples:     131160032 >   Num dropped samples:      69746238 >   Num overruns detected:    207 >   Num transmitted samples:  0 >   Num sequence errors (Tx): 0 >   Num sequence errors (Rx): 0 >   Num underruns detected:   0 >   Num late commands:        0 >   Num timeouts (Tx):        0 >   Num timeouts (Rx):        0 > > > On windows: > Benchmark rate summary: >   Num received samples:     95146338 >   Num dropped samples:      104878018 >   Num overruns detected:    526 >   Num transmitted samples:  0 >   Num sequence errors (Tx): 0 >   Num sequence errors (Rx): 0 >   Num underruns detected:   0 >   Num late commands:        0 >   Num timeouts (Tx):        0 >   Num timeouts (Rx):        0 > > > Both on 20 MHz bandwidth. > > If you're using the "num_recv_frames=256", then my guess is that you're running your CPU in "economy" mode.  On Ubuntu   use the CPU Frequency Monitor app (or whatever your desktop preference calls it) to turn it to "performance" mode.   Don't know how to do that on Windows. See: https://kb.ettus.com/USRP_Host_Performance_Tuning_Tips_and_Tricks > Sent with Proton Mail <https://proton.me/> secure email. > > ------- Original Message ------- > On Monday, September 25th, 2023 at 11:20, Ivan Zahartchuk > <adray0001@gmail.com> wrote: > >> Unfortunately, this has no effect on losses. >> >> пн, 25 вер. 2023 р. о 09:56 Marcus D. Leech <patchvonbraun@gmail.com> >> пише: >> >> On 25/09/2023 01:28, Olo via USRP-users wrote: >> > I have same problem. Please have anyone clue what should I do ? >> My output from benchmark_rate --rx_rate 20MHz: >> > >> > Benchmark rate summary: >> > Num received samples: 99900744 >> > Num dropped samples: 100315437 >> > Num overruns detected: 472 >> > >> > Im using Windows 10 /w UHD 4.4 on B210. >> > >> > >> You could use the "num_recv_frames" device argument: >> >> num_recv_frames=256 >> >> See if that makes a difference. >> >> >> > >> > >> > >> > >> > Sent with Proton Mail secure email. >> > >> > ------- Original Message ------- >> > On Saturday, September 23rd, 2023 at 23:40, Marcus Müller >> <marcus.mueller@ettus.com> wrote: >> > >> > >> >> Sounds like the USB host controller's Windows driver and/or >> controller firmware coming >> >> with that driver leave things to be desired. I honestly don't >> have a good recommendation >> >> there, other than to make sure your Windows drivers are up to >> date – Windows is not per se >> >> worse than Linux at USB. >> >> >> >> Best, >> >> >> >> Marcus >> >> >> >> On 23.09.23 23:28, Ivan Zahartchuk wrote: >> >> >> >>> Hello. I have an issue with reading data from the USRP B200 >> on Windows 10. When I run >> >>> the benchmark_rate with a 20 MHz reception bandwidth, I see >> losses of more than 50 >> >>> percent. However, there are no losses during transmission. I >> have followed all the >> >>> instructions, including modifying the registry and disabling >> power management for USB. >> >>> The same issue occurs even when using an external power >> supply. Can you please advise on >> >>> what the possible problems might be? On the same PC, when >> using Ubuntu, I can receive 50 >> >>> MHz with almost no losses. >> >>> >> >>> _______________________________________________ >> >>> USRP-users mailing list -- usrp-users@lists.ettus.com >> >>> To unsubscribe send an email to usrp-users-leave@lists.ettus.com >> >> _______________________________________________ >> >> USRP-users mailing list -- usrp-users@lists.ettus.com >> >> To unsubscribe send an email to usrp-users-leave@lists.ettus.com >> > _______________________________________________ >> > USRP-users mailing list -- usrp-users@lists.ettus.com >> > To unsubscribe send an email to usrp-users-leave@lists.ettus.com >> _______________________________________________ >> USRP-users mailing list -- usrp-users@lists.ettus.com >> To unsubscribe send an email to usrp-users-leave@lists.ettus.com >> > > > _______________________________________________ > USRP-users mailing list --usrp-users@lists.ettus.com > To unsubscribe send an email tousrp-users-leave@lists.ettus.com
O
Olo
Tue, Sep 26, 2023 7:48 AM

I'll make dual boot laptop with Windows 10 and Ubuntu 22.04 and maybe it will work. Please Ivan what did you do to have no data losses on ubuntu ?

------- Original Message -------
On Monday, September 25th, 2023 at 15:17, Marcus D. Leech patchvonbraun@gmail.com wrote:

On 25/09/2023 07:14, Olo via USRP-users wrote:

Please how you achieved no losses on Ubuntu ? I have significantly lower losses in Ubuntu too but I still have some.

On ubuntu :
Benchmark rate summary:
Num received samples: 131160032
Num dropped samples: 69746238
Num overruns detected: 207
Num transmitted samples: 0
Num sequence errors (Tx): 0
Num sequence errors (Rx): 0
Num underruns detected: 0
Num late commands: 0
Num timeouts (Tx): 0
Num timeouts (Rx): 0

On windows:
Benchmark rate summary:
Num received samples: 95146338
Num dropped samples: 104878018
Num overruns detected: 526
Num transmitted samples: 0
Num sequence errors (Tx): 0
Num sequence errors (Rx): 0
Num underruns detected: 0
Num late commands: 0
Num timeouts (Tx): 0  Num timeouts (Rx): 0

Both on 20 MHz bandwidth.

If you're using the "num_recv_frames=256", then my guess is that you're running your CPU in "economy" mode. On Ubuntu
use the CPU Frequency Monitor app (or whatever your desktop preference calls it) to turn it to "performance" mode.
Don't know how to do that on Windows.

See:

https://kb.ettus.com/USRP_Host_Performance_Tuning_Tips_and_Tricks

Sent with Proton Mail secure email.

------- Original Message -------
On Monday, September 25th, 2023 at 11:20, Ivan Zahartchuk adray0001@gmail.com wrote:

Unfortunately, this has no effect on losses.

пн, 25 вер. 2023 р. о 09:56 Marcus D. Leech patchvonbraun@gmail.com пише:

On 25/09/2023 01:28, Olo via USRP-users wrote:

I have same problem. Please have anyone clue what should I do ? My output from benchmark_rate --rx_rate 20MHz:

Benchmark rate summary:
Num received samples: 99900744
Num dropped samples: 100315437
Num overruns detected: 472

Im using Windows 10 /w UHD 4.4 on B210.

You could use the "num_recv_frames" device argument:

num_recv_frames=256

See if that makes a difference.

Sent with Proton Mail secure email.

------- Original Message -------
On Saturday, September 23rd, 2023 at 23:40, Marcus Müller marcus.mueller@ettus.com wrote:

Sounds like the USB host controller's Windows driver and/or controller firmware coming
with that driver leave things to be desired. I honestly don't have a good recommendation
there, other than to make sure your Windows drivers are up to date – Windows is not per se
worse than Linux at USB.

Best,

Marcus

On 23.09.23 23:28, Ivan Zahartchuk wrote:

Hello. I have an issue with reading data from the USRP B200 on Windows 10. When I run
the benchmark_rate with a 20 MHz reception bandwidth, I see losses of more than 50
percent. However, there are no losses during transmission. I have followed all the
instructions, including modifying the registry and disabling power management for USB.
The same issue occurs even when using an external power supply. Can you please advise on
what the possible problems might be? On the same PC, when using Ubuntu, I can receive 50
MHz with almost no losses.


USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com


USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com


USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com


USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com


USRP-users mailing list --
usrp-users@lists.ettus.com
To unsubscribe send an email to
usrp-users-leave@lists.ettus.com

I'll make dual boot laptop with Windows 10 and Ubuntu 22.04 and maybe it will work. Please Ivan what did you do to have no data losses on ubuntu ? ------- Original Message ------- On Monday, September 25th, 2023 at 15:17, Marcus D. Leech <patchvonbraun@gmail.com> wrote: > On 25/09/2023 07:14, Olo via USRP-users wrote: > >> Please how you achieved no losses on Ubuntu ? I have significantly lower losses in Ubuntu too but I still have some. >> >> On ubuntu : >> Benchmark rate summary: >> Num received samples: 131160032 >> Num dropped samples: 69746238 >> Num overruns detected: 207 >> Num transmitted samples: 0 >> Num sequence errors (Tx): 0 >> Num sequence errors (Rx): 0 >> Num underruns detected: 0 >> Num late commands: 0 >> Num timeouts (Tx): 0 >> Num timeouts (Rx): 0 >> >> On windows: >> Benchmark rate summary: >> Num received samples: 95146338 >> Num dropped samples: 104878018 >> Num overruns detected: 526 >> Num transmitted samples: 0 >> Num sequence errors (Tx): 0 >> Num sequence errors (Rx): 0 >> Num underruns detected: 0 >> Num late commands: 0 >> Num timeouts (Tx): 0 Num timeouts (Rx): 0 >> >> Both on 20 MHz bandwidth. > > If you're using the "num_recv_frames=256", then my guess is that you're running your CPU in "economy" mode. On Ubuntu > use the CPU Frequency Monitor app (or whatever your desktop preference calls it) to turn it to "performance" mode. > Don't know how to do that on Windows. > > See: > > https://kb.ettus.com/USRP_Host_Performance_Tuning_Tips_and_Tricks > >> Sent with [Proton Mail](https://proton.me/) secure email. >> >> ------- Original Message ------- >> On Monday, September 25th, 2023 at 11:20, Ivan Zahartchuk [<adray0001@gmail.com>](mailto:adray0001@gmail.com) wrote: >> >>> Unfortunately, this has no effect on losses. >>> >>> пн, 25 вер. 2023 р. о 09:56 Marcus D. Leech <patchvonbraun@gmail.com> пише: >>> >>>> On 25/09/2023 01:28, Olo via USRP-users wrote: >>>>> I have same problem. Please have anyone clue what should I do ? My output from benchmark_rate --rx_rate 20MHz: >>>>> >>>>> Benchmark rate summary: >>>>> Num received samples: 99900744 >>>>> Num dropped samples: 100315437 >>>>> Num overruns detected: 472 >>>>> >>>>> Im using Windows 10 /w UHD 4.4 on B210. >>>>> >>>>> >>>> You could use the "num_recv_frames" device argument: >>>> >>>> num_recv_frames=256 >>>> >>>> See if that makes a difference. >>>> >>>>> >>>>> >>>>> >>>>> >>>>> Sent with Proton Mail secure email. >>>>> >>>>> ------- Original Message ------- >>>>> On Saturday, September 23rd, 2023 at 23:40, Marcus Müller <marcus.mueller@ettus.com> wrote: >>>>> >>>>> >>>>>> Sounds like the USB host controller's Windows driver and/or controller firmware coming >>>>>> with that driver leave things to be desired. I honestly don't have a good recommendation >>>>>> there, other than to make sure your Windows drivers are up to date – Windows is not per se >>>>>> worse than Linux at USB. >>>>>> >>>>>> Best, >>>>>> >>>>>> Marcus >>>>>> >>>>>> On 23.09.23 23:28, Ivan Zahartchuk wrote: >>>>>> >>>>>>> Hello. I have an issue with reading data from the USRP B200 on Windows 10. When I run >>>>>>> the benchmark_rate with a 20 MHz reception bandwidth, I see losses of more than 50 >>>>>>> percent. However, there are no losses during transmission. I have followed all the >>>>>>> instructions, including modifying the registry and disabling power management for USB. >>>>>>> The same issue occurs even when using an external power supply. Can you please advise on >>>>>>> what the possible problems might be? On the same PC, when using Ubuntu, I can receive 50 >>>>>>> MHz with almost no losses. >>>>>>> >>>>>>> _______________________________________________ >>>>>>> USRP-users mailing list -- usrp-users@lists.ettus.com >>>>>>> To unsubscribe send an email to usrp-users-leave@lists.ettus.com >>>>>> _______________________________________________ >>>>>> USRP-users mailing list -- usrp-users@lists.ettus.com >>>>>> To unsubscribe send an email to usrp-users-leave@lists.ettus.com >>>>> _______________________________________________ >>>>> USRP-users mailing list -- usrp-users@lists.ettus.com >>>>> To unsubscribe send an email to usrp-users-leave@lists.ettus.com >>>> _______________________________________________ >>>> USRP-users mailing list -- usrp-users@lists.ettus.com >>>> To unsubscribe send an email to usrp-users-leave@lists.ettus.com >> >> _______________________________________________ >> USRP-users mailing list -- >> usrp-users@lists.ettus.com >> To unsubscribe send an email to >> usrp-users-leave@lists.ettus.com