23.01 and pfSense-API v1.6.0_devc01a130? #338
-
I am eager to try out this API, so I can control my firewall rules via automation, but I am unsure, if I will be able to use the 1.6.0 development version for my Netgate 1100 with the 23.01-RELEASE? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 5 replies
-
Yes and no. Netgate hardware uses an ARM build of pfSense that isn't publicly available. I don't have access to the ARM build of pfSense Plus so I don't have a reliable way of building and testing the package on ARM. Because of this it's technically not supported. It is also something that is not currently supported by Netgate, so installing would be at your own risk. That being said, while I personally wouldn't recommend it, you should be able to force the package to be installed on the ARM build (#239). The package should work the same between both architectures; I haven't heard of any major functional issues between the package on ARM64 vs AMD64 besides what I've mentioned in issue #239. If you do, I'd make sure you have backups and maybe take a ZFS snapshot before installing. |
Beta Was this translation helpful? Give feedback.
-
Now there is a new API v2 - has this changed anything or is it still not advisable to install API v2 on my Netgate 1100 with ARM64 and its newest release, 24.03-RELEASE? :-) I am asking because on the v2.0.1 announcement I can see this statement, "This change should only affect Netgate 3100 users. It is recommended affected users remain on v1.", so I am now in doubt. It would be really nice, if you could post a statement on the front page of this project, to clarify exactly what Netgate owners should or should not do in terms of this API. I really want an API, but then again I do not want to ruin my Netgate 1100 by installing this. |
Beta Was this translation helpful? Give feedback.
Yes and no. Netgate hardware uses an ARM build of pfSense that isn't publicly available. I don't have access to the ARM build of pfSense Plus so I don't have a reliable way of building and testing the package on ARM. Because of this it's technically not supported. It is also something that is not currently supported by Netgate, so installing would be at your own risk.
That being said, while I personally wouldn't recommend it, you should be able to force the package to be installed on the ARM build (#239). The package should work the same between both architectures; I haven't heard of any major functional issues between the package on ARM64 vs AMD64 besides what I've mentioned in issue #239.…