I've built a bladeRF environment with libusb support and gr-osmosdr. The bladeRF-cli seems working without any problems. But when I try to use bladeRF in gnuradio I got the error pointing it can't reach device. Anybody experienced the same? Permissions on file device were checked. bladeRF and gr-osmosdm compiled without any suspicious messages. Any ideas how to fix it very appreciated.
It seems that other people have been reporting similar things where they have to reload the FPGA each time to get samples to flow. It's currently a bug report that we're looking into.
I believe it's an issue with changing to the correct alternate setting when re-opening the device, but we are investigating it.
Thanks for your patience, and sorry for the inconvenience.
JFYI I've just installed the same set of software on Ubuntu 13.04 instead of Ubuntu 12.04 LTS and gr-osmosdr can see the device now. It works almost smoothly. Trying and restarting gnuaradio-companion or osmosdr_fft with different options can make bladeRF unreachable. But resetting bladeRF (USB replugging) fixes the problem.
P.S. Oh, and I forget to mention that fpga image must be provided as option with path to file in osmosdr source. In 12.04 this workaround not worked for me.