# "fusb::\_submit\_urb: Cannot allocate memory" Hardware integration

**URL:** <https://www.ruby-forum.com/t/fusb-cannot-allocate-memory-hardware-integration/231239>\
**Category:** GNU Radio\
**Created:** [July 29, 2014, 9:11pm UTC](https://www.ruby-forum.com/t/fusb-cannot-allocate-memory-hardware-integration/231239 "2014-07-29T21:11:48Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![addis\_a](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/c4cdca/32.png) [@addis\_a](https://www.ruby-forum.com/u/addis_a)\
**Post date:** [July 29, 2014, 9:11pm UTC](https://www.ruby-forum.com/t/fusb-cannot-allocate-memory-hardware-integration/231239/1 "2014-07-29T21:11:48Z")

</div>

Good afternoon,

Disclaimer: New to everything related to GnuRadio.

Summary:  
Receiving the following error: “fusb::\_submit\_urb: Cannot allocate  
memory”  
Using GnuRadio with gnss-sdr source block and a WX GUI FFT Sink block  
(just  
as a test to try to get hardware working). This is my first GnuRadio  
execution.  
What does this error mean exactly, and how should I approach solving it?

Expansion:  
OS: Ubuntu 14.04 LTS. I am using the SiGe GN3S Sampler v2 USB front-end  
with  
a Garmin GA 27C antenna to gather raw GPS data for post-processing. When  
executing the Gnu-Radio Companion:

\<\<\< Welcome to GNU Radio Companion 3.7.5git-112-gdb2c447c \>\>\>

Preferences file: /home/dsradin/.grc  
Block paths:  
/usr/local/share/gnuradio/grc/blocks  
/home/dsradin/.grc\_gnuradio

Loading: “/home/dsradin/test.grc”

> > > Done

Showing: “/home/dsradin/test.grc”

Generating: “/home/dsradin/top\_block.py”

> > > Warning: This flow graph may not have flow control: no audio or usrp  
> > > blocks found. Add a Misc-\>Throttle block to your flow graph to avoid CPU  
> > > congestion.

Executing: “/home/dsradin/top\_block.py”

(python2:17641): IBUS-WARNING \*\*: The owner of  
/home/dsradin/.config/ibus/bus is not root!  
GN3S Device Found… awaiting firmware flash  
Using device vendor id 0x1781 product id 0x0b39  
GN3S flashing …  
GN3S firmware file found!  
End of file  
GN3S flash complete!  
Received handle for GNSS Front-End device

fusb::\_submit\_urb: Cannot allocate memory  
\_submit\_urb failed  
.  
.  
.  
fusb::\_submit\_urb: Cannot allocate memory  
\_submit\_urb failed

Creating GPS Source  
GN3S Start  
started TX  
GN3S overflow at time Tue Jul 29 14:03:29 2014

GN3S overflow at time Tue Jul 29 14:03:29 2014

GN3S overflow at time Tue Jul 29 14:03:29 2014

GN3S overflow at time Tue Jul 29 14:03:29 2014

GN3S overflow at time Tue Jul 29 14:03:29 2014

> > > Done

I have installed all components (that I’m aware of) of GnuRadio,  
gnss-sdr,  
all their dependencies, and configured the drivers for the specific  
front-end.

Any advice or assistance is appreciated! Much thanks!

–  
View this message in context:  
[http://gnuradio.4.n7.nabble.com/fusb-submit-urb-Cannot-allocate-memory-Hardware-integration-tp49668.html](http://gnuradio.4.n7.nabble.com/fusb-submit-urb-Cannot-allocate-memory-Hardware-integration-tp49668.html)  
Sent from the GnuRadio mailing list archive at [Nabble.com](http://Nabble.com).
