Re: [amsat-bb] Funcube Dongle Pro+ w/GQRX (Ubuntu)
And after running GQRX, there are hundreds of these comments after running "dmesg":
[ 332.396482] usb 1-1.2: cannot submit urb 0, error -28: not enough bandwidth
--Roy K3RLD
On 10/11/20 14:37, Roy Dean via AMSAT-BB wrote:
And after running GQRX, there are hundreds of these comments after running "dmesg":
[ 332.396482] usb 1-1.2: cannot submit urb 0, error -28: not enough bandwidth
Might be a USB Host scheduler bug, indicating that something wanted to talk to a USB device, but the kernel thought it didn't have enough of the 12 Mbit/sec (or 480 Mbit/sec in USB2.0 HS, or something GBit/sec in SuperSpeed, etc.) bus to satisfy the request.
urb stands for "USB Request Block", which is how some kernel device driver sends requests, to read/write the actual USB device, within the kernel.
[ 90.010218] usb 1-1.2: 1:1: cannot get freq at ep 0x81
This message originates in sound/usb/clock.c, apparently trying to read the sample rate from endpoint 0x01 (the high bit set denotes IN to Host). From the comment:
return 0; /* some devices don't support reading */
However, this appears to be non-fatal.
I'd suggest trying another version of Linux, if possible.
The FCDP+ works on FreeBSD, with one annoying HID quirk that I've been trying to get the FCD programmer to fix for a few years now. I need to email him directly again and see if he can update the firmware.
--- Zach N0ZGO
On 10/11/20 12:37, Roy Dean via AMSAT-BB wrote:
And after running GQRX, there are hundreds of these comments after running "dmesg":
[ 332.396482] usb 1-1.2: cannot submit urb 0, error -28: not enough bandwidth
Ah ha! The driver wasn't able to reserve enough bandwidth on the USB hub for the 192 kb/s 16-bit "stereo" audio stream. Try moving it to another USB port. Most computers have several USB hubs, and it's not obvious how the various sockets connect to them. Try temporarily disconnecting any other USB audio interfaces you might have.
Phil
participants (3)
-
Phil Karn
-
Roy Dean
-
Zach Metzinger