HE tunnel broken after 23.01
-
I recently upgraded my firewall to 23.01. When I did, it appears to have deleted the gif0 interface:
rc.bootup: The command '/sbin/ifconfig gif0 tunnel xx.xx.xx.xx 'yy.yy.yy.yy'' returned exit code '1', the output was 'ifconfig: interface gif0 does not exist'
If I delete the definition of the gateway and GIF, then try to add the GIF back, I get:
Fatal error: Uncaught TypeError: pfSense_interface_flags(): Argument #1 ($ifname) must be of type string, array given in /etc/inc/interfaces.inc:44 Stack trace: #0 /etc/inc/interfaces.inc(44): pfSense_interface_flags(Array, 1) #1 /etc/inc/interfaces.inc(1271): interfaces_bring_up(Array) #2 /usr/local/www/interfaces_gif_edit.php(124): interface_gif_configure(Array) #3 {main} thrown in /etc/inc/interfaces.inc on line 44 PHP ERROR: Type: 1, File: /etc/inc/interfaces.inc, Line: 44, Message: Uncaught TypeError: pfSense_interface_flags(): Argument #1 ($ifname) must be of type string, array given in /etc/inc/interfaces.inc:44 Stack trace: #0 /etc/inc/interfaces.inc(44): pfSense_interface_flags(Array, 1) #1 /etc/inc/interfaces.inc(1271): interfaces_bring_up(Array) #2 /usr/local/www/interfaces_gif_edit.php(124): interface_gif_configure(Array) #3 {main} thrown
How do I get it defined again so I can go back to using my HE tunnel? My ISP does IPv6 natively, but doesn't guarantee the address block, preventing me from running a server on it unless I pay extra.
-
@jmaynard https://redmine.pfsense.org/issues/13963
-
@steveits said in HE tunnel broken after 23.01:
https://redmine.pfsense.org/issues/13963
Yup, I'm running a 3100. Trying the
kldxref /boot/kernel
workaround. -
@steveits Well, I'm still getting the PHP error trying to define the GIF again after deleting it. Got any suggestions there?
-
@jmaynard no, sorry. There’s https://redmine.pfsense.org/issues/13981 about VLANs and a different line number. There are a lot of similar PHP errors posted due mostly to the change to PHP 8.1. Out one install using HE isn’t on Plus.
-
@steveits OK, thanks. If I can ever get registered on Redmine, I'll file a bug report.