[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] UHD Error - UDP transport problem
From: |
Josh Blum |
Subject: |
Re: [Discuss-gnuradio] UHD Error - UDP transport problem |
Date: |
Mon, 27 Feb 2012 11:24:57 -0800 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20111229 Thunderbird/9.0 |
On 02/26/2012 08:27 PM, Ahmad Zaki Yaacob wrote:
> Hi,
>
> I'm running on Debian 5.0 Lenny. My device is USRP2. I have installed UHD
> 003.003.001. Boost 10400. GNU C++ version 4.6.2. I'm having problem to get
> uhd_find_devices working.
>
> The error message is
> UHD Error:
> Cannot open UDP transport on192.168.10.2
> epoll: Function not implemented
> No UHD Devices Found
>
> I'm able to ping the USRP2. There is no firewall. It's a fresh install of
> Debian 5.0. Previously, there is no problem with Ubuntu 10.04.
>
> I installed the UHD first before installing gnuradio. After I installed
> gnuradio, I got the same response.
>
> Could this be the problem of UHD installation/dependencies?
>
>
This is probably a boost bug. I bet that the compile-time feature
detection - aka the processor macros have decided that your system
should be using epoll. You might have to search the
include/boost/asio/*.hpp files looking for a definition you can pass to
force the right polling method.
https://answers.launchpad.net/adchpp/+question/182015
So, you might try this: http://pastebin.com/y5umvDzV
Anyways, thats my best educated guess.
Let us know if you figure it out.
-josh