I took a quick look again -- these messages are showing up in the log whenever gr-0/0/0 is touched, even for working tunnels, so it's probably one of those things that JTAC would say to ignore.
The tunnel source is ruled out as the cause. Check route to 10.136.176.61.
Unrelated -- If the IP on the tunnel is /24, then you don't really need a static route for that /24. Though, it would be interesting to see what the counterpart configuration is on the other tunnel endpoint.
Original Message:
Sent: 11-25-2024 12:27
From: ANDREW MCGREGOR
Subject: GRE tunnels Hardware Down
Hi Nikolay,
Thanks for investigating your end. The route is part of the default routing instance. The source address is configured as a loopback interface on the SRX and it's currently got a static route for the gr-0/0/0.0 interface. As I was responding to @spuluka, even with all the gr-0/0/0.0 config removed, we're still seeing errors in the logs for the system gr-0/0/0 interface which isn't inspiring confidence. We're running 23.4.R2.13.
------------------------------
ANDREW MCGREGOR
Original Message:
Sent: 11-25-2024 09:26
From: Nikolay Semov
Subject: GRE tunnels Hardware Down
Alright. Is it maybe in a non-default routing instance? If yes, you can try adding tunnel routing-instance something something.
I can reproduce those messages you're seeing when using a source address the firewall doesn't have. I'm curious if routing instance problem would have the same effect. I interpret the message as the device being unable to "bind" the tunnel to its configured source.
Can confirm, though, that GRE definitely works on the 1500.
------------------------------
Nikolay Semov
Original Message:
Sent: 11-25-2024 04:05
From: ANDREW MCGREGOR
Subject: GRE tunnels Hardware Down
Hi Nikolay, yes I can confirm the source interface is on the firewall.
------------------------------
ANDREW MCGREGOR
Original Message:
Sent: 11-22-2024 12:40
From: Nikolay Semov
Subject: GRE tunnels Hardware Down
This is a bit silly, but can you confirm 172.16.1.1 belongs to the firewall?
------------------------------
Nikolay Semov
Original Message:
Sent: 11-21-2024 07:46
From: ANDREW MCGREGOR
Subject: GRE tunnels Hardware Down
Hi there,
I'm looking to create several GRE tunnels on a SRX1500 device. Below is the configuration example used:
set interfaces gr-0/0/0 unit 0 tunnel source 172.16.1.1set interfaces gr-0/0/0 unit 0 tunnel destination 10.136.176.49set interfaces gr-0/0/0 unit 0 family inet address 10.100.100.1/24set interfaces gr-0/0/0 unit 1 tunnel source 172.16.1.1set interfaces gr-0/0/0 unit 1 tunnel destination 10.136.176.61set interfaces gr-0/0/0 unit 1 family inet address 10.100.200.1/24
set routing-options static route 10.100.100.0/24 gr-0/0/0.0
set routing-options static route 10.100.200.0/24 gr-0/0/0.1
On configuring the GRE interfaces these log messages are seen:
fwdd_cos_qpic_large_buf_status: can't find pic structure for gr-0/0/0
swq_interface_get_delay_ms: can't find pic structure for gr-0/0/0
fwdd_ing_ifd_chan_add: platform ioctl failed with status 22
pfe_ifd_channel_add: fwdd_ing_ifd_chan_add returned error 22
JBCM:jbcm_ifd_ioctl_handler: jbcm_ifd_ioctl_handler: skip gre interface
=======================================================
Pathfinder confirms the platform and Junos version supports GRE
Clear DF-Bit (Don't Fragment Bit) | Junos OS 15.1X49-D30† | |
GRE acceleration enhancement | Junos OS 21.2R1 | |
Generic routing encapsulation (GRE) | Junos OS 15.1X49-D30† | |
Internally generated GRE interface (gr-0/0/0) | Junos OS 15.1X49-D30† | |
Keepalive support for GRE interfaces | Junos OS 15.1X49-D30† | |
Multicast over GRE Tunnels | Junos OS 15.1X49-D30† |
The interfaces are added to show interface terse, but stay in Link Proto down:
gr-0/0/0 up up
gr-0/0/0.0 up down inet 10.100.100.1
gr-0/0/0/1 up down inet 10.100.200.1
A show interface gr-0/0/0.0 extensive gives:
Flags: Hardware-Down
The IPs are added to the routing table but "Reject":
10.100.100.1/32 *[Local/0] 00:00:45
Reject
======================================
Any ideas would be appreciated.
Thanks
------------------------------
ANDREW MCGREGOR
------------------------------