Re g tunnel.py

Hi all,

Can I use tunnel.py for more than 2 systems. Right now I am able to ping
between two systems ( 192.168.200.1 & 192.168.200.2). But when I run
the
same program in the third system (192.168.200.3) it says destination
host
unreachable after pinging.

** USRP-1
Ubuntu 10.04
gnuradio 3.5.2


Sumit Kr.
Research Assistant
Communication Research center
IIIT Hyderabad
India

View this message in context:
http://old.nabble.com/Reg-tunnel.py-tp33568806p33568806.html
Sent from the GnuRadio mailing list archive at Nabble.com.

On Thu, Apr 5, 2012 at 7:45 AM, sumitstop
[email protected] wrote:

gnuradio 3.5.2


Sumit Kr.
Research Assistant
Communication Research center
IIIT Hyderabad
India

Sumit,
Yes, it is possible, but things get increasingly difficult with
co-channel interference and no error correction in tunnel.py. At one
point, I have 4 machines communicating over tunnel.py with each other.

Tom

4 machines !! so was any extra setting were done or just the same
commands
on every machine i.e.

tunnel.py --freq --bitrate 500k
and then in other terminal
sudo ifconfig gr0 192.168.200.x

This happened with me too several times.

I can suggest you following :

  1. See the frequency offset between the two usrp

  2. When you do sudo ifconfig gr0 , see which port has been
    created
    … sometimes it allot gr1 , gr2 instead of gr0. In my case that created
    some
    problem which got solved when I restarted the system.

lee me know the situation after you are done with this

nadya hassan wrote:

** USRP-1
Ubuntu 10.04
gnuradio 3.5.2


Sumit Kr.
Research Assistant
Communication Research center
IIIT Hyderabad
India

View this message in context:
http://old.nabble.com/Reg-tunnel.py-tp33568806p34105979.html
Sent from the GnuRadio mailing list archive at Nabble.com.

We have 2 PCs and 2 USRP1.

Ubuntu 10.04 and the latest Gnu Radio 3.6 have been installed on both
PCs using http://www.sbrac.org/files/build-gnuradio

we try to install a communication path between usrp using
/usr/local/share/gnuradio/examples/digital/narrowband/tunnel.py

what i try is

PC1
$ sudo su

./tunnel.py --freq 423.0M --bitrate 500k

ifconfig gr0 192.168.200.1

PC2
$ sudo su

./tunnel.py --freq 423.0M --bitrate 500k

ifconfig gr0 192.168.200.2

then i ping from one PC to onether and i take
From 192.168.200.1 icmp_seq=316 Destination Host Unreachable

From http://gnuradio.org/redmine/projects/gnuradio/wiki/OpenBTSUHD is
said that
USRP1

USRP1 requires the libusrp driver found in GNU Radio. Please note that
libusrp support is now deprecated in GNU Radio and will be removed
permanently in GNU Radio version 3.5. Stable version 3.4.2 of GNU Radio
is recommended.

but from here http://gnuradio.org/redmine/projects/gnuradio/wiki/USRP is
said
The primary driver for all Ettus R. products - including the USRP1

  • is UHD, the Universal Hardware Driver. UHD is considered stable and
    actively maintained by Ettus R… The UHD driver is recommended for
    nearly all users.

so what is the most possible problem? do i need to install Gnu Radio
3.4.2?

ps:USRPs was bought at 2007