I am trying to setup a gre tunnel on debian to receive broadcast packets.
I have the information for an interface
ip address [10.16.2.4 255.255.255.192]
tunnel source [10.16.0.2]
tunnel destination [10.16.254.1]
When I try to create the tunnel with these commands
$ sudo ip tunnel add gre0 mode gre remote 10.16.2.4 local 192.168.1.101 ttl 255
$ sudo ip link set gre0 up
The interface comes up but I do not get any traffic on this tunnel.
How do I properly use ip address, tunnel source and tunnel destination to create the gre tunnel?