FRR SG-1100 2.4.5
-
It appears to be a problem with FRR itself on that architecture. We're aware and looking into it.
-
I too am experiencing this issue, FRR BGP shows were started in Status>Services. However, when going to Services>FFR> Status we get that BGPD does not appear to be running. We are not able to get our AWS VPN Site to Site to route, and our OpenVPN Site to Sites to route either.
We are also seeing ALOT of these errors in the logs:
/pkg_edit.php: The command '/bin/chmod u+rw,go-rw /var/etc/frr/staticd.conf' returned exit code '1', the output was 'chmod: /var/etc/frr/staticd.conf: No such file or directory'/pkg_edit.php: The command '/bin/chmod u+rw,go-rw /var/etc/frr/ospf6d.conf' returned exit code '1', the output was 'chmod: /var/etc/frr/ospf6d.conf: No such file or directory'
/pkg_edit.php: The command '/bin/chmod u+rw,go-rw /var/etc/frr/ospfd.conf' returned exit code '1', the output was 'chmod: /var/etc/frr/ospfd.conf: No such file or directory'
/pkg_edit.php: FRR OSPF6d: No config data found.
/pkg_edit.php: FRR OSPFd: No config data found.
Along with alot of these errors, however we don't even use OSPF/OSPF6:
-
Same here. I just got my SG-1100 yesterday and just converted my vmware config to run on it and FRR is not working for my Azure connections also :(
-
I can confirm that FRR OSPF is currently not working on my SG-1100, it's working on my SG-3100 (same package versions).
@BEB-Consulting Those errors are normal. The corresponding config files are deleted when a routing protocol is disabled. It still works though.
-
@jmesserli Apparently not, as am unable to start any of the FRR services. I have opened a support case, and apparently NetGate is aware of the issue, however there is no ETA on a fix. The recommended workaround is to reimage the SG-1100 back to 2.4.4. We are in the process of doing this.
-
@BEB-Consulting Sorry, what I meant to say is that I'm seeing those chmod errors on my SG-3100 too, and that doesn't stop it from working - so the problem is probably not those error messages. It is definitely not working for the SG-1100 though.
Good luck with the reimaging!
-
@BEB-Consulting and @jmesserli:
The problem is due to the underlying CPU being different. The SG-1100 uses a 64-bit ARM processor while the SG-3100 uses a 32-bit ARM processor. The compiler that produces binary ARM machine code from the higher level languages the applications are written in (typically C or C++) is where the problem lies. The compiler is producing incorrect binary code for certain ARM CPU types.
There is no setting, nor anything else really, that the user can change on their end to affect this. The actual binary code of the
frr
executable is faulty on the SG-1100. The same type of issue is currently impacting Suricata on the SG-1100 as well. -
Didn't expect the compiler to be at fault, has a bug report been submitted so we can track the issue?
-
@Elegant said in FRR SG-1100 2.4.5:
Didn't expect the compiler to be at fault, has a bug report been submitted so we can track the issue?
There is an issue here:
https://redmine.pfsense.org/issues/10444 -
@jimp said in FRR SG-1100 2.4.5:
It appears to be a problem with FRR itself on that architecture. We're aware and looking into it.
@jimp Any updates on this? I just got my SG-1100 a few weeks ago and installed 2.4.5 and have been stuck with static routes since I can't get FRR to work anymore.
Even if I downgraded to 2.4.4 would it work???
Thanks!