Compare commits

..

2 commits

Author SHA1 Message Date
28da6ae36e Merge pull request 'Fix for newer versions of pfSense.' (#73) from neclimdul/ngctl_attach_removal into master
Reviewed-on: #73
2024-10-11 18:35:14 +05:30
James Gilliland
015a8cf913 Fix for newer versions of pfSense.
Support newer versions of pfSense without pfSense_ngctl_attach.

Relates to #67
2022-05-02 09:20:38 -05:00

View file

@ -18,8 +18,10 @@ getTimestamp(){
echo "$(getTimestamp) RG_ETHER_ADDR: $RG_ETHER_ADDR"
echo -n "$(getTimestamp) attaching interfaces to ng_ether... "
/usr/local/bin/php -r "pfSense_ngctl_attach('.', '$ONT_IF');"
/usr/local/bin/php -r "pfSense_ngctl_attach('.', '$RG_IF');"
# Only needed for older versions of pfatt. Newer versions handle this automatically.
# Eventually this can be remove.
/usr/local/bin/php -r "function_exists('pfSense_ngctl_attach') && pfSense_ngctl_attach('.', '$ONT_IF');"
/usr/local/bin/php -r "function_exists('pfSense_ngctl_attach') && pfSense_ngctl_attach('.', '$RG_IF');"
echo "OK!"
echo "$(getTimestamp) building netgraph nodes..."