diff --git a/src/etc/inc/console.inc b/src/etc/inc/console.inc index 931e8bc0d..35225bae4 100644 --- a/src/etc/inc/console.inc +++ b/src/etc/inc/console.inc @@ -57,7 +57,7 @@ function is_interface_mismatch() /* Do not mismatch if any lock was issued */ $mismatch = false; break; - } elseif (preg_match('/^enc|^cua|^tun|^tap|^l2tp|^pptp|^ppp|^ovpn|^ocvpn|^tinc|^wg|^gif|^gre|^lagg|^bridge|vlan|_wlan|_stf/i', $ifcfg['if'])) { + } elseif (preg_match('/^enc|^cua|^tun|^tap|^l2tp|^pptp|^ppp|^ovpn|^ocvpn|^tinc|^wg|^zt|^ue|^gif|^gre|^lagg|^bridge|vlan|_wlan|_stf/i', $ifcfg['if'])) { /* Do not check these interfaces */ continue; } elseif (does_interface_exist($ifcfg['if']) == false) { diff --git a/src/www/interfaces_assign.php b/src/www/interfaces_assign.php index d63d09d07..7ef1e0c3c 100644 --- a/src/www/interfaces_assign.php +++ b/src/www/interfaces_assign.php @@ -159,10 +159,6 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { $config['interfaces'][$newifname]['wireless'] = array(); interface_sync_wireless_clones($config['interfaces'][$newifname], false); } - /* lock known-to-be unreliable interfaces by default */ - if (in_array(substr($_POST['if_add'], 0, 2), array('ue', 'zt'))) { - $config['interfaces'][$newifname]['lock'] = true; - } write_config(); header(url_safe('Location: /interfaces_assign.php'));