Index: /branches/rel_avx_2_7_6/src/library/avxvainst/va_resource.c
===================================================================
--- /branches/rel_avx_2_7_6/src/library/avxvainst/va_resource.c	(revision 9221)
+++ /branches/rel_avx_2_7_6/src/library/avxvainst/va_resource.c	(working copy)
@@ -2241,6 +2241,7 @@
             pclose(rfp);
             rfp = NULL;
         }
+        nic_display_media_info(mgmt_port);
         if(only_show_mgmt) {
             ret = 0;
             goto cleanup;
Index: /branches/rel_avx_2_7_6/src/webui/webui/htdocs/new/src/avx/models/network/interface/__init__.py
===================================================================
--- /branches/rel_avx_2_7_6/src/webui/webui/htdocs/new/src/avx/models/network/interface/__init__.py	(revision 9221)
+++ /branches/rel_avx_2_7_6/src/webui/webui/htdocs/new/src/avx/models/network/interface/__init__.py	(working copy)
@@ -142,11 +142,13 @@
             parser = RegexParser('(?P<interface_name>[^\()]+?)\((?P<physical_name>[^\)]+)\):\s+flags=[^>]+>\s+mtu\s+(?P<mtu>[0-9]+)((?!ether).)*?' +
                                     '\s+ether\s+(?P<mac>[\w|0-9|:]+)((?!RX packets).)*?' + 
                                     '\s+RX packets\s(?P<rx_packets>[0-9]+)\s+bytes\s(?P<rx_bytes>[0-9]+)((?!TX packets).)*?' + 
-                                    '\s+TX packets\s(?P<tx_packets>[0-9]+)\s+bytes\s(?P<tx_bytes>[0-9]+)', MATCHALL, reflags=re.S)
+                                    '\s+TX packets\s(?P<tx_packets>[0-9]+)\s+bytes\s(?P<tx_bytes>[0-9]+)' +
+                                    '(.*?status:\s*(?P<interface_status>active|no carrier|down\(Administratively down\)).*)?', MATCHALL, reflags=re.S)
             result = self.cli.cmd('show interface mgmt', parser)
             for each_result in result:
                 each_result["addresses"] = DelayedQuery
                 each_result["inf_type"] = "system"
+                each_result["interface_status"] = each_result["interface_status"].title()
             return QuerySet(self._model, result)
 
         def _get_stats(self):
Index: /branches/rel_avx_2_7_6/src/webui/webui/htdocs/new/src/client/app/modules/network/submenu/interface/sys_interface/sys_interface.html
===================================================================
--- /branches/rel_avx_2_7_6/src/webui/webui/htdocs/new/src/client/app/modules/network/submenu/interface/sys_interface/sys_interface.html	(revision 9221)
+++ /branches/rel_avx_2_7_6/src/webui/webui/htdocs/new/src/client/app/modules/network/submenu/interface/sys_interface/sys_interface.html	(working copy)
@@ -10,6 +10,7 @@
                                 <th st-sort="index">{{'Index'|T}}</th>
                                 <th st-sort="interface_name">{{'Interface Name'|T}}</th>
                                 <th st-sort="physical_name">{{'Physical Name'|T}}</th>
+                                <th st-sort="interface_status">{{'Interface Status'|T}}</th>
                             </tr>
                         </thead>
                         <tbody ng-show="displayedCollection.length">
@@ -17,6 +18,7 @@
                                 <td>{{$index + 1}}</td>
                                 <td>{{row.interface_name}}</td>
                                 <td>{{row.physical_name}}</td>
+                                <td>{{row.interface_status}}</td>
                             </tr>
                         </tbody>
                     </table>
@@ -90,6 +92,10 @@
                                 <td>{{interface.current_system_data.physical_name}}</td>
                             </tr>
                             <tr>
+                                <td>{{'Interface Status'|T}}</td>
+                                <td>{{interface.current_system_data.interface_status}}</td>
+                            </tr>
+                            <tr>
                                 <td>{{'MAC'|T}}</td>
                                 <td>{{interface.current_system_data.mac}}</td>
                             </tr>
