Ah! This is something I did not know about the VMWare NAT
implementation. TCP can code, UDP just falls apart in situations where
the stack re-orders. Other applications using UDP would have similar
issues, assuming they have out-of-order detection at all, which isn't
guaranteed. 

On 2015-07-09 09:28, Marcus Müller wrote: 

>> + Adapter enabled and attached to NAT
> there we have our culprit.
> 
> NAT doesn't work very well with UHD, because for reasons obscure to my mortal 
> mind, VirtualBox (VMWare, also) likes to reorder packets. Now, as a realtime 
> device, the USRP can't handle that, and thus, UHD can't take care of packets 
> that arrive out of order.
> 
> Use bridging instead of NAT, or don't use a VM at all.
> 
> Best regards,
> the other Marcus
> 
> On 07/09/2015 03:21 PM, George Hadley wrote: I am indeed running inside a VM 
> presently. Details below:
> 
> Hardware:
> USRP N210 (2x) connected to dual-port gigabit ethernet card: 
> http://www.newegg.com/Product/Product.aspx?Item=N82E16833166096 [2]
> 
> Software:
> Windows 7 host OS
> VirtualBox VM running Mint Linux 17.1 (Mate Desktop edition)
> Network settings:
> + Adapter enabled and attached to NAT
> + No port forwarding settings defined
> 
> It may be noteworthy that the receive operation of the USRPs works as 
> expected. Only transmit doesn't appear to be working properly.
> 
> Thanks,
> George
> 
> On 7/9/2015 9:11 AM, mle...@ripnet.com wrote: 
> 
> This is usually due to your network subsystem re-ordering packets, which is 
> never supposed to happen but certain
> 1GiGe interfaces, particularly USB ones, do this quite a bit. 
> 
> Are you running inside a VM? 
> 
> What kind of network interface do you have? 
> 
> On 2015-07-09 09:09, George Hadley wrote: 
> 
> Hello,
> 
> I'm working on developing some gnuradio exercises, some of which involve 
> using USRP N210 devices as transmitters. When I attempt to run the related 
> flowgraphs, I get a stream of sequence errors (S) in the GRC log window. 
> Attached are a pair of GRC flowgraphs in which I am getting this error. I 
> have tried installing the latest images to the USRPs and updating to the 
> latest version of gnuradio available on the github master branch. Can 
> somebody please point me to what I'm doing wrong? I've searched around on the 
> topic for quite awhile, to no avail.
> 
> Thanks,
> George
> 
> _______________________________________________
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio [1]

-- 
George Hadley
ECE Lab Coordinator
Purdue University

_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio [1]

_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio [1]

 

Links:
------
[1] https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[2] http://www.newegg.com/Product/Product.aspx?Item=N82E16833166096
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to