cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1204
Views
0
Helpful
1
Replies

issue-in-asr-1002-x-eogre-tunnel-creation-with-x86-linux-pc

sanjay487
Level 1
Level 1

WAG_SETUP_1.jpg

 

Setup is as shown in the above diagram. I'm trying to establish a EoGRE tunnel between a linux x86 machine(PC2) and Cisco ASR 1002x(WAG). The EoGRE packets are coming from eth0 of PC2 to Gi0/0/0 of WAG. Packets captured on Gi0/0/0 are proper. But decapsulated packets in Tunnel are malformed packets. The License in WAG is Advance enterprise license which shall support EoGRE. 

 

After checking the packets in tunnel observed that Tunnel is discarding 42 bytes from payload instead of headers(Outer MAC 14 bytes, Outer IPv4 20 bytes and GRE header 8 bytes which is also total of 42 bytes).

 

Is there any configuration I have to do other than those as shown in Setup Diagram.

 

I have attached captures on Gi0/0/0 and Tunnel1.

I have attached Tunnel debug Logs

I have attached `show running-config`, `show interfaces tunnel1`

I have attached version and license information

PFA capture.zip

1 Reply 1

sanjay487
Level 1
Level 1

Source_EoGRE.pngtunnel_malformed.png

Above two snapshots of a EoGRE bootp packet in Gi0/0/0 and tunnel1.

In Gi0/0/0 Eogre packet is 384 bytes

In Tunnel1, packet is 342 bytes but the 42 bytes are taken out from payload not as expected. Expected these 42 bytes shall be removed from headers.

Also the inner mac header is reset to 0's.

 

I don't understand where the problem lies.