[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] find_usrps only succeed when an sniffer is ON
From: |
Jorge Miguel |
Subject: |
Re: [Discuss-gnuradio] find_usrps only succeed when an sniffer is ON |
Date: |
Thu, 9 Sep 2010 09:23:03 +0200 |
Michael,
Thanks for your answer. My interface is completely 'up' after both
commands (promisc up and -promisc). But host computer and USRP2 can
only communicate when my network is in promiscuous mode.
I connect both, host computer and USRP2 through a direct connection
with a 1 Gb ethernet wire (no switches)
I only have one Ethernet interface in my host computer (eth0) and
permissions con /usr/bin/usrp2_socket_opener
are set to 4775.
I still cannot figure out what the problem is.
Jorge
>> I installed GNU Radio on a ThinkPad Lenovo T4410 under Ubuntu 10.04.
>> After connecting the USRP2 with the original Ettus code on the SD card
>> D and F LEDs are ok and when executed:
>>
>> ~$ sudo find_usrps
>> No USRP2 found.
>>
>> I run wireshark or tcpdump to see what happens in my network and I got:
>>
>> ~$ sudo find_usrps
>> 00:50:c2:85:35:a2 hw_rev = 0x0400
>>
>> If I stop the sniffer, I get again:
>>
>> ~$ sudo find_usrps
>> No USRP2 found.
>>
>> My problem is that 'find_usrps' only works when a sniffer is running.
>> How can it be explained?
>>
>> Jorge,
On 8 September 2010 19:25, Michael Ossmann <address@hidden> wrote:
> On Wed, Sep 08, 2010 at 09:18:10AM +0200, Jorge Miguel wrote:
>>
>> Only when setting my Ethernet interface to promiscuous mode with:
>> sudo ifconfig eth0 promisc up
>> 'find_usrps' does work perfectly.
>> If I execute
>> sudo ifconfig eth0 -promisc
>> Again there is no connection with the USRP2
>
> Is the interface "up" after the latter command?
>