Hello,

I have been working with the gr-ieee802-11 project for some time but always
in software, and now i managed to acquire B210 USRPs to do some testing on
air. I am testing the transmitter only, and sniffing from the medium with
another pc that has a wi-fi card using TCPDump.

I am experiencing massive overruns on the transmiter when using a pdu of
more than 10 bytes. This results in tcpdump not detecting the frames
transmitted when the USRP is being overrun. However, when transmitting a
frame of 5 bytes, for example, the output from GNU Radio is clean from 'U's
and tcpdump detects every frame correctly.
These sizes also vary on the modulation scheme used, if i use 64 QAM 3/4 i
am able to transmit more than 10 bytes with no overruns, however, in BPSK
1/2 the limit is 10, which suggest that has to do with the number of
symbols transmitted.

I attach an extract of the output of GNU Radio during an execution:

-- Detected Device: B210
-- Operating over USB 2.
....
....
UHD Warning:
    The total sum of rates (20.000000 MSps on 1 channels) exceeds the
maximum capacity of the connection.
    This can cause underruns (U).
.....
.....
UUUUUUUUUUUUUUUUUUUUUUU

I understand that the message states that the capacity of my connection is
not sufficient, however, it does not specify how to solve it, or either if
it is a configuration problem of the OS / USRP, or a hardware limitation of
either the USRP or the PC. I am currently using USB 2.0 to connect the USRP
to my computer, which is an Ubuntu 14.04.
Is there a setting from the OS that should be tweaked? How can i fix this
problem?

Thanks in advance.
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to