I’m using a Pepwave Max Transit running 7.0.0 with a Verizon Wireless SIM card. The LAN side is connected to two cisco routers through an intermediate switch.
The cisco routers are configured with gre multi-point tunnels that route traffic through the Pepwave. I haven’t been able to make the tunnels work, though other (non-gre) connectivity through the Pepwave seems to be functioning. For example, I can ping (icmp), traceroute (udp) and even telnet through the Pepwave to distant sites via Verizon Wireless.
Verizon dhcp-assigns the Pepwave an ip address in shared space (100.64.0.0/10) and performs Carrier Grade NAT translating that into a routeable address at the far end.
However, as far as I can tell, no GRE packets are getting through.
Is this a limitation of the Pepwave software, or is there some way of accomplishing what I’m trying to do?
At this point, I’d be willing to reduce the scope of the job to using a single cisco router, if that makes the difference (e.g., by specifying it as the target of all incoming gre packets, or even of all packets from specific distant tunnel endpoint ip addresses).
I did a first level search of the archives here, but mostly people seemed to be discussing the experimental feature where the Pepwave router itself implements a gre tunnel. This is not what I’m trying to do. I’m just trying to get it to route gre packets.
As an aside, I assume that the existing experimental gre tunnel feature can’t be used in my environment given Verizon’s use of carrier-grade NAT. If I’m wrong about this, please let me know.