--- etc/inc/interfaces.inc.orig	2011-11-16 18:46:03.000000000 +0000
+++ etc/inc/interfaces.inc	2011-11-16 18:46:37.000000000 +0000
@@ -3990,7 +3990,7 @@
 			"ndis", "tun", "ovpns", "ovpnc", "vlan", "pppoe", "pptp", "ng",
 			"l2tp", "ppp");
 
-        $int_family = preg_split("/[0-9]+/", $int);
+        $int_family = preg_split("/[0-9]+$/", $int);
 
         if (in_array($int_family[0], $capable))
                 return true;
@@ -4136,7 +4136,7 @@
 function is_jumbo_capable($int) {
         global $g;
 
-        $int_family = preg_split("/[0-9]+/", $int);
+        $int_family = preg_split("/[0-9]+$/", $int);
 
         if (in_array($int_family[0], $g['vlan_long_frame']))
                 return true;
