ToDevice via a GRE tunnel
pplive <[email protected]> Sat, 16 Mar 2013 15:32:10 -0400
| Newsgroups | gmane.network.routing.click |
|---|---|
| Message-ID | <CAM5yXHcxdmbFWy8CSyAw-aeZW4f=KuX4VL+s2PKXarfoCy+hSw@mail.gmail.com> |
Hey,
I would like to send data via a created GRE tunnel. The .click script is:
InfiniteSource(DATA \<00 00 c0 ae 67 ef 00 00 00 00 00 00 08 00
45 00 00 28 00 00 00 00 40 11 77 c3 01 00 00 01
02 00 00 02 13 69 13 69 00 14 d6 41 55 44 50 20
70 61 63 6b 65 74 21 0a>, LIMIT 5, STOP true)
// -> Strip(14)
// -> Align(4, 0) // in case we're not on x86
// -> CheckIPHeader(BADSRC 18.26.4.255 2.255.255.255 1.255.255.255)
// -> Print(ok)
->EtherEncap(0x0800,0:0:0:0:0:1,0:0:0:0:0:2)
-> ToDevice(gre1);
Also, my ifconfig output is:
eth0 Link encap:Ethernet HWaddr 00:0e:0c:66:83:d0
inet addr:10.0.1.1 Bcast:10.0.1.255 Mask:255.255.255.0
inet6 addr: fe80::20e:cff:fe66:83d0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3326 errors:0 dropped:0 overruns:0 frame:0
TX packets:3907 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:275022 (275.0 KB) TX bytes:3419244 (3.4 MB)
eth3 Link encap:Ethernet HWaddr 00:11:43:d6:d3:a5
inet addr:192.168.1.119 Bcast:192.168.3.255 Mask:255.255.252.0
inet6 addr: fe80::211:43ff:fed6:d3a5/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:12654 errors:0 dropped:0 overruns:0 frame:0
TX packets:6741 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1950463 (1.9 MB) TX bytes:1108595 (1.1 MB)
gre1 Link encap:UNSPEC HWaddr
0A-00-01-01-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:192.168.1.2 P-t-P:192.168.1.1 Mask:255.255.255.252
UP POINTOPOINT RUNNING NOARP MTU:1476 Metric:1
RX packets:1113 errors:0 dropped:0 overruns:0 frame:0
TX packets:1417 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:63160 (63.1 KB) TX bytes:2003332 (2.0 MB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:134 errors:0 dropped:0 overruns:0 frame:0
TX packets:134 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:14743 (14.7 KB) TX bytes:14743 (14.7 KB)
I have created a point-to-point gre tunnel with some other node (gre1). The
eth0 is the data NIC and eth3 is the control NIC in Deterlab.
When I try to execute the .click file, the output is :
ToDevice(gre1): Invalid argument
ToDevice(gre1): Invalid argument
ToDevice(gre1): Invalid argument
ToDevice(gre1): Invalid argument
ToDevice(gre1): Invalid argument
It seems that ToDevice cannot send data over the created 'gre1' tunnel.
Could you please provide some method to solve it? Thanks!
Best regads,
Alex